./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point_ldv-val-v0.8.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point_ldv-val-v0.8.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 2e2f48ab037d80d8f09964fc14a08b090a2ac957ba1c26211e43b888a860dc78 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 07:05:32,900 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 07:05:32,987 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-09 07:05:32,993 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 07:05:32,994 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 07:05:33,038 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 07:05:33,042 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 07:05:33,043 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 07:05:33,044 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 07:05:33,044 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 07:05:33,044 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 07:05:33,045 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 07:05:33,045 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 07:05:33,051 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 07:05:33,051 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 07:05:33,052 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 07:05:33,052 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 07:05:33,053 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 07:05:33,053 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 07:05:33,053 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 07:05:33,054 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 07:05:33,055 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 07:05:33,058 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 07:05:33,059 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 07:05:33,059 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 07:05:33,059 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 07:05:33,060 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 07:05:33,060 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 07:05:33,061 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 07:05:33,062 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 07:05:33,063 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 07:05:33,063 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 07:05:33,063 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 07:05:33,064 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 07:05:33,065 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 07:05:33,065 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:05:33,066 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 07:05:33,066 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 07:05:33,066 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 07:05:33,067 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 07:05:33,067 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 07:05:33,068 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 07:05:33,068 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 07:05:33,068 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 07:05:33,069 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje 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 -> Taipan 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 -> 2e2f48ab037d80d8f09964fc14a08b090a2ac957ba1c26211e43b888a860dc78 [2024-11-09 07:05:33,444 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 07:05:33,475 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 07:05:33,478 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 07:05:33,480 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 07:05:33,480 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 07:05:33,482 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point_ldv-val-v0.8.cil.out.i Unable to find full path for "g++" [2024-11-09 07:05:35,622 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 07:05:36,197 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 07:05:36,198 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point_ldv-val-v0.8.cil.out.i [2024-11-09 07:05:36,250 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/data/95bf5bd88/9f69ce6712114c5e85fbaa439a4058cd/FLAG9e0f0b192 [2024-11-09 07:05:36,277 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/data/95bf5bd88/9f69ce6712114c5e85fbaa439a4058cd [2024-11-09 07:05:36,280 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 07:05:36,282 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 07:05:36,283 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 07:05:36,283 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 07:05:36,294 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 07:05:36,295 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:05:36" (1/1) ... [2024-11-09 07:05:36,299 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6ee9bc7e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:36, skipping insertion in model container [2024-11-09 07:05:36,299 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:05:36" (1/1) ... [2024-11-09 07:05:36,575 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 07:05:38,121 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point_ldv-val-v0.8.cil.out.i[216887,216900] [2024-11-09 07:05:38,147 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:05:38,180 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 07:05:38,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4690] [2024-11-09 07:05:38,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4697] [2024-11-09 07:05:38,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4705-4706] [2024-11-09 07:05:38,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4714-4715] [2024-11-09 07:05:38,398 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4843] [2024-11-09 07:05:38,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4846] [2024-11-09 07:05:38,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4849] [2024-11-09 07:05:38,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4852] [2024-11-09 07:05:38,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [5234] [2024-11-09 07:05:38,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [5238] [2024-11-09 07:05:38,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [5242] [2024-11-09 07:05:38,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [5246] [2024-11-09 07:05:38,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___0), "+m" (*__ptr___3): "0" (__x___0): "memory"); [5257] [2024-11-09 07:05:38,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___0), "+m" (*__ptr___4): "0" (__x___0): "memory"); [5261] [2024-11-09 07:05:38,441 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___0), "+m" (*__ptr___5): "0" (__x___0): "memory"); [5265] [2024-11-09 07:05:38,441 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___0), "+m" (*__ptr___6): "0" (__x___0): "memory"); [5269] [2024-11-09 07:05:38,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___1), "+m" (*__ptr___7): "0" (__x___1): "memory"); [5280] [2024-11-09 07:05:38,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___1), "+m" (*__ptr___8): "0" (__x___1): "memory"); [5284] [2024-11-09 07:05:38,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___1), "+m" (*__ptr___9): "0" (__x___1): "memory"); [5288] [2024-11-09 07:05:38,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___1), "+m" (*__ptr___10): "0" (__x___1): "memory"); [5292] [2024-11-09 07:05:38,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___2), "+m" (*__ptr___11): "0" (__x___2): "memory"); [5303] [2024-11-09 07:05:38,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___2), "+m" (*__ptr___12): "0" (__x___2): "memory"); [5307] [2024-11-09 07:05:38,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___2), "+m" (*__ptr___13): "0" (__x___2): "memory"); [5311] [2024-11-09 07:05:38,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___2), "+m" (*__ptr___14): "0" (__x___2): "memory"); [5315] [2024-11-09 07:05:38,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [5365] [2024-11-09 07:05:38,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [5369] [2024-11-09 07:05:38,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [5373] [2024-11-09 07:05:38,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [5377] [2024-11-09 07:05:38,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___0), "+m" (*__ptr___3): "0" (__x___0): "memory"); [5388] [2024-11-09 07:05:38,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___0), "+m" (*__ptr___4): "0" (__x___0): "memory"); [5392] [2024-11-09 07:05:38,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___0), "+m" (*__ptr___5): "0" (__x___0): "memory"); [5396] [2024-11-09 07:05:38,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___0), "+m" (*__ptr___6): "0" (__x___0): "memory"); [5400] [2024-11-09 07:05:38,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___1), "+m" (*__ptr___7): "0" (__x___1): "memory"); [5411] [2024-11-09 07:05:38,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___1), "+m" (*__ptr___8): "0" (__x___1): "memory"); [5415] [2024-11-09 07:05:38,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___1), "+m" (*__ptr___9): "0" (__x___1): "memory"); [5419] [2024-11-09 07:05:38,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___1), "+m" (*__ptr___10): "0" (__x___1): "memory"); [5423] [2024-11-09 07:05:38,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___2), "+m" (*__ptr___11): "0" (__x___2): "memory"); [5434] [2024-11-09 07:05:38,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___2), "+m" (*__ptr___12): "0" (__x___2): "memory"); [5438] [2024-11-09 07:05:38,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___2), "+m" (*__ptr___13): "0" (__x___2): "memory"); [5442] [2024-11-09 07:05:38,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___2), "+m" (*__ptr___14): "0" (__x___2): "memory"); [5446] [2024-11-09 07:05:38,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [5520] [2024-11-09 07:05:38,482 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [5524] [2024-11-09 07:05:38,482 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [5528] [2024-11-09 07:05:38,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [5532] [2024-11-09 07:05:38,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___0), "+m" (*__ptr___3): "0" (__x___0): "memory"); [5543] [2024-11-09 07:05:38,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___0), "+m" (*__ptr___4): "0" (__x___0): "memory"); [5547] [2024-11-09 07:05:38,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___0), "+m" (*__ptr___5): "0" (__x___0): "memory"); [5551] [2024-11-09 07:05:38,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___0), "+m" (*__ptr___6): "0" (__x___0): "memory"); [5555] [2024-11-09 07:05:38,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___1), "+m" (*__ptr___7): "0" (__x___1): "memory"); [5566] [2024-11-09 07:05:38,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___1), "+m" (*__ptr___8): "0" (__x___1): "memory"); [5570] [2024-11-09 07:05:38,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___1), "+m" (*__ptr___9): "0" (__x___1): "memory"); [5574] [2024-11-09 07:05:38,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___1), "+m" (*__ptr___10): "0" (__x___1): "memory"); [5578] [2024-11-09 07:05:38,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6518] [2024-11-09 07:05:38,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6521] [2024-11-09 07:05:38,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6524] [2024-11-09 07:05:38,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6527] [2024-11-09 07:05:38,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6530] [2024-11-09 07:05:38,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6543] [2024-11-09 07:05:38,607 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6546] [2024-11-09 07:05:38,607 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6549] [2024-11-09 07:05:38,609 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6552] [2024-11-09 07:05:38,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6555] [2024-11-09 07:05:38,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6577] [2024-11-09 07:05:38,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6580] [2024-11-09 07:05:38,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6583] [2024-11-09 07:05:38,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6586] [2024-11-09 07:05:38,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6589] [2024-11-09 07:05:38,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [6622-6623] [2024-11-09 07:05:38,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [6626-6627] [2024-11-09 07:05:38,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [6630-6631] [2024-11-09 07:05:38,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [6634-6635] [2024-11-09 07:05:38,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [6638-6639] [2024-11-09 07:05:38,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6652] [2024-11-09 07:05:38,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6655] [2024-11-09 07:05:38,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6658] [2024-11-09 07:05:38,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6661] [2024-11-09 07:05:38,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6664] [2024-11-09 07:05:38,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [6697-6698] [2024-11-09 07:05:38,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [6701-6702] [2024-11-09 07:05:38,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [6705-6706] [2024-11-09 07:05:38,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [6709-6710] [2024-11-09 07:05:38,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [6713-6714] [2024-11-09 07:05:38,754 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point_ldv-val-v0.8.cil.out.i[216887,216900] [2024-11-09 07:05:38,770 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:05:38,938 INFO L204 MainTranslator]: Completed translation [2024-11-09 07:05:38,939 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38 WrapperNode [2024-11-09 07:05:38,939 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 07:05:38,940 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 07:05:38,940 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 07:05:38,941 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 07:05:38,951 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,039 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,239 INFO L138 Inliner]: procedures = 186, calls = 884, calls flagged for inlining = 94, calls inlined = 92, statements flattened = 3484 [2024-11-09 07:05:39,239 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 07:05:39,240 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 07:05:39,241 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 07:05:39,241 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 07:05:39,254 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,254 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,295 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,296 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,400 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,418 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,432 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,449 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,490 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 07:05:39,492 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 07:05:39,493 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 07:05:39,493 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 07:05:39,494 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (1/1) ... [2024-11-09 07:05:39,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:05:39,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:05:39,578 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 07:05:39,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 07:05:39,621 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2024-11-09 07:05:39,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2024-11-09 07:05:39,621 INFO L130 BoogieDeclarations]: Found specification of procedure sl_tx_timeout [2024-11-09 07:05:39,621 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_tx_timeout [2024-11-09 07:05:39,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-09 07:05:39,622 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2024-11-09 07:05:39,622 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2024-11-09 07:05:39,623 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2024-11-09 07:05:39,623 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2024-11-09 07:05:39,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2024-11-09 07:05:39,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-09 07:05:39,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-09 07:05:39,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-09 07:05:39,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-09 07:05:39,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-09 07:05:39,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-09 07:05:39,624 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-09 07:05:39,625 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-09 07:05:39,625 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-11-09 07:05:39,625 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-11-09 07:05:39,625 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2024-11-09 07:05:39,625 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2024-11-09 07:05:39,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2024-11-09 07:05:39,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2024-11-09 07:05:39,626 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-09 07:05:39,626 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-09 07:05:39,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-09 07:05:39,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-09 07:05:39,626 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-09 07:05:39,626 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-09 07:05:39,626 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2024-11-09 07:05:39,627 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2024-11-09 07:05:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-09 07:05:39,627 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-09 07:05:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure sl_free_bufs [2024-11-09 07:05:39,627 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_free_bufs [2024-11-09 07:05:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-09 07:05:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-09 07:05:39,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-09 07:05:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-09 07:05:39,628 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-09 07:05:39,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-09 07:05:39,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-09 07:05:39,628 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 07:05:39,628 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 07:05:39,628 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-09 07:05:39,628 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-09 07:05:39,628 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-09 07:05:39,628 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-09 07:05:39,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 07:05:39,630 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_1 [2024-11-09 07:05:39,631 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_1 [2024-11-09 07:05:39,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-09 07:05:39,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-09 07:05:39,632 INFO L130 BoogieDeclarations]: Found specification of procedure sl_bump [2024-11-09 07:05:39,632 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_bump [2024-11-09 07:05:39,632 INFO L130 BoogieDeclarations]: Found specification of procedure slip_ioctl [2024-11-09 07:05:39,632 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_ioctl [2024-11-09 07:05:39,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 07:05:39,633 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-09 07:05:39,633 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-09 07:05:39,633 INFO L130 BoogieDeclarations]: Found specification of procedure slip_close [2024-11-09 07:05:39,634 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_close [2024-11-09 07:05:39,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 07:05:39,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-09 07:05:39,635 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_1 [2024-11-09 07:05:39,636 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_1 [2024-11-09 07:05:39,636 INFO L130 BoogieDeclarations]: Found specification of procedure slip_compat_ioctl [2024-11-09 07:05:39,637 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_compat_ioctl [2024-11-09 07:05:39,638 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-09 07:05:39,638 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-09 07:05:39,638 INFO L130 BoogieDeclarations]: Found specification of procedure sl_get_stats64 [2024-11-09 07:05:39,638 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_get_stats64 [2024-11-09 07:05:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-09 07:05:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-09 07:05:39,639 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-09 07:05:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2024-11-09 07:05:39,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2024-11-09 07:05:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-09 07:05:39,639 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-09 07:05:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure sl_ioctl [2024-11-09 07:05:39,639 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_ioctl [2024-11-09 07:05:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2024-11-09 07:05:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2024-11-09 07:05:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 07:05:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2024-11-09 07:05:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2024-11-09 07:05:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2024-11-09 07:05:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2024-11-09 07:05:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-09 07:05:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-09 07:05:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-09 07:05:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-09 07:05:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure slip_hangup [2024-11-09 07:05:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_hangup [2024-11-09 07:05:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-09 07:05:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-09 07:05:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-09 07:05:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-09 07:05:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure sl_change_mtu [2024-11-09 07:05:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_change_mtu [2024-11-09 07:05:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2024-11-09 07:05:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2024-11-09 07:05:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-09 07:05:39,644 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-09 07:05:39,644 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-09 07:05:39,644 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-09 07:05:39,645 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-09 07:05:39,645 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-09 07:05:39,645 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-09 07:05:39,646 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-09 07:05:39,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 07:05:39,646 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2024-11-09 07:05:39,646 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2024-11-09 07:05:39,646 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2024-11-09 07:05:39,646 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2024-11-09 07:05:39,646 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-11-09 07:05:39,647 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-11-09 07:05:39,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2024-11-09 07:05:39,647 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 07:05:39,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 07:05:39,647 INFO L130 BoogieDeclarations]: Found specification of procedure sl_unlock [2024-11-09 07:05:39,648 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_unlock [2024-11-09 07:05:39,648 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2024-11-09 07:05:39,648 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2024-11-09 07:05:40,273 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 07:05:40,276 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 07:05:40,515 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-09 07:05:46,652 INFO L? ?]: Removed 1435 outVars from TransFormulas that were not future-live. [2024-11-09 07:05:46,652 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 07:05:47,808 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 07:05:47,809 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 07:05:47,809 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:05:47 BoogieIcfgContainer [2024-11-09 07:05:47,810 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 07:05:47,812 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 07:05:47,812 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 07:05:47,816 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 07:05:47,816 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 07:05:36" (1/3) ... [2024-11-09 07:05:47,817 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d774ee6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:05:47, skipping insertion in model container [2024-11-09 07:05:47,817 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:05:38" (2/3) ... [2024-11-09 07:05:47,818 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d774ee6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:05:47, skipping insertion in model container [2024-11-09 07:05:47,818 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:05:47" (3/3) ... [2024-11-09 07:05:47,819 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point_ldv-val-v0.8.cil.out.i [2024-11-09 07:05:47,842 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 07:05:47,842 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 07:05:47,968 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 07:05:47,978 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=FINITE_AUTOMATA, 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;@7bcbb38c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 07:05:47,978 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 07:05:47,989 INFO L276 IsEmpty]: Start isEmpty. Operand has 913 states, 594 states have (on average 1.4343434343434343) internal successors, (852), 637 states have internal predecessors, (852), 263 states have call successors, (263), 55 states have call predecessors, (263), 54 states have return successors, (258), 256 states have call predecessors, (258), 258 states have call successors, (258) [2024-11-09 07:05:48,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-09 07:05:48,026 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:05:48,027 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:05:48,028 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:05:48,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:05:48,037 INFO L85 PathProgramCache]: Analyzing trace with hash 87688356, now seen corresponding path program 1 times [2024-11-09 07:05:48,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:05:48,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851218725] [2024-11-09 07:05:48,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:05:48,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:05:49,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:05:49,569 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2024-11-09 07:05:49,570 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:05:49,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851218725] [2024-11-09 07:05:49,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851218725] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:05:49,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:05:49,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 07:05:49,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460467728] [2024-11-09 07:05:49,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:05:49,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:05:49,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:05:49,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:05:49,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:05:49,623 INFO L87 Difference]: Start difference. First operand has 913 states, 594 states have (on average 1.4343434343434343) internal successors, (852), 637 states have internal predecessors, (852), 263 states have call successors, (263), 55 states have call predecessors, (263), 54 states have return successors, (258), 256 states have call predecessors, (258), 258 states have call successors, (258) Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-09 07:05:51,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:05:53,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:05:53,872 INFO L93 Difference]: Finished difference Result 2324 states and 3470 transitions. [2024-11-09 07:05:53,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:05:53,879 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2024-11-09 07:05:53,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:05:53,908 INFO L225 Difference]: With dead ends: 2324 [2024-11-09 07:05:53,909 INFO L226 Difference]: Without dead ends: 1369 [2024-11-09 07:05:53,919 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-09 07:05:53,924 INFO L432 NwaCegarLoop]: 1242 mSDtfsCounter, 807 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 2404 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:05:53,925 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [807 Valid, 2404 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 305 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2024-11-09 07:05:53,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1369 states. [2024-11-09 07:05:54,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1369 to 1369. [2024-11-09 07:05:54,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 889 states have (on average 1.4105736782902136) internal successors, (1254), 940 states have internal predecessors, (1254), 384 states have call successors, (384), 95 states have call predecessors, (384), 95 states have return successors, (384), 381 states have call predecessors, (384), 384 states have call successors, (384) [2024-11-09 07:05:54,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 2022 transitions. [2024-11-09 07:05:54,190 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 2022 transitions. Word has length 124 [2024-11-09 07:05:54,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:05:54,191 INFO L471 AbstractCegarLoop]: Abstraction has 1369 states and 2022 transitions. [2024-11-09 07:05:54,192 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-09 07:05:54,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 2022 transitions. [2024-11-09 07:05:54,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-09 07:05:54,211 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:05:54,211 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:05:54,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 07:05:54,212 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:05:54,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:05:54,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1513010572, now seen corresponding path program 1 times [2024-11-09 07:05:54,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:05:54,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913218038] [2024-11-09 07:05:54,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:05:54,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:05:55,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:05:56,231 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2024-11-09 07:05:56,231 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:05:56,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913218038] [2024-11-09 07:05:56,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913218038] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:05:56,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:05:56,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 07:05:56,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118871670] [2024-11-09 07:05:56,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:05:56,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:05:56,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:05:56,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:05:56,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:05:56,240 INFO L87 Difference]: Start difference. First operand 1369 states and 2022 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2024-11-09 07:05:58,264 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:00,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:02,277 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:04,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:06:04,882 INFO L93 Difference]: Finished difference Result 1373 states and 2026 transitions. [2024-11-09 07:06:04,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:06:04,883 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) Word has length 184 [2024-11-09 07:06:04,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:06:04,897 INFO L225 Difference]: With dead ends: 1373 [2024-11-09 07:06:04,897 INFO L226 Difference]: Without dead ends: 1371 [2024-11-09 07:06:04,899 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:06:04,900 INFO L432 NwaCegarLoop]: 1176 mSDtfsCounter, 0 mSDsluCounter, 2347 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3523 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:06:04,901 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3523 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 405 Invalid, 3 Unknown, 0 Unchecked, 8.5s Time] [2024-11-09 07:06:04,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1371 states. [2024-11-09 07:06:04,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1371 to 1371. [2024-11-09 07:06:04,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 891 states have (on average 1.409652076318743) internal successors, (1256), 942 states have internal predecessors, (1256), 384 states have call successors, (384), 95 states have call predecessors, (384), 95 states have return successors, (384), 381 states have call predecessors, (384), 384 states have call successors, (384) [2024-11-09 07:06:04,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 2024 transitions. [2024-11-09 07:06:04,999 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 2024 transitions. Word has length 184 [2024-11-09 07:06:05,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:06:05,000 INFO L471 AbstractCegarLoop]: Abstraction has 1371 states and 2024 transitions. [2024-11-09 07:06:05,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2024-11-09 07:06:05,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 2024 transitions. [2024-11-09 07:06:05,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2024-11-09 07:06:05,009 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:06:05,010 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:06:05,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 07:06:05,010 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:06:05,011 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:06:05,011 INFO L85 PathProgramCache]: Analyzing trace with hash -302326254, now seen corresponding path program 1 times [2024-11-09 07:06:05,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:06:05,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410442088] [2024-11-09 07:06:05,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:06:05,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:06:05,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:06:06,797 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2024-11-09 07:06:06,797 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:06:06,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410442088] [2024-11-09 07:06:06,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410442088] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:06:06,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:06:06,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 07:06:06,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842841883] [2024-11-09 07:06:06,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:06:06,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:06:06,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:06:06,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:06:06,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:06:06,806 INFO L87 Difference]: Start difference. First operand 1371 states and 2024 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 3 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-11-09 07:06:08,826 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:10,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:13,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:15,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:06:15,604 INFO L93 Difference]: Finished difference Result 2707 states and 4002 transitions. [2024-11-09 07:06:15,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:06:15,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 3 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 192 [2024-11-09 07:06:15,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:06:15,620 INFO L225 Difference]: With dead ends: 2707 [2024-11-09 07:06:15,620 INFO L226 Difference]: Without dead ends: 1376 [2024-11-09 07:06:15,627 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:06:15,629 INFO L432 NwaCegarLoop]: 1173 mSDtfsCounter, 1254 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1255 SdHoareTripleChecker+Valid, 1849 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2024-11-09 07:06:15,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1255 Valid, 1849 Invalid, 773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 769 Invalid, 3 Unknown, 0 Unchecked, 8.6s Time] [2024-11-09 07:06:15,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1376 states. [2024-11-09 07:06:15,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1376 to 1372. [2024-11-09 07:06:15,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 892 states have (on average 1.4091928251121075) internal successors, (1257), 943 states have internal predecessors, (1257), 384 states have call successors, (384), 95 states have call predecessors, (384), 95 states have return successors, (384), 381 states have call predecessors, (384), 384 states have call successors, (384) [2024-11-09 07:06:15,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 2025 transitions. [2024-11-09 07:06:15,738 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 2025 transitions. Word has length 192 [2024-11-09 07:06:15,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:06:15,740 INFO L471 AbstractCegarLoop]: Abstraction has 1372 states and 2025 transitions. [2024-11-09 07:06:15,741 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 3 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-11-09 07:06:15,741 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 2025 transitions. [2024-11-09 07:06:15,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-11-09 07:06:15,750 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:06:15,750 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:06:15,751 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 07:06:15,751 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:06:15,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:06:15,752 INFO L85 PathProgramCache]: Analyzing trace with hash 744621614, now seen corresponding path program 1 times [2024-11-09 07:06:15,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:06:15,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884312186] [2024-11-09 07:06:15,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:06:15,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:06:16,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:06:17,409 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2024-11-09 07:06:17,410 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:06:17,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884312186] [2024-11-09 07:06:17,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884312186] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:06:17,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:06:17,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 07:06:17,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205593034] [2024-11-09 07:06:17,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:06:17,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 07:06:17,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:06:17,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 07:06:17,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:06:17,414 INFO L87 Difference]: Start difference. First operand 1372 states and 2025 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-09 07:06:19,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:21,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:23,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:25,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:26,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:29,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:06:29,545 INFO L93 Difference]: Finished difference Result 1389 states and 2048 transitions. [2024-11-09 07:06:29,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 07:06:29,546 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 193 [2024-11-09 07:06:29,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:06:29,560 INFO L225 Difference]: With dead ends: 1389 [2024-11-09 07:06:29,560 INFO L226 Difference]: Without dead ends: 1387 [2024-11-09 07:06:29,562 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-09 07:06:29,562 INFO L432 NwaCegarLoop]: 1178 mSDtfsCounter, 106 mSDsluCounter, 3399 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 4577 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:06:29,563 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 4577 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 545 Invalid, 4 Unknown, 0 Unchecked, 12.0s Time] [2024-11-09 07:06:29,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1387 states. [2024-11-09 07:06:29,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1387 to 1374. [2024-11-09 07:06:29,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 893 states have (on average 1.4087346024636058) internal successors, (1258), 943 states have internal predecessors, (1258), 385 states have call successors, (385), 95 states have call predecessors, (385), 95 states have return successors, (385), 382 states have call predecessors, (385), 385 states have call successors, (385) [2024-11-09 07:06:29,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 2028 transitions. [2024-11-09 07:06:29,642 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 2028 transitions. Word has length 193 [2024-11-09 07:06:29,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:06:29,645 INFO L471 AbstractCegarLoop]: Abstraction has 1374 states and 2028 transitions. [2024-11-09 07:06:29,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-09 07:06:29,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 2028 transitions. [2024-11-09 07:06:29,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-11-09 07:06:29,659 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:06:29,659 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:06:29,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 07:06:29,660 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:06:29,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:06:29,660 INFO L85 PathProgramCache]: Analyzing trace with hash -158239287, now seen corresponding path program 1 times [2024-11-09 07:06:29,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:06:29,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955984538] [2024-11-09 07:06:29,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:06:29,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:06:30,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:06:30,556 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 293 trivial. 0 not checked. [2024-11-09 07:06:30,557 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:06:30,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955984538] [2024-11-09 07:06:30,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955984538] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:06:30,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:06:30,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 07:06:30,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24188818] [2024-11-09 07:06:30,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:06:30,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:06:30,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:06:30,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:06:30,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:06:30,560 INFO L87 Difference]: Start difference. First operand 1374 states and 2028 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-11-09 07:06:32,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:34,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:36,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:38,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:06:38,559 INFO L93 Difference]: Finished difference Result 4007 states and 5918 transitions. [2024-11-09 07:06:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:06:38,559 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 217 [2024-11-09 07:06:38,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:06:38,575 INFO L225 Difference]: With dead ends: 4007 [2024-11-09 07:06:38,576 INFO L226 Difference]: Without dead ends: 2673 [2024-11-09 07:06:38,581 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-09 07:06:38,583 INFO L432 NwaCegarLoop]: 1794 mSDtfsCounter, 1229 mSDsluCounter, 1139 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1229 SdHoareTripleChecker+Valid, 2933 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2024-11-09 07:06:38,585 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1229 Valid, 2933 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 327 Invalid, 2 Unknown, 0 Unchecked, 7.7s Time] [2024-11-09 07:06:38,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2673 states. [2024-11-09 07:06:38,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2673 to 2669. [2024-11-09 07:06:38,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2669 states, 1739 states have (on average 1.4123059229442207) internal successors, (2456), 1839 states have internal predecessors, (2456), 742 states have call successors, (742), 187 states have call predecessors, (742), 187 states have return successors, (742), 734 states have call predecessors, (742), 742 states have call successors, (742) [2024-11-09 07:06:38,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2669 states to 2669 states and 3940 transitions. [2024-11-09 07:06:38,783 INFO L78 Accepts]: Start accepts. Automaton has 2669 states and 3940 transitions. Word has length 217 [2024-11-09 07:06:38,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:06:38,785 INFO L471 AbstractCegarLoop]: Abstraction has 2669 states and 3940 transitions. [2024-11-09 07:06:38,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-11-09 07:06:38,787 INFO L276 IsEmpty]: Start isEmpty. Operand 2669 states and 3940 transitions. [2024-11-09 07:06:38,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-11-09 07:06:38,801 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:06:38,801 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:06:38,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 07:06:38,802 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:06:38,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:06:38,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1983155540, now seen corresponding path program 1 times [2024-11-09 07:06:38,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:06:38,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821685103] [2024-11-09 07:06:38,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:06:38,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:06:39,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:06:39,691 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2024-11-09 07:06:39,691 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:06:39,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821685103] [2024-11-09 07:06:39,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821685103] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:06:39,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:06:39,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 07:06:39,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523547864] [2024-11-09 07:06:39,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:06:39,695 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:06:39,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:06:39,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:06:39,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:06:39,697 INFO L87 Difference]: Start difference. First operand 2669 states and 3940 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-09 07:06:41,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:43,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:45,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:47,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:49,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:06:49,484 INFO L93 Difference]: Finished difference Result 4482 states and 6603 transitions. [2024-11-09 07:06:49,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:06:49,485 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 219 [2024-11-09 07:06:49,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:06:49,499 INFO L225 Difference]: With dead ends: 4482 [2024-11-09 07:06:49,500 INFO L226 Difference]: Without dead ends: 1843 [2024-11-09 07:06:49,510 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:06:49,512 INFO L432 NwaCegarLoop]: 1177 mSDtfsCounter, 0 mSDsluCounter, 2347 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3524 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2024-11-09 07:06:49,513 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3524 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 404 Invalid, 3 Unknown, 0 Unchecked, 9.6s Time] [2024-11-09 07:06:49,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1843 states. [2024-11-09 07:06:49,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1843 to 1843. [2024-11-09 07:06:49,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1843 states, 1195 states have (on average 1.4041841004184101) internal successors, (1678), 1261 states have internal predecessors, (1678), 513 states have call successors, (513), 134 states have call predecessors, (513), 134 states have return successors, (513), 508 states have call predecessors, (513), 513 states have call successors, (513) [2024-11-09 07:06:49,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1843 states to 1843 states and 2704 transitions. [2024-11-09 07:06:49,664 INFO L78 Accepts]: Start accepts. Automaton has 1843 states and 2704 transitions. Word has length 219 [2024-11-09 07:06:49,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:06:49,665 INFO L471 AbstractCegarLoop]: Abstraction has 1843 states and 2704 transitions. [2024-11-09 07:06:49,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-09 07:06:49,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1843 states and 2704 transitions. [2024-11-09 07:06:49,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-11-09 07:06:49,677 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:06:49,677 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:06:49,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 07:06:49,678 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:06:49,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:06:49,678 INFO L85 PathProgramCache]: Analyzing trace with hash -998804177, now seen corresponding path program 1 times [2024-11-09 07:06:49,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:06:49,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529649552] [2024-11-09 07:06:49,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:06:49,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:06:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:06:50,676 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-11-09 07:06:50,677 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:06:50,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529649552] [2024-11-09 07:06:50,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529649552] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:06:50,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:06:50,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 07:06:50,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014104358] [2024-11-09 07:06:50,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:06:50,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 07:06:50,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:06:50,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 07:06:50,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:06:50,681 INFO L87 Difference]: Start difference. First operand 1843 states and 2704 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-11-09 07:06:52,698 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:54,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:56,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:06:58,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:07:00,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:07:03,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:07:03,171 INFO L93 Difference]: Finished difference Result 3197 states and 4708 transitions. [2024-11-09 07:07:03,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 07:07:03,171 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 219 [2024-11-09 07:07:03,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:07:03,186 INFO L225 Difference]: With dead ends: 3197 [2024-11-09 07:07:03,186 INFO L226 Difference]: Without dead ends: 1867 [2024-11-09 07:07:03,191 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-09 07:07:03,192 INFO L432 NwaCegarLoop]: 1162 mSDtfsCounter, 1342 mSDsluCounter, 1830 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 10 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1348 SdHoareTripleChecker+Valid, 2992 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:07:03,193 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1348 Valid, 2992 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 930 Invalid, 4 Unknown, 0 Unchecked, 12.2s Time] [2024-11-09 07:07:03,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1867 states. [2024-11-09 07:07:03,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1867 to 1846. [2024-11-09 07:07:03,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1198 states have (on average 1.4040066777963272) internal successors, (1682), 1264 states have internal predecessors, (1682), 513 states have call successors, (513), 134 states have call predecessors, (513), 134 states have return successors, (513), 508 states have call predecessors, (513), 513 states have call successors, (513) [2024-11-09 07:07:03,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 2708 transitions. [2024-11-09 07:07:03,344 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 2708 transitions. Word has length 219 [2024-11-09 07:07:03,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:07:03,345 INFO L471 AbstractCegarLoop]: Abstraction has 1846 states and 2708 transitions. [2024-11-09 07:07:03,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-11-09 07:07:03,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 2708 transitions. [2024-11-09 07:07:03,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-11-09 07:07:03,359 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:07:03,359 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:07:03,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 07:07:03,360 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:07:03,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:07:03,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1455094205, now seen corresponding path program 1 times [2024-11-09 07:07:03,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:07:03,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012264084] [2024-11-09 07:07:03,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:03,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:07:04,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:04,636 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-11-09 07:07:04,637 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:07:04,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012264084] [2024-11-09 07:07:04,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012264084] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:07:04,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871377658] [2024-11-09 07:07:04,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:04,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:07:04,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:07:04,641 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:07:04,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 07:07:06,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:06,223 INFO L255 TraceCheckSpWp]: Trace formula consists of 1918 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:07:06,243 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:07:06,852 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2024-11-09 07:07:06,852 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:07:07,353 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 293 trivial. 0 not checked. [2024-11-09 07:07:07,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871377658] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:07:07,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1433153160] [2024-11-09 07:07:07,387 INFO L159 IcfgInterpreter]: Started Sifa with 125 locations of interest [2024-11-09 07:07:07,389 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:07:07,393 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:07:07,401 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:07:07,401 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:08:12,357 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_memset with input of size 148 for LOIs [2024-11-09 07:08:12,464 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_init_zalloc with input of size 68 for LOIs [2024-11-09 07:08:12,768 INFO L197 IcfgInterpreter]: Interpreting procedure #Ultimate.meminit with input of size 92 for LOIs [2024-11-09 07:08:12,787 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 101 for LOIs [2024-11-09 07:08:12,808 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 891 for LOIs [2024-11-09 07:08:27,074 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:08:29,101 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_#StackHeapBarrier| 1)) (.cse4 ((as const (Array Int Int)) 0))) (and (not (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 0)) (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (not (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 0)) (not (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 0)) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= (store (store (store (store (store (store (store |v_#length_113| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 4) |c_#length|) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15)))) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (not (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 0)) (= c_~sl_ldisc_group1~0.offset 0) (not (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 0)) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (not (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 0)) (= |c_~#sl_netdev_ops~0.base| 25) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= 0 c_~ldv_retval_3~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse1 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse2 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse1 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse2 4 0) 12 (select .cse3 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse3 16 (select .cse1 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse4 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse4 0 (select .cse2 0))) |v_#memory_$Pointer$.offset_558|)))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (not (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 0)) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse5 (select |v_#memory_$Pointer$.base_560| 26)) (.cse7 (select |v_#memory_$Pointer$.base_559| 26)) (.cse6 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse5 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse6 16 (select .cse5 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse4 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse4 0 (select .cse7 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse7 4 15) 12 (select .cse6 12))))))) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse10 (store |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse9 (store .cse10 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse13 (store .cse9 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse11 (store .cse13 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse8 (store .cse11 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (let ((.cse12 (store .cse8 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse8 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_188| 12) 1) (= 0 (select .cse9 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (= (select .cse10 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse11 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= |c_#valid| (store .cse12 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1)) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select |v_#valid_188| 0) 0) (= (select |v_#valid_188| 4) 1) (= (select .cse13 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select .cse12 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_188| 10) 1) (= (select |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1))))))))) (= c_~ldv_retval_2~0 0) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_int_559| 26)) (.cse21 (select |v_#memory_int_573| 26)) (.cse32 (select |v_#memory_int_562| 25)) (.cse14 (select |v_#memory_int_558| 26)) (.cse27 (select |v_#memory_int_540| 25)) (.cse43 (select |v_#memory_int_538| 25)) (.cse46 (select |v_#memory_int_548| 25)) (.cse50 (select |v_#memory_int_537| 25)) (.cse35 (select |v_#memory_int_554| 25)) (.cse45 (select |v_#memory_int_544| 25)) (.cse17 (select |v_#memory_int_574| 26)) (.cse41 (select |v_#memory_int_579| 26)) (.cse20 (select |v_#memory_int_572| 26)) (.cse39 (select |v_#memory_int_557| 26)) (.cse48 (select |v_#memory_int_531| 25)) (.cse22 (select |v_#memory_int_581| 25)) (.cse37 (select |v_#memory_int_534| 25)) (.cse18 (select |v_#memory_int_566| 25)) (.cse38 (select |v_#memory_int_533| 25)) (.cse34 (select |v_#memory_int_555| 25)) (.cse42 (select |v_#memory_int_576| 26)) (.cse52 (select |v_#memory_int_575| 26)) (.cse53 (select |v_#memory_int_549| 26)) (.cse29 (select |v_#memory_int_550| 26)) (.cse31 (select |v_#memory_int_569| 25)) (.cse33 (select |v_#memory_int_1391| 1)) (.cse51 (select |v_#memory_int_545| 25)) (.cse25 (select |v_#memory_int_578| 25)) (.cse49 (select |v_#memory_int_543| 25)) (.cse26 (select |v_#memory_int_542| 25)) (.cse60 (select |v_#memory_int_539| 25)) (.cse57 (select |v_#memory_int_547| 25)) (.cse40 (select |v_#memory_int_568| 25)) (.cse59 (select |v_#memory_int_541| 25)) (.cse44 (select |v_#memory_int_551| 25)) (.cse58 (select |v_#memory_int_556| 25)) (.cse63 (select |v_#memory_int_577| 25)) (.cse56 (select |v_#memory_int_571| 25)) (.cse36 (select |v_#memory_int_564| 26)) (.cse55 (select |v_#memory_int_565| 26)) (.cse47 (select |v_#memory_int_553| 26)) (.cse64 (select |v_#memory_int_561| 25)) (.cse61 (select |v_#memory_int_570| 25)) (.cse30 (select |v_#memory_int_567| 26)) (.cse65 (select |v_#memory_int_552| 26)) (.cse28 (select |v_#memory_int_536| 25)) (.cse62 (select |v_#memory_int_580| 25)) (.cse23 (select |v_#memory_int_546| 25)) (.cse54 (select |v_#memory_int_532| 25)) (.cse19 (select |v_#memory_int_560| 25)) (.cse24 (select |v_#memory_int_563| 25)) (.cse16 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse14 116 (select .cse15 116))) |v_#memory_int_559|) (= 105 (select .cse16 2)) (= (store |v_#memory_int_535| 26 (store (store .cse4 0 21507) 4 (select .cse17 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse18 120 (select .cse19 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse20 52 (select .cse21 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse22 40 (select .cse23 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse24 136 (select .cse25 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse26 80 (select .cse27 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse28 0)))) (= (store |v_#memory_int_550| 26 (store .cse29 84 (select .cse30 84))) |v_#memory_int_567|) (= (select .cse16 1) 108) (= (store |v_#memory_int_569| 25 (store .cse31 168 (select .cse32 168))) |v_#memory_int_562|) (= 48 (select .cse33 0)) (= (store |v_#memory_int_555| 25 (store .cse34 232 (select .cse35 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse15 124 (select .cse36 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse37 216 (select .cse38 216))) |v_#memory_int_533|) (= 112 (select .cse16 3)) (= (store |v_#memory_int_573| 26 (store .cse21 60 (select .cse39 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse32 176 (select .cse40 176)))) (= (store |v_#memory_int_579| 26 (store .cse41 28 (select .cse42 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse43 96 (select .cse44 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse45 248 (select .cse46 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse47 108 (select .cse14 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse48 64 (select .cse49 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse27 88 (select .cse43 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse46 256 (select .cse50 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse50 264 (select .cse51 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse35 240 (select .cse45 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse17 12 0) 16 0) 20 (select .cse41 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse52 44 (select .cse20 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse39 68 (select .cse53 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse54 56 (select .cse48 56))) |v_#memory_int_531|) (= (store |v_#memory_int_565| 26 (store .cse55 140 0)) |c_#memory_int|) (= (store |v_#memory_int_571| 25 (store .cse56 32 (select .cse22 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse57 208 (select .cse37 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse58 112 (select .cse18 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse59 192 (select .cse60 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse38 224 (select .cse34 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse42 36 (select .cse52 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse53 76 (select .cse29 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse61 160 (select .cse31 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse62 16 (select .cse63 16))) |v_#memory_int_577|) (= (select .cse33 1) 0) (= (store |v_#memory_int_545| 25 (store .cse51 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse25 144 (select .cse64 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse49 72 (select .cse26 72)))) (= (store |v_#memory_int_539| 25 (store .cse60 200 (select .cse57 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse40 184 (select .cse59 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse44 104 (select .cse58 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse63 24 (select .cse56 24)))) (= (store |v_#memory_int_564| 26 (store .cse36 132 (select .cse55 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse65 100 (select .cse47 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse64 152 (select .cse61 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse30 92 (select .cse65 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse28 8 (select .cse62 8)))) (= (select .cse16 4) 0) (= (store |v_#memory_int_546| 25 (store .cse23 48 (select .cse54 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse19 128 (select .cse24 128))) |v_#memory_int_563|) (= 115 (select .cse16 0))))))) is different from false [2024-11-09 07:08:34,207 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse5 (+ |c_#StackHeapBarrier| 1)) (.cse6 ((as const (Array Int Int)) 0))) (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (exists ((|v_#length_114| (Array Int Int))) (= (store |v_#length_114| |c_ULTIMATE.start_main_#t~ret534#1.base| 240) |c_#length|)) (= c_~LDV_IN_INTERRUPT~0 1) (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse2 (store |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse1 (store .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse4 (store .cse1 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse3 (store .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse0 (store .cse3 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_188| 12) 1) (= 0 (select .cse1 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (= (select .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse3 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select |v_#valid_188| 0) 0) (= (select |v_#valid_188| 4) 1) (= (select .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select (store .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_188| 10) 1) (= (select |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1)))))))) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= (+ |c_ULTIMATE.start_main_#t~ret534#1.base| 1) |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (not (= (mod |c_ULTIMATE.start_main_#t~ret534#1.base| 18446744073709551616) 0)) (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1392| |c_ULTIMATE.start_main_#t~ret534#1.base| .cse6) |c_#memory_int|)) (not (= |c_ULTIMATE.start_main_#t~ret534#1.base| 0)) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse8 (select |v_#memory_int_559| 26)) (.cse14 (select |v_#memory_int_573| 26)) (.cse25 (select |v_#memory_int_562| 25)) (.cse7 (select |v_#memory_int_558| 26)) (.cse20 (select |v_#memory_int_540| 25)) (.cse36 (select |v_#memory_int_538| 25)) (.cse39 (select |v_#memory_int_548| 25)) (.cse43 (select |v_#memory_int_537| 25)) (.cse28 (select |v_#memory_int_554| 25)) (.cse38 (select |v_#memory_int_544| 25)) (.cse10 (select |v_#memory_int_574| 26)) (.cse34 (select |v_#memory_int_579| 26)) (.cse13 (select |v_#memory_int_572| 26)) (.cse32 (select |v_#memory_int_557| 26)) (.cse41 (select |v_#memory_int_531| 25)) (.cse15 (select |v_#memory_int_581| 25)) (.cse30 (select |v_#memory_int_534| 25)) (.cse11 (select |v_#memory_int_566| 25)) (.cse31 (select |v_#memory_int_533| 25)) (.cse27 (select |v_#memory_int_555| 25)) (.cse35 (select |v_#memory_int_576| 26)) (.cse45 (select |v_#memory_int_575| 26)) (.cse46 (select |v_#memory_int_549| 26)) (.cse22 (select |v_#memory_int_550| 26)) (.cse24 (select |v_#memory_int_569| 25)) (.cse26 (select |v_#memory_int_1391| 1)) (.cse44 (select |v_#memory_int_545| 25)) (.cse18 (select |v_#memory_int_578| 25)) (.cse42 (select |v_#memory_int_543| 25)) (.cse19 (select |v_#memory_int_542| 25)) (.cse52 (select |v_#memory_int_539| 25)) (.cse49 (select |v_#memory_int_547| 25)) (.cse33 (select |v_#memory_int_568| 25)) (.cse51 (select |v_#memory_int_541| 25)) (.cse37 (select |v_#memory_int_551| 25)) (.cse50 (select |v_#memory_int_556| 25)) (.cse55 (select |v_#memory_int_577| 25)) (.cse48 (select |v_#memory_int_571| 25)) (.cse29 (select |v_#memory_int_564| 26)) (.cse40 (select |v_#memory_int_553| 26)) (.cse56 (select |v_#memory_int_561| 25)) (.cse53 (select |v_#memory_int_570| 25)) (.cse23 (select |v_#memory_int_567| 26)) (.cse57 (select |v_#memory_int_552| 26)) (.cse21 (select |v_#memory_int_536| 25)) (.cse54 (select |v_#memory_int_580| 25)) (.cse16 (select |v_#memory_int_546| 25)) (.cse47 (select |v_#memory_int_532| 25)) (.cse12 (select |v_#memory_int_560| 25)) (.cse17 (select |v_#memory_int_563| 25)) (.cse9 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse7 116 (select .cse8 116))) |v_#memory_int_559|) (= 105 (select .cse9 2)) (= (store |v_#memory_int_535| 26 (store (store .cse6 0 21507) 4 (select .cse10 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse11 120 (select .cse12 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse13 52 (select .cse14 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse15 40 (select .cse16 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse17 136 (select .cse18 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse19 80 (select .cse20 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse21 0)))) (= (store |v_#memory_int_550| 26 (store .cse22 84 (select .cse23 84))) |v_#memory_int_567|) (= (select .cse9 1) 108) (= (store |v_#memory_int_569| 25 (store .cse24 168 (select .cse25 168))) |v_#memory_int_562|) (= 48 (select .cse26 0)) (= (store |v_#memory_int_555| 25 (store .cse27 232 (select .cse28 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse8 124 (select .cse29 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse30 216 (select .cse31 216))) |v_#memory_int_533|) (= 112 (select .cse9 3)) (= (store |v_#memory_int_573| 26 (store .cse14 60 (select .cse32 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse25 176 (select .cse33 176)))) (= (store |v_#memory_int_579| 26 (store .cse34 28 (select .cse35 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse36 96 (select .cse37 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse38 248 (select .cse39 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse40 108 (select .cse7 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse41 64 (select .cse42 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse20 88 (select .cse36 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse39 256 (select .cse43 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse43 264 (select .cse44 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse28 240 (select .cse38 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse10 12 0) 16 0) 20 (select .cse34 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse45 44 (select .cse13 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse32 68 (select .cse46 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse47 56 (select .cse41 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse48 32 (select .cse15 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse49 208 (select .cse30 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse50 112 (select .cse11 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse51 192 (select .cse52 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse31 224 (select .cse27 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse35 36 (select .cse45 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse46 76 (select .cse22 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse53 160 (select .cse24 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse54 16 (select .cse55 16))) |v_#memory_int_577|) (= (select .cse26 1) 0) (= (store |v_#memory_int_545| 25 (store .cse44 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse18 144 (select .cse56 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse42 72 (select .cse19 72)))) (= (store |v_#memory_int_539| 25 (store .cse52 200 (select .cse49 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse33 184 (select .cse51 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse37 104 (select .cse50 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse55 24 (select .cse48 24)))) (= (store |v_#memory_int_564| 26 (store .cse29 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse57 100 (select .cse40 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse56 152 (select .cse53 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse23 92 (select .cse57 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse21 8 (select .cse54 8)))) (= (select .cse9 4) 0) (= (store |v_#memory_int_546| 25 (store .cse16 48 (select .cse47 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse12 128 (select .cse17 128))) |v_#memory_int_563|) (= 115 (select .cse9 0))))) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= 0 c_~ldv_retval_3~0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15)))) (exists ((|v_#valid_189| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_189| |c_ULTIMATE.start_main_#t~ret534#1.base| 1)) (= (select |v_#valid_189| |c_ULTIMATE.start_main_#t~ret534#1.base|) 0))) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse60 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse58 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse59 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse58 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse59 4 0) 12 (select .cse60 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse60 16 (select .cse58 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse6 0 (select .cse59 0))) |v_#memory_$Pointer$.offset_558|)))) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse61 (select |v_#memory_$Pointer$.base_560| 26)) (.cse63 (select |v_#memory_$Pointer$.base_559| 26)) (.cse62 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse61 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse62 16 (select .cse61 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse6 0 (select .cse63 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse63 4 15) 12 (select .cse62 12))))))) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0) (= |c_ULTIMATE.start_main_#t~ret534#1.offset| 0))) is different from false [2024-11-09 07:08:36,243 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse5 (+ |c_#StackHeapBarrier| 1)) (.cse6 ((as const (Array Int Int)) 0))) (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (exists ((|v_#valid_189| (Array Int Int))) (and (= (select |v_#valid_189| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0) (= |c_#valid| (store |v_#valid_189| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1)))) (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|) (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0)) (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse2 (store |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse1 (store .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse4 (store .cse1 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse3 (store .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse0 (store .cse3 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_188| 12) 1) (= 0 (select .cse1 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (= (select .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse3 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select |v_#valid_188| 0) 0) (= (select |v_#valid_188| 4) 1) (= (select .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select (store .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_188| 10) 1) (= (select |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1)))))))) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= 0 c_~ldv_retval_3~0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15)))) (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1392| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| .cse6) |c_#memory_int|)) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0)) (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse9 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse7 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse8 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse7 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse8 4 0) 12 (select .cse9 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse9 16 (select .cse7 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse6 0 (select .cse8 0))) |v_#memory_$Pointer$.offset_558|)))) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (exists ((|v_#length_114| (Array Int Int))) (= (store |v_#length_114| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 240) |c_#length|)) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse10 (select |v_#memory_$Pointer$.base_560| 26)) (.cse12 (select |v_#memory_$Pointer$.base_559| 26)) (.cse11 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse10 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse11 16 (select .cse10 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse6 0 (select .cse12 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse12 4 15) 12 (select .cse11 12))))))) (= c_~ldv_retval_1~0 0) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse14 (select |v_#memory_int_559| 26)) (.cse20 (select |v_#memory_int_573| 26)) (.cse31 (select |v_#memory_int_562| 25)) (.cse13 (select |v_#memory_int_558| 26)) (.cse26 (select |v_#memory_int_540| 25)) (.cse42 (select |v_#memory_int_538| 25)) (.cse45 (select |v_#memory_int_548| 25)) (.cse49 (select |v_#memory_int_537| 25)) (.cse34 (select |v_#memory_int_554| 25)) (.cse44 (select |v_#memory_int_544| 25)) (.cse16 (select |v_#memory_int_574| 26)) (.cse40 (select |v_#memory_int_579| 26)) (.cse19 (select |v_#memory_int_572| 26)) (.cse38 (select |v_#memory_int_557| 26)) (.cse47 (select |v_#memory_int_531| 25)) (.cse21 (select |v_#memory_int_581| 25)) (.cse36 (select |v_#memory_int_534| 25)) (.cse17 (select |v_#memory_int_566| 25)) (.cse37 (select |v_#memory_int_533| 25)) (.cse33 (select |v_#memory_int_555| 25)) (.cse41 (select |v_#memory_int_576| 26)) (.cse51 (select |v_#memory_int_575| 26)) (.cse52 (select |v_#memory_int_549| 26)) (.cse28 (select |v_#memory_int_550| 26)) (.cse30 (select |v_#memory_int_569| 25)) (.cse32 (select |v_#memory_int_1391| 1)) (.cse50 (select |v_#memory_int_545| 25)) (.cse24 (select |v_#memory_int_578| 25)) (.cse48 (select |v_#memory_int_543| 25)) (.cse25 (select |v_#memory_int_542| 25)) (.cse58 (select |v_#memory_int_539| 25)) (.cse55 (select |v_#memory_int_547| 25)) (.cse39 (select |v_#memory_int_568| 25)) (.cse57 (select |v_#memory_int_541| 25)) (.cse43 (select |v_#memory_int_551| 25)) (.cse56 (select |v_#memory_int_556| 25)) (.cse61 (select |v_#memory_int_577| 25)) (.cse54 (select |v_#memory_int_571| 25)) (.cse35 (select |v_#memory_int_564| 26)) (.cse46 (select |v_#memory_int_553| 26)) (.cse62 (select |v_#memory_int_561| 25)) (.cse59 (select |v_#memory_int_570| 25)) (.cse29 (select |v_#memory_int_567| 26)) (.cse63 (select |v_#memory_int_552| 26)) (.cse27 (select |v_#memory_int_536| 25)) (.cse60 (select |v_#memory_int_580| 25)) (.cse22 (select |v_#memory_int_546| 25)) (.cse53 (select |v_#memory_int_532| 25)) (.cse18 (select |v_#memory_int_560| 25)) (.cse23 (select |v_#memory_int_563| 25)) (.cse15 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse13 116 (select .cse14 116))) |v_#memory_int_559|) (= 105 (select .cse15 2)) (= (store |v_#memory_int_535| 26 (store (store .cse6 0 21507) 4 (select .cse16 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse17 120 (select .cse18 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse19 52 (select .cse20 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse21 40 (select .cse22 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse23 136 (select .cse24 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse25 80 (select .cse26 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse27 0)))) (= (store |v_#memory_int_550| 26 (store .cse28 84 (select .cse29 84))) |v_#memory_int_567|) (= (select .cse15 1) 108) (= (store |v_#memory_int_569| 25 (store .cse30 168 (select .cse31 168))) |v_#memory_int_562|) (= 48 (select .cse32 0)) (= (store |v_#memory_int_555| 25 (store .cse33 232 (select .cse34 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse14 124 (select .cse35 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse36 216 (select .cse37 216))) |v_#memory_int_533|) (= 112 (select .cse15 3)) (= (store |v_#memory_int_573| 26 (store .cse20 60 (select .cse38 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse31 176 (select .cse39 176)))) (= (store |v_#memory_int_579| 26 (store .cse40 28 (select .cse41 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse42 96 (select .cse43 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse44 248 (select .cse45 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse46 108 (select .cse13 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse47 64 (select .cse48 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse26 88 (select .cse42 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse45 256 (select .cse49 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse49 264 (select .cse50 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse34 240 (select .cse44 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse16 12 0) 16 0) 20 (select .cse40 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse51 44 (select .cse19 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse38 68 (select .cse52 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse53 56 (select .cse47 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse54 32 (select .cse21 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse55 208 (select .cse36 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse56 112 (select .cse17 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse57 192 (select .cse58 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse37 224 (select .cse33 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse41 36 (select .cse51 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse52 76 (select .cse28 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse59 160 (select .cse30 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse60 16 (select .cse61 16))) |v_#memory_int_577|) (= (select .cse32 1) 0) (= (store |v_#memory_int_545| 25 (store .cse50 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse24 144 (select .cse62 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse48 72 (select .cse25 72)))) (= (store |v_#memory_int_539| 25 (store .cse58 200 (select .cse55 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse39 184 (select .cse57 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse43 104 (select .cse56 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse61 24 (select .cse54 24)))) (= (store |v_#memory_int_564| 26 (store .cse35 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse63 100 (select .cse46 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse62 152 (select .cse59 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse29 92 (select .cse63 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse27 8 (select .cse60 8)))) (= (select .cse15 4) 0) (= (store |v_#memory_int_546| 25 (store .cse22 48 (select .cse53 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse18 128 (select .cse23 128))) |v_#memory_int_563|) (= 115 (select .cse15 0))))) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-09 07:08:38,290 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_#t~ret535#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (let ((.cse8 ((as const (Array Int Int)) 0)) (.cse75 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= (+ |c_ULTIMATE.start_main_#t~ret535#1.base| 1) |c_#StackHeapBarrier|)) (.cse1 (exists ((|v_#valid_189| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_189| |c_ULTIMATE.start_main_#t~ret535#1.base| 1)) (= (select |v_#valid_189| |c_ULTIMATE.start_main_#t~ret535#1.base|) 0)))) (.cse2 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse3 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse4 (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse81 (store |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse80 (store .cse81 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse83 (store .cse80 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse82 (store .cse83 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse79 (store .cse82 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse79 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_188| 12) 1) (= 0 (select .cse80 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (= (select .cse81 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse82 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select |v_#valid_188| 0) 0) (= (select |v_#valid_188| 4) 1) (= (select .cse83 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select (store .cse79 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_188| 10) 1) (= (select |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1))))))))) (.cse5 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse6 (exists ((|v_#length_114| (Array Int Int))) (= |c_#length| (store |v_#length_114| |c_ULTIMATE.start_main_#t~ret535#1.base| 40)))) (.cse7 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse9 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse10 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse11 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse12 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse13 (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15))))) (.cse14 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse15 (not (= |c_ULTIMATE.start_main_#t~ret535#1.base| 0))) (.cse16 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse78 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse76 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse77 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse76 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse77 4 0) 12 (select .cse78 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse78 16 (select .cse76 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse8 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse8 0 (select .cse77 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse17 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse18 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse72 (select |v_#memory_$Pointer$.base_560| 26)) (.cse74 (select |v_#memory_$Pointer$.base_559| 26)) (.cse73 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse72 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse73 16 (select .cse72 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse8 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse8 0 (select .cse74 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse74 4 15) 12 (select .cse73 12)))))))) (.cse19 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse22 (select |v_#memory_int_559| 26)) (.cse28 (select |v_#memory_int_573| 26)) (.cse39 (select |v_#memory_int_562| 25)) (.cse21 (select |v_#memory_int_558| 26)) (.cse34 (select |v_#memory_int_540| 25)) (.cse50 (select |v_#memory_int_538| 25)) (.cse53 (select |v_#memory_int_548| 25)) (.cse57 (select |v_#memory_int_537| 25)) (.cse42 (select |v_#memory_int_554| 25)) (.cse52 (select |v_#memory_int_544| 25)) (.cse24 (select |v_#memory_int_574| 26)) (.cse48 (select |v_#memory_int_579| 26)) (.cse27 (select |v_#memory_int_572| 26)) (.cse46 (select |v_#memory_int_557| 26)) (.cse55 (select |v_#memory_int_531| 25)) (.cse29 (select |v_#memory_int_581| 25)) (.cse44 (select |v_#memory_int_534| 25)) (.cse25 (select |v_#memory_int_566| 25)) (.cse45 (select |v_#memory_int_533| 25)) (.cse41 (select |v_#memory_int_555| 25)) (.cse49 (select |v_#memory_int_576| 26)) (.cse59 (select |v_#memory_int_575| 26)) (.cse60 (select |v_#memory_int_549| 26)) (.cse36 (select |v_#memory_int_550| 26)) (.cse38 (select |v_#memory_int_569| 25)) (.cse40 (select |v_#memory_int_1391| 1)) (.cse58 (select |v_#memory_int_545| 25)) (.cse32 (select |v_#memory_int_578| 25)) (.cse56 (select |v_#memory_int_543| 25)) (.cse33 (select |v_#memory_int_542| 25)) (.cse66 (select |v_#memory_int_539| 25)) (.cse63 (select |v_#memory_int_547| 25)) (.cse47 (select |v_#memory_int_568| 25)) (.cse65 (select |v_#memory_int_541| 25)) (.cse51 (select |v_#memory_int_551| 25)) (.cse64 (select |v_#memory_int_556| 25)) (.cse69 (select |v_#memory_int_577| 25)) (.cse62 (select |v_#memory_int_571| 25)) (.cse43 (select |v_#memory_int_564| 26)) (.cse54 (select |v_#memory_int_553| 26)) (.cse70 (select |v_#memory_int_561| 25)) (.cse67 (select |v_#memory_int_570| 25)) (.cse37 (select |v_#memory_int_567| 26)) (.cse71 (select |v_#memory_int_552| 26)) (.cse35 (select |v_#memory_int_536| 25)) (.cse68 (select |v_#memory_int_580| 25)) (.cse30 (select |v_#memory_int_546| 25)) (.cse61 (select |v_#memory_int_532| 25)) (.cse26 (select |v_#memory_int_560| 25)) (.cse31 (select |v_#memory_int_563| 25)) (.cse23 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse21 116 (select .cse22 116))) |v_#memory_int_559|) (= 105 (select .cse23 2)) (= (store |v_#memory_int_535| 26 (store (store .cse8 0 21507) 4 (select .cse24 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse25 120 (select .cse26 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse27 52 (select .cse28 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse29 40 (select .cse30 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse31 136 (select .cse32 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse33 80 (select .cse34 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse35 0)))) (= (store |v_#memory_int_550| 26 (store .cse36 84 (select .cse37 84))) |v_#memory_int_567|) (= (select .cse23 1) 108) (= (store |v_#memory_int_569| 25 (store .cse38 168 (select .cse39 168))) |v_#memory_int_562|) (= 48 (select .cse40 0)) (= (store |v_#memory_int_555| 25 (store .cse41 232 (select .cse42 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse22 124 (select .cse43 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse44 216 (select .cse45 216))) |v_#memory_int_533|) (= 112 (select .cse23 3)) (= (store |v_#memory_int_573| 26 (store .cse28 60 (select .cse46 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse39 176 (select .cse47 176)))) (= (store |v_#memory_int_579| 26 (store .cse48 28 (select .cse49 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse50 96 (select .cse51 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse52 248 (select .cse53 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse54 108 (select .cse21 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse55 64 (select .cse56 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse34 88 (select .cse50 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse53 256 (select .cse57 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse57 264 (select .cse58 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse42 240 (select .cse52 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse24 12 0) 16 0) 20 (select .cse48 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse59 44 (select .cse27 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse46 68 (select .cse60 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse61 56 (select .cse55 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse62 32 (select .cse29 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse63 208 (select .cse44 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse64 112 (select .cse25 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse65 192 (select .cse66 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse45 224 (select .cse41 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse49 36 (select .cse59 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse60 76 (select .cse36 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse67 160 (select .cse38 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse68 16 (select .cse69 16))) |v_#memory_int_577|) (= (select .cse40 1) 0) (= (store |v_#memory_int_545| 25 (store .cse58 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse32 144 (select .cse70 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse56 72 (select .cse33 72)))) (= (store |v_#memory_int_539| 25 (store .cse66 200 (select .cse63 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse47 184 (select .cse65 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse51 104 (select .cse64 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse69 24 (select .cse62 24)))) (= (store |v_#memory_int_564| 26 (store .cse43 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse71 100 (select .cse54 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse70 152 (select .cse67 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse37 92 (select .cse71 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse35 8 (select .cse68 8)))) (= (select .cse23 4) 0) (= (store |v_#memory_int_546| 25 (store .cse30 48 (select .cse61 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse26 128 (select .cse31 128))) |v_#memory_int_563|) (= 115 (select .cse23 0)))))) (.cse20 (not (= (mod |c_ULTIMATE.start_main_#t~ret535#1.base| 18446744073709551616) 0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (exists ((|v_#valid_190| (Array Int Int))) (= (select |v_#valid_190| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1392| |c_ULTIMATE.start_main_#t~ret535#1.base| .cse8))) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (exists ((|v_#valid_191| (Array Int Int))) (= (select |v_#valid_191| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) (exists ((|v_#memory_int_1394| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1394| |c_ULTIMATE.start_main_#t~ret535#1.base| .cse8))) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20)))) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:08:40,329 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (let ((.cse5 ((as const (Array Int Int)) 0)) (.cse75 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse1 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse2 (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse81 (store |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse80 (store .cse81 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse83 (store .cse80 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse82 (store .cse83 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse79 (store .cse82 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse79 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_188| 12) 1) (= 0 (select .cse80 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (= (select .cse81 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse82 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select |v_#valid_188| 0) 0) (= (select |v_#valid_188| 4) 1) (= (select .cse83 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select (store .cse79 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_188| 10) 1) (= (select |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1))))))))) (.cse3 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse4 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse6 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse7 (exists ((|v_#valid_189| (Array Int Int))) (and (= (select |v_#valid_189| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0) (= |c_#valid| (store |v_#valid_189| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1))))) (.cse8 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse9 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse10 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse11 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse12 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse13 (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15))))) (.cse14 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse15 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse78 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse76 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse77 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse76 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse77 4 0) 12 (select .cse78 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse78 16 (select .cse76 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse5 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse5 0 (select .cse77 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse16 (<= .cse75 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse17 (exists ((|v_#length_114| (Array Int Int))) (= (store |v_#length_114| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 40) |c_#length|))) (.cse18 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse72 (select |v_#memory_$Pointer$.base_560| 26)) (.cse74 (select |v_#memory_$Pointer$.base_559| 26)) (.cse73 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse72 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse73 16 (select .cse72 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse5 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse5 0 (select .cse74 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse74 4 15) 12 (select .cse73 12)))))))) (.cse19 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse22 (select |v_#memory_int_559| 26)) (.cse28 (select |v_#memory_int_573| 26)) (.cse39 (select |v_#memory_int_562| 25)) (.cse21 (select |v_#memory_int_558| 26)) (.cse34 (select |v_#memory_int_540| 25)) (.cse50 (select |v_#memory_int_538| 25)) (.cse53 (select |v_#memory_int_548| 25)) (.cse57 (select |v_#memory_int_537| 25)) (.cse42 (select |v_#memory_int_554| 25)) (.cse52 (select |v_#memory_int_544| 25)) (.cse24 (select |v_#memory_int_574| 26)) (.cse48 (select |v_#memory_int_579| 26)) (.cse27 (select |v_#memory_int_572| 26)) (.cse46 (select |v_#memory_int_557| 26)) (.cse55 (select |v_#memory_int_531| 25)) (.cse29 (select |v_#memory_int_581| 25)) (.cse44 (select |v_#memory_int_534| 25)) (.cse25 (select |v_#memory_int_566| 25)) (.cse45 (select |v_#memory_int_533| 25)) (.cse41 (select |v_#memory_int_555| 25)) (.cse49 (select |v_#memory_int_576| 26)) (.cse59 (select |v_#memory_int_575| 26)) (.cse60 (select |v_#memory_int_549| 26)) (.cse36 (select |v_#memory_int_550| 26)) (.cse38 (select |v_#memory_int_569| 25)) (.cse40 (select |v_#memory_int_1391| 1)) (.cse58 (select |v_#memory_int_545| 25)) (.cse32 (select |v_#memory_int_578| 25)) (.cse56 (select |v_#memory_int_543| 25)) (.cse33 (select |v_#memory_int_542| 25)) (.cse66 (select |v_#memory_int_539| 25)) (.cse63 (select |v_#memory_int_547| 25)) (.cse47 (select |v_#memory_int_568| 25)) (.cse65 (select |v_#memory_int_541| 25)) (.cse51 (select |v_#memory_int_551| 25)) (.cse64 (select |v_#memory_int_556| 25)) (.cse69 (select |v_#memory_int_577| 25)) (.cse62 (select |v_#memory_int_571| 25)) (.cse43 (select |v_#memory_int_564| 26)) (.cse54 (select |v_#memory_int_553| 26)) (.cse70 (select |v_#memory_int_561| 25)) (.cse67 (select |v_#memory_int_570| 25)) (.cse37 (select |v_#memory_int_567| 26)) (.cse71 (select |v_#memory_int_552| 26)) (.cse35 (select |v_#memory_int_536| 25)) (.cse68 (select |v_#memory_int_580| 25)) (.cse30 (select |v_#memory_int_546| 25)) (.cse61 (select |v_#memory_int_532| 25)) (.cse26 (select |v_#memory_int_560| 25)) (.cse31 (select |v_#memory_int_563| 25)) (.cse23 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse21 116 (select .cse22 116))) |v_#memory_int_559|) (= 105 (select .cse23 2)) (= (store |v_#memory_int_535| 26 (store (store .cse5 0 21507) 4 (select .cse24 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse25 120 (select .cse26 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse27 52 (select .cse28 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse29 40 (select .cse30 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse31 136 (select .cse32 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse33 80 (select .cse34 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse35 0)))) (= (store |v_#memory_int_550| 26 (store .cse36 84 (select .cse37 84))) |v_#memory_int_567|) (= (select .cse23 1) 108) (= (store |v_#memory_int_569| 25 (store .cse38 168 (select .cse39 168))) |v_#memory_int_562|) (= 48 (select .cse40 0)) (= (store |v_#memory_int_555| 25 (store .cse41 232 (select .cse42 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse22 124 (select .cse43 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse44 216 (select .cse45 216))) |v_#memory_int_533|) (= 112 (select .cse23 3)) (= (store |v_#memory_int_573| 26 (store .cse28 60 (select .cse46 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse39 176 (select .cse47 176)))) (= (store |v_#memory_int_579| 26 (store .cse48 28 (select .cse49 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse50 96 (select .cse51 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse52 248 (select .cse53 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse54 108 (select .cse21 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse55 64 (select .cse56 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse34 88 (select .cse50 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse53 256 (select .cse57 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse57 264 (select .cse58 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse42 240 (select .cse52 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse24 12 0) 16 0) 20 (select .cse48 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse59 44 (select .cse27 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse46 68 (select .cse60 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse61 56 (select .cse55 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse62 32 (select .cse29 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse63 208 (select .cse44 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse64 112 (select .cse25 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse65 192 (select .cse66 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse45 224 (select .cse41 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse49 36 (select .cse59 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse60 76 (select .cse36 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse67 160 (select .cse38 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse68 16 (select .cse69 16))) |v_#memory_int_577|) (= (select .cse40 1) 0) (= (store |v_#memory_int_545| 25 (store .cse58 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse32 144 (select .cse70 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse56 72 (select .cse33 72)))) (= (store |v_#memory_int_539| 25 (store .cse66 200 (select .cse63 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse47 184 (select .cse65 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse51 104 (select .cse64 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse69 24 (select .cse62 24)))) (= (store |v_#memory_int_564| 26 (store .cse43 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse71 100 (select .cse54 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse70 152 (select .cse67 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse37 92 (select .cse71 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse35 8 (select .cse68 8)))) (= (select .cse23 4) 0) (= (store |v_#memory_int_546| 25 (store .cse30 48 (select .cse61 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse26 128 (select .cse31 128))) |v_#memory_int_563|) (= 115 (select .cse23 0)))))) (.cse20 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1392| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| .cse5) |c_#memory_int|)) .cse6 (exists ((|v_#valid_190| (Array Int Int))) (= (select |v_#valid_190| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 (exists ((|v_#memory_int_1394| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1394| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| .cse5) |c_#memory_int|)) (exists ((|v_#valid_191| (Array Int Int))) (= (select |v_#valid_191| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20)))) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:08:42,374 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= |c_ULTIMATE.start_main_#t~ret536#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (let ((.cse80 (+ |c_#StackHeapBarrier| 1)) (.cse28 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1392| |c_ULTIMATE.start_main_#t~ret536#1.base| .cse28)))) (.cse1 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse2 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse3 (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse86 (store |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse85 (store .cse86 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse88 (store .cse85 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse87 (store .cse88 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse84 (store .cse87 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse84 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_188| 12) 1) (= 0 (select .cse85 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (= (select .cse86 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse87 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select |v_#valid_188| 0) 0) (= (select |v_#valid_188| 4) 1) (= (select .cse88 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select (store .cse84 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_188| 10) 1) (= (select |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1))))))))) (.cse4 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse5 (not (= (mod |c_ULTIMATE.start_main_#t~ret536#1.base| 18446744073709551616) 0))) (.cse6 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse7 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse8 (exists ((|v_#valid_189| (Array Int Int))) (and (= (select |v_#valid_189| |c_ULTIMATE.start_main_#t~ret536#1.base|) 0) (= |c_#valid| (store |v_#valid_189| |c_ULTIMATE.start_main_#t~ret536#1.base| 1))))) (.cse9 (<= (+ |c_ULTIMATE.start_main_#t~ret536#1.base| 1) |c_#StackHeapBarrier|)) (.cse10 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse11 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse12 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse13 (not (= |c_ULTIMATE.start_main_#t~ret536#1.base| 0))) (.cse14 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse15 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse16 (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15))))) (.cse17 (exists ((|v_#length_114| (Array Int Int))) (= (store |v_#length_114| |c_ULTIMATE.start_main_#t~ret536#1.base| 184) |c_#length|))) (.cse18 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse19 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse83 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse81 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse82 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse81 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse82 4 0) 12 (select .cse83 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse83 16 (select .cse81 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse82 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse20 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse21 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.base_560| 26)) (.cse79 (select |v_#memory_$Pointer$.base_559| 26)) (.cse78 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse77 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse78 16 (select .cse77 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse79 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse79 4 15) 12 (select .cse78 12)))))))) (.cse22 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse26 (select |v_#memory_int_559| 26)) (.cse33 (select |v_#memory_int_573| 26)) (.cse44 (select |v_#memory_int_562| 25)) (.cse25 (select |v_#memory_int_558| 26)) (.cse39 (select |v_#memory_int_540| 25)) (.cse55 (select |v_#memory_int_538| 25)) (.cse58 (select |v_#memory_int_548| 25)) (.cse62 (select |v_#memory_int_537| 25)) (.cse47 (select |v_#memory_int_554| 25)) (.cse57 (select |v_#memory_int_544| 25)) (.cse29 (select |v_#memory_int_574| 26)) (.cse53 (select |v_#memory_int_579| 26)) (.cse32 (select |v_#memory_int_572| 26)) (.cse51 (select |v_#memory_int_557| 26)) (.cse60 (select |v_#memory_int_531| 25)) (.cse34 (select |v_#memory_int_581| 25)) (.cse49 (select |v_#memory_int_534| 25)) (.cse30 (select |v_#memory_int_566| 25)) (.cse50 (select |v_#memory_int_533| 25)) (.cse46 (select |v_#memory_int_555| 25)) (.cse54 (select |v_#memory_int_576| 26)) (.cse64 (select |v_#memory_int_575| 26)) (.cse65 (select |v_#memory_int_549| 26)) (.cse41 (select |v_#memory_int_550| 26)) (.cse43 (select |v_#memory_int_569| 25)) (.cse45 (select |v_#memory_int_1391| 1)) (.cse63 (select |v_#memory_int_545| 25)) (.cse37 (select |v_#memory_int_578| 25)) (.cse61 (select |v_#memory_int_543| 25)) (.cse38 (select |v_#memory_int_542| 25)) (.cse71 (select |v_#memory_int_539| 25)) (.cse68 (select |v_#memory_int_547| 25)) (.cse52 (select |v_#memory_int_568| 25)) (.cse70 (select |v_#memory_int_541| 25)) (.cse56 (select |v_#memory_int_551| 25)) (.cse69 (select |v_#memory_int_556| 25)) (.cse74 (select |v_#memory_int_577| 25)) (.cse67 (select |v_#memory_int_571| 25)) (.cse48 (select |v_#memory_int_564| 26)) (.cse59 (select |v_#memory_int_553| 26)) (.cse75 (select |v_#memory_int_561| 25)) (.cse72 (select |v_#memory_int_570| 25)) (.cse42 (select |v_#memory_int_567| 26)) (.cse76 (select |v_#memory_int_552| 26)) (.cse40 (select |v_#memory_int_536| 25)) (.cse73 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_546| 25)) (.cse66 (select |v_#memory_int_532| 25)) (.cse31 (select |v_#memory_int_560| 25)) (.cse36 (select |v_#memory_int_563| 25)) (.cse27 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse25 116 (select .cse26 116))) |v_#memory_int_559|) (= 105 (select .cse27 2)) (= (store |v_#memory_int_535| 26 (store (store .cse28 0 21507) 4 (select .cse29 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse30 120 (select .cse31 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse32 52 (select .cse33 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse34 40 (select .cse35 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse36 136 (select .cse37 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse38 80 (select .cse39 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse40 0)))) (= (store |v_#memory_int_550| 26 (store .cse41 84 (select .cse42 84))) |v_#memory_int_567|) (= (select .cse27 1) 108) (= (store |v_#memory_int_569| 25 (store .cse43 168 (select .cse44 168))) |v_#memory_int_562|) (= 48 (select .cse45 0)) (= (store |v_#memory_int_555| 25 (store .cse46 232 (select .cse47 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse26 124 (select .cse48 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse49 216 (select .cse50 216))) |v_#memory_int_533|) (= 112 (select .cse27 3)) (= (store |v_#memory_int_573| 26 (store .cse33 60 (select .cse51 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse44 176 (select .cse52 176)))) (= (store |v_#memory_int_579| 26 (store .cse53 28 (select .cse54 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse55 96 (select .cse56 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse57 248 (select .cse58 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse59 108 (select .cse25 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse60 64 (select .cse61 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse39 88 (select .cse55 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse58 256 (select .cse62 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse62 264 (select .cse63 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse47 240 (select .cse57 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse29 12 0) 16 0) 20 (select .cse53 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse64 44 (select .cse32 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse51 68 (select .cse65 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse66 56 (select .cse60 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse67 32 (select .cse34 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse68 208 (select .cse49 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse69 112 (select .cse30 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse70 192 (select .cse71 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse50 224 (select .cse46 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse54 36 (select .cse64 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse65 76 (select .cse41 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse72 160 (select .cse43 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse73 16 (select .cse74 16))) |v_#memory_int_577|) (= (select .cse45 1) 0) (= (store |v_#memory_int_545| 25 (store .cse63 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse37 144 (select .cse75 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse61 72 (select .cse38 72)))) (= (store |v_#memory_int_539| 25 (store .cse71 200 (select .cse68 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse52 184 (select .cse70 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse56 104 (select .cse69 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse74 24 (select .cse67 24)))) (= (store |v_#memory_int_564| 26 (store .cse48 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse76 100 (select .cse59 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse75 152 (select .cse72 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse42 92 (select .cse76 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse40 8 (select .cse73 8)))) (= (select .cse27 4) 0) (= (store |v_#memory_int_546| 25 (store .cse35 48 (select .cse66 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse31 128 (select .cse36 128))) |v_#memory_int_563|) (= 115 (select .cse27 0)))))) (.cse23 (exists ((|v_#valid_189| (Array Int Int))) (= (select |v_#valid_189| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0))) (.cse24 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (exists ((|v_#valid_191| (Array Int Int))) (= (select |v_#valid_191| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (exists ((|v_#valid_190| (Array Int Int))) (= (select |v_#valid_190| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24)))) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:08:44,418 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= |c_ULTIMATE.start_main_~ldvarg0~0#1.offset| 0) (let ((.cse25 ((as const (Array Int Int)) 0)) (.cse80 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (not (= (mod |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 18446744073709551616) 0))) (.cse1 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse2 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse3 (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse86 (store |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse85 (store .cse86 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse88 (store .cse85 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse87 (store .cse88 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse84 (store .cse87 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse84 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_188| 12) 1) (= 0 (select .cse85 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (= (select .cse86 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse87 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select |v_#valid_188| 0) 0) (= (select |v_#valid_188| 4) 1) (= (select .cse88 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select (store .cse84 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_188| 10) 1) (= (select |v_#valid_188| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1))))))))) (.cse4 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse5 (exists ((|v_#valid_189| (Array Int Int))) (and (= (select |v_#valid_189| |c_ULTIMATE.start_main_~ldvarg0~0#1.base|) 0) (= |c_#valid| (store |v_#valid_189| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 1))))) (.cse6 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse7 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse8 (not (= |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 0))) (.cse9 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse10 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse11 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse12 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse13 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse14 (exists ((|v_#length_114| (Array Int Int))) (= |c_#length| (store |v_#length_114| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 184)))) (.cse15 (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15))))) (.cse16 (<= (+ |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse17 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse18 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse83 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse81 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse82 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse81 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse82 4 0) 12 (select .cse83 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse83 16 (select .cse81 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse25 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse25 0 (select .cse82 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse19 (<= .cse80 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse20 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.base_560| 26)) (.cse79 (select |v_#memory_$Pointer$.base_559| 26)) (.cse78 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse77 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse78 16 (select .cse77 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse25 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse25 0 (select .cse79 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse79 4 15) 12 (select .cse78 12)))))))) (.cse21 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_559| 26)) (.cse33 (select |v_#memory_int_573| 26)) (.cse44 (select |v_#memory_int_562| 25)) (.cse26 (select |v_#memory_int_558| 26)) (.cse39 (select |v_#memory_int_540| 25)) (.cse55 (select |v_#memory_int_538| 25)) (.cse58 (select |v_#memory_int_548| 25)) (.cse62 (select |v_#memory_int_537| 25)) (.cse47 (select |v_#memory_int_554| 25)) (.cse57 (select |v_#memory_int_544| 25)) (.cse29 (select |v_#memory_int_574| 26)) (.cse53 (select |v_#memory_int_579| 26)) (.cse32 (select |v_#memory_int_572| 26)) (.cse51 (select |v_#memory_int_557| 26)) (.cse60 (select |v_#memory_int_531| 25)) (.cse34 (select |v_#memory_int_581| 25)) (.cse49 (select |v_#memory_int_534| 25)) (.cse30 (select |v_#memory_int_566| 25)) (.cse50 (select |v_#memory_int_533| 25)) (.cse46 (select |v_#memory_int_555| 25)) (.cse54 (select |v_#memory_int_576| 26)) (.cse64 (select |v_#memory_int_575| 26)) (.cse65 (select |v_#memory_int_549| 26)) (.cse41 (select |v_#memory_int_550| 26)) (.cse43 (select |v_#memory_int_569| 25)) (.cse45 (select |v_#memory_int_1391| 1)) (.cse63 (select |v_#memory_int_545| 25)) (.cse37 (select |v_#memory_int_578| 25)) (.cse61 (select |v_#memory_int_543| 25)) (.cse38 (select |v_#memory_int_542| 25)) (.cse71 (select |v_#memory_int_539| 25)) (.cse68 (select |v_#memory_int_547| 25)) (.cse52 (select |v_#memory_int_568| 25)) (.cse70 (select |v_#memory_int_541| 25)) (.cse56 (select |v_#memory_int_551| 25)) (.cse69 (select |v_#memory_int_556| 25)) (.cse74 (select |v_#memory_int_577| 25)) (.cse67 (select |v_#memory_int_571| 25)) (.cse48 (select |v_#memory_int_564| 26)) (.cse59 (select |v_#memory_int_553| 26)) (.cse75 (select |v_#memory_int_561| 25)) (.cse72 (select |v_#memory_int_570| 25)) (.cse42 (select |v_#memory_int_567| 26)) (.cse76 (select |v_#memory_int_552| 26)) (.cse40 (select |v_#memory_int_536| 25)) (.cse73 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_546| 25)) (.cse66 (select |v_#memory_int_532| 25)) (.cse31 (select |v_#memory_int_560| 25)) (.cse36 (select |v_#memory_int_563| 25)) (.cse28 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse26 116 (select .cse27 116))) |v_#memory_int_559|) (= 105 (select .cse28 2)) (= (store |v_#memory_int_535| 26 (store (store .cse25 0 21507) 4 (select .cse29 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse30 120 (select .cse31 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse32 52 (select .cse33 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse34 40 (select .cse35 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse36 136 (select .cse37 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse38 80 (select .cse39 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse40 0)))) (= (store |v_#memory_int_550| 26 (store .cse41 84 (select .cse42 84))) |v_#memory_int_567|) (= (select .cse28 1) 108) (= (store |v_#memory_int_569| 25 (store .cse43 168 (select .cse44 168))) |v_#memory_int_562|) (= 48 (select .cse45 0)) (= (store |v_#memory_int_555| 25 (store .cse46 232 (select .cse47 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse27 124 (select .cse48 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse49 216 (select .cse50 216))) |v_#memory_int_533|) (= 112 (select .cse28 3)) (= (store |v_#memory_int_573| 26 (store .cse33 60 (select .cse51 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse44 176 (select .cse52 176)))) (= (store |v_#memory_int_579| 26 (store .cse53 28 (select .cse54 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse55 96 (select .cse56 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse57 248 (select .cse58 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse59 108 (select .cse26 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse60 64 (select .cse61 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse39 88 (select .cse55 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse58 256 (select .cse62 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse62 264 (select .cse63 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse47 240 (select .cse57 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse29 12 0) 16 0) 20 (select .cse53 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse64 44 (select .cse32 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse51 68 (select .cse65 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse66 56 (select .cse60 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse67 32 (select .cse34 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse68 208 (select .cse49 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse69 112 (select .cse30 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse70 192 (select .cse71 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse50 224 (select .cse46 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse54 36 (select .cse64 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse65 76 (select .cse41 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse72 160 (select .cse43 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse73 16 (select .cse74 16))) |v_#memory_int_577|) (= (select .cse45 1) 0) (= (store |v_#memory_int_545| 25 (store .cse63 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse37 144 (select .cse75 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse61 72 (select .cse38 72)))) (= (store |v_#memory_int_539| 25 (store .cse71 200 (select .cse68 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse52 184 (select .cse70 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse56 104 (select .cse69 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse74 24 (select .cse67 24)))) (= (store |v_#memory_int_564| 26 (store .cse48 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse76 100 (select .cse59 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse75 152 (select .cse72 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse42 92 (select .cse76 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse40 8 (select .cse73 8)))) (= (select .cse28 4) 0) (= (store |v_#memory_int_546| 25 (store .cse35 48 (select .cse66 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse31 128 (select .cse36 128))) |v_#memory_int_563|) (= 115 (select .cse28 0)))))) (.cse22 (exists ((|v_#valid_189| (Array Int Int))) (= (select |v_#valid_189| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0))) (.cse23 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse24 (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1392| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| .cse25) |c_#memory_int|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (exists ((|v_#valid_191| (Array Int Int))) (= (select |v_#valid_191| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (exists ((|v_#valid_190| (Array Int Int))) (= (select |v_#valid_190| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24)))) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:08:46,460 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_~#sl_ldisc~0.base| 26) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (let ((.cse0 (= |c_#valid| |c_old(#valid)|)) (.cse1 (= |c_old(#length)| |c_#length|))) (or (and .cse0 .cse1) (and .cse0 .cse1 (exists ((|v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|) (let ((.cse30 ((as const (Array Int Int)) 0)) (.cse82 (+ |c_#StackHeapBarrier| 1))) (let ((.cse2 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|)) (.cse3 (not (= |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 0))) (.cse4 (exists ((|v_#length_114| (Array Int Int))) (= |c_old(#length)| (store |v_#length_114| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 184)))) (.cse5 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|)) (.cse6 (not (= |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 0))) (.cse7 (exists ((|v_#valid_189| (Array Int Int))) (and (= (select |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3|) 0) (= |c_old(#valid)| (store |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1))))) (.cse8 (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1392| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| .cse30)))) (.cse9 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|)) (.cse10 (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1) |c_#StackHeapBarrier|)) (.cse11 (not (= (mod |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 18446744073709551616) 0))) (.cse12 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|)) (.cse13 (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 0))) (.cse14 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|)) (.cse15 (<= (+ |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 1) |c_#StackHeapBarrier|)) (.cse16 (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse90 (store |v_#valid_188| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse89 (store .cse90 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse87 (store .cse89 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse86 (store .cse87 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse88 (store .cse86 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse86 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 12) 1) (= (select .cse87 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse88 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select .cse89 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 0) 0) (= (select .cse90 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|) 0) (= (select (store .cse88 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21| 1) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 4) 1) (= (select |v_#valid_188| 10) 1) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1))))))))) (.cse17 (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15))))) (.cse18 (<= (+ |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 1) |c_#StackHeapBarrier|)) (.cse19 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|)) (.cse20 (exists ((|v_#valid_189| (Array Int Int))) (= (select |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5|) 0))) (.cse21 (not (= (mod |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 18446744073709551616) 0))) (.cse22 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse85 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse83 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse84 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse83 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse84 4 0) 12 (select .cse85 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse85 16 (select .cse83 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse84 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse23 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|)) (.cse24 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse79 (select |v_#memory_$Pointer$.base_560| 26)) (.cse81 (select |v_#memory_$Pointer$.base_559| 26)) (.cse80 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse79 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse80 16 (select .cse79 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse81 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse81 4 15) 12 (select .cse80 12)))))))) (.cse25 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_559| 26)) (.cse35 (select |v_#memory_int_573| 26)) (.cse46 (select |v_#memory_int_562| 25)) (.cse27 (select |v_#memory_int_558| 26)) (.cse41 (select |v_#memory_int_540| 25)) (.cse57 (select |v_#memory_int_538| 25)) (.cse60 (select |v_#memory_int_548| 25)) (.cse64 (select |v_#memory_int_537| 25)) (.cse49 (select |v_#memory_int_554| 25)) (.cse59 (select |v_#memory_int_544| 25)) (.cse31 (select |v_#memory_int_574| 26)) (.cse55 (select |v_#memory_int_579| 26)) (.cse34 (select |v_#memory_int_572| 26)) (.cse53 (select |v_#memory_int_557| 26)) (.cse62 (select |v_#memory_int_531| 25)) (.cse36 (select |v_#memory_int_581| 25)) (.cse51 (select |v_#memory_int_534| 25)) (.cse32 (select |v_#memory_int_566| 25)) (.cse52 (select |v_#memory_int_533| 25)) (.cse48 (select |v_#memory_int_555| 25)) (.cse56 (select |v_#memory_int_576| 26)) (.cse66 (select |v_#memory_int_575| 26)) (.cse67 (select |v_#memory_int_549| 26)) (.cse43 (select |v_#memory_int_550| 26)) (.cse45 (select |v_#memory_int_569| 25)) (.cse47 (select |v_#memory_int_1391| 1)) (.cse65 (select |v_#memory_int_545| 25)) (.cse39 (select |v_#memory_int_578| 25)) (.cse63 (select |v_#memory_int_543| 25)) (.cse40 (select |v_#memory_int_542| 25)) (.cse73 (select |v_#memory_int_539| 25)) (.cse70 (select |v_#memory_int_547| 25)) (.cse54 (select |v_#memory_int_568| 25)) (.cse72 (select |v_#memory_int_541| 25)) (.cse58 (select |v_#memory_int_551| 25)) (.cse71 (select |v_#memory_int_556| 25)) (.cse76 (select |v_#memory_int_577| 25)) (.cse69 (select |v_#memory_int_571| 25)) (.cse50 (select |v_#memory_int_564| 26)) (.cse61 (select |v_#memory_int_553| 26)) (.cse77 (select |v_#memory_int_561| 25)) (.cse74 (select |v_#memory_int_570| 25)) (.cse44 (select |v_#memory_int_567| 26)) (.cse78 (select |v_#memory_int_552| 26)) (.cse42 (select |v_#memory_int_536| 25)) (.cse75 (select |v_#memory_int_580| 25)) (.cse37 (select |v_#memory_int_546| 25)) (.cse68 (select |v_#memory_int_532| 25)) (.cse33 (select |v_#memory_int_560| 25)) (.cse38 (select |v_#memory_int_563| 25)) (.cse29 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse27 116 (select .cse28 116))) |v_#memory_int_559|) (= 105 (select .cse29 2)) (= (store |v_#memory_int_535| 26 (store (store .cse30 0 21507) 4 (select .cse31 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse32 120 (select .cse33 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse34 52 (select .cse35 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse36 40 (select .cse37 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse38 136 (select .cse39 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse40 80 (select .cse41 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse42 0)))) (= (store |v_#memory_int_550| 26 (store .cse43 84 (select .cse44 84))) |v_#memory_int_567|) (= (select .cse29 1) 108) (= (store |v_#memory_int_569| 25 (store .cse45 168 (select .cse46 168))) |v_#memory_int_562|) (= 48 (select .cse47 0)) (= (store |v_#memory_int_555| 25 (store .cse48 232 (select .cse49 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse28 124 (select .cse50 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse51 216 (select .cse52 216))) |v_#memory_int_533|) (= 112 (select .cse29 3)) (= (store |v_#memory_int_573| 26 (store .cse35 60 (select .cse53 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse46 176 (select .cse54 176)))) (= (store |v_#memory_int_579| 26 (store .cse55 28 (select .cse56 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse57 96 (select .cse58 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse59 248 (select .cse60 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse61 108 (select .cse27 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse62 64 (select .cse63 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse41 88 (select .cse57 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse60 256 (select .cse64 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse64 264 (select .cse65 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse49 240 (select .cse59 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse31 12 0) 16 0) 20 (select .cse55 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse66 44 (select .cse34 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse53 68 (select .cse67 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse68 56 (select .cse62 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse69 32 (select .cse36 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse70 208 (select .cse51 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse71 112 (select .cse32 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse72 192 (select .cse73 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse52 224 (select .cse48 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse56 36 (select .cse66 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse67 76 (select .cse43 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse74 160 (select .cse45 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse75 16 (select .cse76 16))) |v_#memory_int_577|) (= (select .cse47 1) 0) (= (store |v_#memory_int_545| 25 (store .cse65 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse39 144 (select .cse77 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse63 72 (select .cse40 72)))) (= (store |v_#memory_int_539| 25 (store .cse73 200 (select .cse70 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse54 184 (select .cse72 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse58 104 (select .cse71 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse76 24 (select .cse69 24)))) (= (store |v_#memory_int_564| 26 (store .cse50 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse78 100 (select .cse61 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse77 152 (select .cse74 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse44 92 (select .cse78 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse42 8 (select .cse75 8)))) (= (select .cse29 4) 0) (= (store |v_#memory_int_546| 25 (store .cse37 48 (select .cse68 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse33 128 (select .cse38 128))) |v_#memory_int_563|) (= 115 (select .cse29 0)))))) (.cse26 (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 18446744073709551616) 0)))) (or (and .cse2 .cse3 .cse4 .cse5 (exists ((|v_#valid_190| (Array Int Int))) (= (select |v_#valid_190| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7|) 0)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (exists ((|v_#valid_191| (Array Int Int))) (= (select |v_#valid_191| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7|) 0)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26)))) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|)))))) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (= 0 c_~ldv_retval_3~0) (= 316 |c_ldv_malloc_#in~size|) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:08:48,506 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_~#sl_ldisc~0.base| 26) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (let ((.cse0 (= |c_#valid| |c_old(#valid)|)) (.cse1 (= |c_old(#length)| |c_#length|))) (or (and .cse0 .cse1) (and .cse0 .cse1 (exists ((|v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|) (let ((.cse30 ((as const (Array Int Int)) 0)) (.cse82 (+ |c_#StackHeapBarrier| 1))) (let ((.cse2 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|)) (.cse3 (not (= |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 0))) (.cse4 (exists ((|v_#length_114| (Array Int Int))) (= |c_old(#length)| (store |v_#length_114| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 184)))) (.cse5 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|)) (.cse6 (not (= |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 0))) (.cse7 (exists ((|v_#valid_189| (Array Int Int))) (and (= (select |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3|) 0) (= |c_old(#valid)| (store |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1))))) (.cse8 (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1392| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| .cse30)))) (.cse9 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|)) (.cse10 (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1) |c_#StackHeapBarrier|)) (.cse11 (not (= (mod |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 18446744073709551616) 0))) (.cse12 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|)) (.cse13 (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 0))) (.cse14 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|)) (.cse15 (<= (+ |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 1) |c_#StackHeapBarrier|)) (.cse16 (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse90 (store |v_#valid_188| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse89 (store .cse90 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse87 (store .cse89 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse86 (store .cse87 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse88 (store .cse86 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse86 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 12) 1) (= (select .cse87 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse88 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select .cse89 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 0) 0) (= (select .cse90 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|) 0) (= (select (store .cse88 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21| 1) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 4) 1) (= (select |v_#valid_188| 10) 1) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1))))))))) (.cse17 (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15))))) (.cse18 (<= (+ |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 1) |c_#StackHeapBarrier|)) (.cse19 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|)) (.cse20 (exists ((|v_#valid_189| (Array Int Int))) (= (select |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5|) 0))) (.cse21 (not (= (mod |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 18446744073709551616) 0))) (.cse22 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse85 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse83 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse84 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse83 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse84 4 0) 12 (select .cse85 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse85 16 (select .cse83 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse84 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse23 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|)) (.cse24 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse79 (select |v_#memory_$Pointer$.base_560| 26)) (.cse81 (select |v_#memory_$Pointer$.base_559| 26)) (.cse80 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse79 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse80 16 (select .cse79 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse81 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse81 4 15) 12 (select .cse80 12)))))))) (.cse25 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_559| 26)) (.cse35 (select |v_#memory_int_573| 26)) (.cse46 (select |v_#memory_int_562| 25)) (.cse27 (select |v_#memory_int_558| 26)) (.cse41 (select |v_#memory_int_540| 25)) (.cse57 (select |v_#memory_int_538| 25)) (.cse60 (select |v_#memory_int_548| 25)) (.cse64 (select |v_#memory_int_537| 25)) (.cse49 (select |v_#memory_int_554| 25)) (.cse59 (select |v_#memory_int_544| 25)) (.cse31 (select |v_#memory_int_574| 26)) (.cse55 (select |v_#memory_int_579| 26)) (.cse34 (select |v_#memory_int_572| 26)) (.cse53 (select |v_#memory_int_557| 26)) (.cse62 (select |v_#memory_int_531| 25)) (.cse36 (select |v_#memory_int_581| 25)) (.cse51 (select |v_#memory_int_534| 25)) (.cse32 (select |v_#memory_int_566| 25)) (.cse52 (select |v_#memory_int_533| 25)) (.cse48 (select |v_#memory_int_555| 25)) (.cse56 (select |v_#memory_int_576| 26)) (.cse66 (select |v_#memory_int_575| 26)) (.cse67 (select |v_#memory_int_549| 26)) (.cse43 (select |v_#memory_int_550| 26)) (.cse45 (select |v_#memory_int_569| 25)) (.cse47 (select |v_#memory_int_1391| 1)) (.cse65 (select |v_#memory_int_545| 25)) (.cse39 (select |v_#memory_int_578| 25)) (.cse63 (select |v_#memory_int_543| 25)) (.cse40 (select |v_#memory_int_542| 25)) (.cse73 (select |v_#memory_int_539| 25)) (.cse70 (select |v_#memory_int_547| 25)) (.cse54 (select |v_#memory_int_568| 25)) (.cse72 (select |v_#memory_int_541| 25)) (.cse58 (select |v_#memory_int_551| 25)) (.cse71 (select |v_#memory_int_556| 25)) (.cse76 (select |v_#memory_int_577| 25)) (.cse69 (select |v_#memory_int_571| 25)) (.cse50 (select |v_#memory_int_564| 26)) (.cse61 (select |v_#memory_int_553| 26)) (.cse77 (select |v_#memory_int_561| 25)) (.cse74 (select |v_#memory_int_570| 25)) (.cse44 (select |v_#memory_int_567| 26)) (.cse78 (select |v_#memory_int_552| 26)) (.cse42 (select |v_#memory_int_536| 25)) (.cse75 (select |v_#memory_int_580| 25)) (.cse37 (select |v_#memory_int_546| 25)) (.cse68 (select |v_#memory_int_532| 25)) (.cse33 (select |v_#memory_int_560| 25)) (.cse38 (select |v_#memory_int_563| 25)) (.cse29 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse27 116 (select .cse28 116))) |v_#memory_int_559|) (= 105 (select .cse29 2)) (= (store |v_#memory_int_535| 26 (store (store .cse30 0 21507) 4 (select .cse31 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse32 120 (select .cse33 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse34 52 (select .cse35 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse36 40 (select .cse37 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse38 136 (select .cse39 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse40 80 (select .cse41 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse42 0)))) (= (store |v_#memory_int_550| 26 (store .cse43 84 (select .cse44 84))) |v_#memory_int_567|) (= (select .cse29 1) 108) (= (store |v_#memory_int_569| 25 (store .cse45 168 (select .cse46 168))) |v_#memory_int_562|) (= 48 (select .cse47 0)) (= (store |v_#memory_int_555| 25 (store .cse48 232 (select .cse49 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse28 124 (select .cse50 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse51 216 (select .cse52 216))) |v_#memory_int_533|) (= 112 (select .cse29 3)) (= (store |v_#memory_int_573| 26 (store .cse35 60 (select .cse53 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse46 176 (select .cse54 176)))) (= (store |v_#memory_int_579| 26 (store .cse55 28 (select .cse56 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse57 96 (select .cse58 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse59 248 (select .cse60 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse61 108 (select .cse27 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse62 64 (select .cse63 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse41 88 (select .cse57 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse60 256 (select .cse64 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse64 264 (select .cse65 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse49 240 (select .cse59 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse31 12 0) 16 0) 20 (select .cse55 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse66 44 (select .cse34 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse53 68 (select .cse67 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse68 56 (select .cse62 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse69 32 (select .cse36 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse70 208 (select .cse51 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse71 112 (select .cse32 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse72 192 (select .cse73 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse52 224 (select .cse48 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse56 36 (select .cse66 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse67 76 (select .cse43 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse74 160 (select .cse45 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse75 16 (select .cse76 16))) |v_#memory_int_577|) (= (select .cse47 1) 0) (= (store |v_#memory_int_545| 25 (store .cse65 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse39 144 (select .cse77 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse63 72 (select .cse40 72)))) (= (store |v_#memory_int_539| 25 (store .cse73 200 (select .cse70 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse54 184 (select .cse72 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse58 104 (select .cse71 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse76 24 (select .cse69 24)))) (= (store |v_#memory_int_564| 26 (store .cse50 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse78 100 (select .cse61 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse77 152 (select .cse74 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse44 92 (select .cse78 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse42 8 (select .cse75 8)))) (= (select .cse29 4) 0) (= (store |v_#memory_int_546| 25 (store .cse37 48 (select .cse68 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse33 128 (select .cse38 128))) |v_#memory_int_563|) (= 115 (select .cse29 0)))))) (.cse26 (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 18446744073709551616) 0)))) (or (and .cse2 .cse3 .cse4 .cse5 (exists ((|v_#valid_190| (Array Int Int))) (= (select |v_#valid_190| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7|) 0)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (exists ((|v_#valid_191| (Array Int Int))) (= (select |v_#valid_191| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7|) 0)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26)))) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|)))))) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 316 c_ldv_malloc_~size) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (= 0 c_~ldv_retval_3~0) (= 316 |c_ldv_malloc_#in~size|) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (<= 0 (+ 2147483648 c_ldv_malloc_~tmp___0~0)) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (<= c_ldv_malloc_~tmp___0~0 2147483647) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:08:50,561 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_~#sl_ldisc~0.base| 26) (exists ((v_ldv_malloc_~tmp___0~0_18 Int)) (and (not (= 0 v_ldv_malloc_~tmp___0~0_18)) (<= 0 (+ 2147483648 v_ldv_malloc_~tmp___0~0_18)) (<= v_ldv_malloc_~tmp___0~0_18 2147483647))) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= |c_ldv_malloc_#res.base| 0) (let ((.cse0 (= |c_#valid| |c_old(#valid)|)) (.cse1 (= |c_old(#length)| |c_#length|))) (or (and .cse0 .cse1) (and .cse0 .cse1 (exists ((|v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21| Int) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|) (let ((.cse30 ((as const (Array Int Int)) 0)) (.cse82 (+ |c_#StackHeapBarrier| 1))) (let ((.cse2 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|)) (.cse3 (not (= |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 0))) (.cse4 (exists ((|v_#length_114| (Array Int Int))) (= |c_old(#length)| (store |v_#length_114| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 184)))) (.cse5 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|)) (.cse6 (not (= |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 0))) (.cse7 (exists ((|v_#valid_189| (Array Int Int))) (and (= (select |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3|) 0) (= |c_old(#valid)| (store |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1))))) (.cse8 (exists ((|v_#memory_int_1392| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1392| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| .cse30)))) (.cse9 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|)) (.cse10 (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1) |c_#StackHeapBarrier|)) (.cse11 (not (= (mod |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 18446744073709551616) 0))) (.cse12 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|)) (.cse13 (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 0))) (.cse14 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|)) (.cse15 (<= (+ |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7| 1) |c_#StackHeapBarrier|)) (.cse16 (exists ((|v_#valid_188| (Array Int Int))) (let ((.cse90 (store |v_#valid_188| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse89 (store .cse90 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse87 (store .cse89 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse86 (store .cse87 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21| 1))) (let ((.cse88 (store .cse86 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21| 1))) (and (= (select |v_#valid_188| 11) 1) (= (select |v_#valid_188| 5) 1) (= (select |v_#valid_188| 23) 1) (= (select .cse86 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 12) 1) (= (select .cse87 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 8) 1) (= 1 (select |v_#valid_188| 26)) (= (select |v_#valid_188| 20) 1) (= (select |v_#valid_188| 15) 1) (= (select |v_#valid_188| 17) 1) (= (select |v_#valid_188| 9) 1) (= (select .cse88 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 19) 1) (= (select |v_#valid_188| 22) 1) (= 1 (select |v_#valid_188| 24)) (= (select |v_#valid_188| 6) 1) (= (select |v_#valid_188| 2) 1) (= (select |v_#valid_188| 1) 1) (= (select |v_#valid_188| 14) 1) (= (select |v_#valid_188| 3) 1) (= (select .cse89 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 0) 0) (= (select .cse90 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|) 0) (= (select (store .cse88 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21| 1) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|) 0) (= (select |v_#valid_188| 4) 1) (= (select |v_#valid_188| 10) 1) (= 1 (select |v_#valid_188| 7)) (= (select |v_#valid_188| 13) 1) (= (select |v_#valid_188| 25) 1) (= (select |v_#valid_188| 21) 1) (= (select |v_#valid_188| 18) 1) (= (select |v_#valid_188| 16) 1))))))))) (.cse17 (exists ((|v_#length_113| (Array Int Int))) (and (= 72 (select |v_#length_113| 18)) (= (select |v_#length_113| 22) 37) (= (select |v_#length_113| 17) 22) (= (select |v_#length_113| 21) 52) (= (select |v_#length_113| 9) 46) (= 34 (select |v_#length_113| 6)) (= 32 (select |v_#length_113| 10)) (= 62 (select |v_#length_113| 24)) (= 59 (select |v_#length_113| 5)) (= 17 (select |v_#length_113| 11)) (= (select |v_#length_113| 23) 54) (= (select |v_#length_113| 16) 79) (= 64 (select |v_#length_113| 4)) (= 41 (select |v_#length_113| 8)) (= 280 (select |v_#length_113| 25)) (= 26 (select |v_#length_113| 3)) (= (select |v_#length_113| 7) 37) (= 144 (select |v_#length_113| 26)) (= (select |v_#length_113| 1) 2) (= (select |v_#length_113| 12) 13) (= 87 (select |v_#length_113| 2)) (= (select |v_#length_113| 19) 36) (= 45 (select |v_#length_113| 20)) (= (select |v_#length_113| 13) 37) (= 20 (select |v_#length_113| 14)) (= 5 (select |v_#length_113| 15))))) (.cse18 (<= (+ |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 1) |c_#StackHeapBarrier|)) (.cse19 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|)) (.cse20 (exists ((|v_#valid_189| (Array Int Int))) (= (select |v_#valid_189| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5|) 0))) (.cse21 (not (= (mod |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_5| 18446744073709551616) 0))) (.cse22 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse85 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse83 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse84 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse83 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse84 4 0) 12 (select .cse85 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse85 16 (select .cse83 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse84 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse23 (<= .cse82 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|)) (.cse24 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_844| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse79 (select |v_#memory_$Pointer$.base_560| 26)) (.cse81 (select |v_#memory_$Pointer$.base_559| 26)) (.cse80 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse79 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse80 16 (select .cse79 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_844| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse81 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse81 4 15) 12 (select .cse80 12)))))))) (.cse25 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_1391| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_559| 26)) (.cse35 (select |v_#memory_int_573| 26)) (.cse46 (select |v_#memory_int_562| 25)) (.cse27 (select |v_#memory_int_558| 26)) (.cse41 (select |v_#memory_int_540| 25)) (.cse57 (select |v_#memory_int_538| 25)) (.cse60 (select |v_#memory_int_548| 25)) (.cse64 (select |v_#memory_int_537| 25)) (.cse49 (select |v_#memory_int_554| 25)) (.cse59 (select |v_#memory_int_544| 25)) (.cse31 (select |v_#memory_int_574| 26)) (.cse55 (select |v_#memory_int_579| 26)) (.cse34 (select |v_#memory_int_572| 26)) (.cse53 (select |v_#memory_int_557| 26)) (.cse62 (select |v_#memory_int_531| 25)) (.cse36 (select |v_#memory_int_581| 25)) (.cse51 (select |v_#memory_int_534| 25)) (.cse32 (select |v_#memory_int_566| 25)) (.cse52 (select |v_#memory_int_533| 25)) (.cse48 (select |v_#memory_int_555| 25)) (.cse56 (select |v_#memory_int_576| 26)) (.cse66 (select |v_#memory_int_575| 26)) (.cse67 (select |v_#memory_int_549| 26)) (.cse43 (select |v_#memory_int_550| 26)) (.cse45 (select |v_#memory_int_569| 25)) (.cse47 (select |v_#memory_int_1391| 1)) (.cse65 (select |v_#memory_int_545| 25)) (.cse39 (select |v_#memory_int_578| 25)) (.cse63 (select |v_#memory_int_543| 25)) (.cse40 (select |v_#memory_int_542| 25)) (.cse73 (select |v_#memory_int_539| 25)) (.cse70 (select |v_#memory_int_547| 25)) (.cse54 (select |v_#memory_int_568| 25)) (.cse72 (select |v_#memory_int_541| 25)) (.cse58 (select |v_#memory_int_551| 25)) (.cse71 (select |v_#memory_int_556| 25)) (.cse76 (select |v_#memory_int_577| 25)) (.cse69 (select |v_#memory_int_571| 25)) (.cse50 (select |v_#memory_int_564| 26)) (.cse61 (select |v_#memory_int_553| 26)) (.cse77 (select |v_#memory_int_561| 25)) (.cse74 (select |v_#memory_int_570| 25)) (.cse44 (select |v_#memory_int_567| 26)) (.cse78 (select |v_#memory_int_552| 26)) (.cse42 (select |v_#memory_int_536| 25)) (.cse75 (select |v_#memory_int_580| 25)) (.cse37 (select |v_#memory_int_546| 25)) (.cse68 (select |v_#memory_int_532| 25)) (.cse33 (select |v_#memory_int_560| 25)) (.cse38 (select |v_#memory_int_563| 25)) (.cse29 (select |v_#memory_int_1391| 15))) (and (= (store |v_#memory_int_558| 26 (store .cse27 116 (select .cse28 116))) |v_#memory_int_559|) (= 105 (select .cse29 2)) (= (store |v_#memory_int_535| 26 (store (store .cse30 0 21507) 4 (select .cse31 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse32 120 (select .cse33 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse34 52 (select .cse35 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse36 40 (select .cse37 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse38 136 (select .cse39 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse40 80 (select .cse41 80)))) (= |v_#memory_int_536| (store |v_#memory_int_1391| 25 (store (select |v_#memory_int_1391| 25) 0 (select .cse42 0)))) (= (store |v_#memory_int_550| 26 (store .cse43 84 (select .cse44 84))) |v_#memory_int_567|) (= (select .cse29 1) 108) (= (store |v_#memory_int_569| 25 (store .cse45 168 (select .cse46 168))) |v_#memory_int_562|) (= 48 (select .cse47 0)) (= (store |v_#memory_int_555| 25 (store .cse48 232 (select .cse49 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse28 124 (select .cse50 124))) |v_#memory_int_564|) (= (store |v_#memory_int_534| 25 (store .cse51 216 (select .cse52 216))) |v_#memory_int_533|) (= 112 (select .cse29 3)) (= (store |v_#memory_int_573| 26 (store .cse35 60 (select .cse53 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse46 176 (select .cse54 176)))) (= (store |v_#memory_int_579| 26 (store .cse55 28 (select .cse56 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse57 96 (select .cse58 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse59 248 (select .cse60 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse61 108 (select .cse27 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse62 64 (select .cse63 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse41 88 (select .cse57 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse60 256 (select .cse64 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse64 264 (select .cse65 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse49 240 (select .cse59 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse31 12 0) 16 0) 20 (select .cse55 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse66 44 (select .cse34 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse53 68 (select .cse67 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse68 56 (select .cse62 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse69 32 (select .cse36 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse70 208 (select .cse51 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse71 112 (select .cse32 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse72 192 (select .cse73 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse52 224 (select .cse48 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse56 36 (select .cse66 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse67 76 (select .cse43 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse74 160 (select .cse45 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse75 16 (select .cse76 16))) |v_#memory_int_577|) (= (select .cse47 1) 0) (= (store |v_#memory_int_545| 25 (store .cse65 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse39 144 (select .cse77 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse63 72 (select .cse40 72)))) (= (store |v_#memory_int_539| 25 (store .cse73 200 (select .cse70 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse54 184 (select .cse72 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse58 104 (select .cse71 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse76 24 (select .cse69 24)))) (= (store |v_#memory_int_564| 26 (store .cse50 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse78 100 (select .cse61 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse77 152 (select .cse74 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse44 92 (select .cse78 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse42 8 (select .cse75 8)))) (= (select .cse29 4) 0) (= (store |v_#memory_int_546| 25 (store .cse37 48 (select .cse68 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse33 128 (select .cse38 128))) |v_#memory_int_563|) (= 115 (select .cse29 0)))))) (.cse26 (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 18446744073709551616) 0)))) (or (and .cse2 .cse3 .cse4 .cse5 (exists ((|v_#valid_190| (Array Int Int))) (= (select |v_#valid_190| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7|) 0)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (exists ((|v_#valid_191| (Array Int Int))) (= (select |v_#valid_191| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_7|) 0)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26)))) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_21|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_21|)))))) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 316 c_ldv_malloc_~size) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (= 0 c_~ldv_retval_3~0) (= 316 |c_ldv_malloc_#in~size|) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0) (= |c_ldv_malloc_#res.offset| 0)) is different from false [2024-11-09 07:08:57,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1433153160] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:08:57,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:08:57,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [5, 4, 5] total 40 [2024-11-09 07:08:57,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320905189] [2024-11-09 07:08:57,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:08:57,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-09 07:08:57,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:08:57,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-09 07:08:57,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=741, Unknown=11, NotChecked=650, Total=1560 [2024-11-09 07:08:57,065 INFO L87 Difference]: Start difference. First operand 1846 states and 2708 transitions. Second operand has 32 states, 19 states have (on average 4.578947368421052) internal successors, (87), 17 states have internal predecessors, (87), 11 states have call successors, (28), 6 states have call predecessors, (28), 5 states have return successors, (28), 10 states have call predecessors, (28), 11 states have call successors, (28) [2024-11-09 07:08:59,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:09:01,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:03,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:05,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:07,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:09,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:09:11,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:13,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:15,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:17,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:19,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:21,175 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:23,182 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:25,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:27,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:29,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:31,216 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:09:33,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:35,235 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:37,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:39,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:09:51,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:53,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:56,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:09:58,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:10:00,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:10:17,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:10:17,872 INFO L93 Difference]: Finished difference Result 3724 states and 5462 transitions. [2024-11-09 07:10:17,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-09 07:10:17,873 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 19 states have (on average 4.578947368421052) internal successors, (87), 17 states have internal predecessors, (87), 11 states have call successors, (28), 6 states have call predecessors, (28), 5 states have return successors, (28), 10 states have call predecessors, (28), 11 states have call successors, (28) Word has length 221 [2024-11-09 07:10:17,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:10:17,889 INFO L225 Difference]: With dead ends: 3724 [2024-11-09 07:10:17,889 INFO L226 Difference]: Without dead ends: 1902 [2024-11-09 07:10:17,897 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 667 GetRequests, 629 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 10 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 30.0s TimeCoverageRelationStatistics Valid=158, Invalid=741, Unknown=11, NotChecked=650, Total=1560 [2024-11-09 07:10:17,898 INFO L432 NwaCegarLoop]: 1181 mSDtfsCounter, 21 mSDsluCounter, 19560 mSDsCounter, 0 mSdLazyCounter, 5911 mSolverCounterSat, 10 mSolverCounterUnsat, 25 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 20741 SdHoareTripleChecker+Invalid, 12087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 5911 IncrementalHoareTripleChecker+Invalid, 25 IncrementalHoareTripleChecker+Unknown, 6141 IncrementalHoareTripleChecker+Unchecked, 80.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:10:17,899 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 20741 Invalid, 12087 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [10 Valid, 5911 Invalid, 25 Unknown, 6141 Unchecked, 80.1s Time] [2024-11-09 07:10:17,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1902 states. [2024-11-09 07:10:18,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1902 to 1874. [2024-11-09 07:10:18,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1874 states, 1214 states have (on average 1.399505766062603) internal successors, (1699), 1279 states have internal predecessors, (1699), 521 states have call successors, (521), 139 states have call predecessors, (521), 138 states have return successors, (523), 516 states have call predecessors, (523), 521 states have call successors, (523) [2024-11-09 07:10:18,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1874 states to 1874 states and 2743 transitions. [2024-11-09 07:10:18,106 INFO L78 Accepts]: Start accepts. Automaton has 1874 states and 2743 transitions. Word has length 221 [2024-11-09 07:10:18,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:10:18,107 INFO L471 AbstractCegarLoop]: Abstraction has 1874 states and 2743 transitions. [2024-11-09 07:10:18,107 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 19 states have (on average 4.578947368421052) internal successors, (87), 17 states have internal predecessors, (87), 11 states have call successors, (28), 6 states have call predecessors, (28), 5 states have return successors, (28), 10 states have call predecessors, (28), 11 states have call successors, (28) [2024-11-09 07:10:18,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1874 states and 2743 transitions. [2024-11-09 07:10:18,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-11-09 07:10:18,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:10:18,119 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:10:18,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 07:10:18,323 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:10:18,323 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:10:18,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:10:18,324 INFO L85 PathProgramCache]: Analyzing trace with hash 1813195670, now seen corresponding path program 1 times [2024-11-09 07:10:18,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:10:18,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223029548] [2024-11-09 07:10:18,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:10:18,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:10:18,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:10:19,607 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 304 trivial. 0 not checked. [2024-11-09 07:10:19,607 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:10:19,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223029548] [2024-11-09 07:10:19,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223029548] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:10:19,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423763031] [2024-11-09 07:10:19,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:10:19,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:10:19,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:10:19,610 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:10:19,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 07:10:21,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:10:21,128 INFO L255 TraceCheckSpWp]: Trace formula consists of 1933 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:10:21,136 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:10:21,744 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 302 trivial. 0 not checked. [2024-11-09 07:10:21,745 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:10:22,226 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-11-09 07:10:22,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423763031] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:10:22,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1234285492] [2024-11-09 07:10:22,232 INFO L159 IcfgInterpreter]: Started Sifa with 125 locations of interest [2024-11-09 07:10:22,232 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:10:22,233 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:10:22,234 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:10:22,234 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:11:35,704 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_memset with input of size 76 for LOIs [2024-11-09 07:11:35,966 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_init_zalloc with input of size 858 for LOIs [2024-11-09 07:11:55,559 INFO L197 IcfgInterpreter]: Interpreting procedure #Ultimate.meminit with input of size 877 for LOIs [2024-11-09 07:12:00,042 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 77 for LOIs [2024-11-09 07:12:00,055 INFO L197 IcfgInterpreter]: Interpreting procedure printk with input of size 71 for LOIs [2024-11-09 07:12:00,066 INFO L197 IcfgInterpreter]: Interpreting procedure kmalloc with input of size 73 for LOIs [2024-11-09 07:12:00,317 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 72 for LOIs [2024-11-09 07:12:00,358 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:12:02,380 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_#StackHeapBarrier| 1)) (.cse3 ((as const (Array Int Int)) 0))) (and (not (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 0)) (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (not (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 0)) (not (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 0)) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (not (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 0)) (= c_~sl_ldisc_group1~0.offset 0) (not (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 0)) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse2 (select |v_#memory_int_559| 26)) (.cse9 (select |v_#memory_int_573| 26)) (.cse19 (select |v_#memory_int_562| 25)) (.cse1 (select |v_#memory_int_558| 26)) (.cse15 (select |v_#memory_int_540| 25)) (.cse31 (select |v_#memory_int_538| 25)) (.cse34 (select |v_#memory_int_548| 25)) (.cse38 (select |v_#memory_int_537| 25)) (.cse21 (select |v_#memory_int_554| 25)) (.cse33 (select |v_#memory_int_544| 25)) (.cse4 (select |v_#memory_int_574| 26)) (.cse29 (select |v_#memory_int_579| 26)) (.cse8 (select |v_#memory_int_572| 26)) (.cse26 (select |v_#memory_int_557| 26)) (.cse36 (select |v_#memory_int_531| 25)) (.cse10 (select |v_#memory_int_581| 25)) (.cse24 (select |v_#memory_int_534| 25)) (.cse6 (select |v_#memory_int_566| 25)) (.cse27 (select |v_#memory_int_1580| 1)) (.cse25 (select |v_#memory_int_533| 25)) (.cse20 (select |v_#memory_int_555| 25)) (.cse30 (select |v_#memory_int_576| 26)) (.cse40 (select |v_#memory_int_575| 26)) (.cse41 (select |v_#memory_int_549| 26)) (.cse16 (select |v_#memory_int_550| 26)) (.cse18 (select |v_#memory_int_569| 25)) (.cse39 (select |v_#memory_int_545| 25)) (.cse13 (select |v_#memory_int_578| 25)) (.cse37 (select |v_#memory_int_543| 25)) (.cse14 (select |v_#memory_int_542| 25)) (.cse48 (select |v_#memory_int_539| 25)) (.cse45 (select |v_#memory_int_547| 25)) (.cse28 (select |v_#memory_int_568| 25)) (.cse47 (select |v_#memory_int_541| 25)) (.cse32 (select |v_#memory_int_551| 25)) (.cse46 (select |v_#memory_int_556| 25)) (.cse51 (select |v_#memory_int_577| 25)) (.cse44 (select |v_#memory_int_571| 25)) (.cse22 (select |v_#memory_int_564| 26)) (.cse43 (select |v_#memory_int_565| 26)) (.cse35 (select |v_#memory_int_553| 26)) (.cse52 (select |v_#memory_int_561| 25)) (.cse49 (select |v_#memory_int_570| 25)) (.cse17 (select |v_#memory_int_567| 26)) (.cse53 (select |v_#memory_int_552| 26)) (.cse23 (select |v_#memory_int_536| 25)) (.cse50 (select |v_#memory_int_580| 25)) (.cse5 (select |v_#memory_int_1580| 15)) (.cse11 (select |v_#memory_int_546| 25)) (.cse42 (select |v_#memory_int_532| 25)) (.cse7 (select |v_#memory_int_560| 25)) (.cse12 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse1 116 (select .cse2 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse3 0 21507) 4 (select .cse4 4))) |v_#memory_int_574|) (= 115 (select .cse5 0)) (= (store |v_#memory_int_566| 25 (store .cse6 120 (select .cse7 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse8 52 (select .cse9 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse10 40 (select .cse11 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse12 136 (select .cse13 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse14 80 (select .cse15 80)))) (= (store |v_#memory_int_550| 26 (store .cse16 84 (select .cse17 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse18 168 (select .cse19 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse20 232 (select .cse21 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse2 124 (select .cse22 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse23 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse24 216 (select .cse25 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse9 60 (select .cse26 60))) |v_#memory_int_557|) (= (select .cse27 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse19 176 (select .cse28 176)))) (= (store |v_#memory_int_579| 26 (store .cse29 28 (select .cse30 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse31 96 (select .cse32 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse33 248 (select .cse34 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse35 108 (select .cse1 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse36 64 (select .cse37 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse15 88 (select .cse31 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse34 256 (select .cse38 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse38 264 (select .cse39 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse21 240 (select .cse33 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse4 12 0) 16 0) 20 (select .cse29 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse40 44 (select .cse8 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse26 68 (select .cse41 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse42 56 (select .cse36 56))) |v_#memory_int_531|) (= (store |v_#memory_int_565| 26 (store .cse43 140 0)) |c_#memory_int|) (= (store |v_#memory_int_571| 25 (store .cse44 32 (select .cse10 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse45 208 (select .cse24 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse46 112 (select .cse6 112))) |v_#memory_int_566|) (= (select .cse27 0) 48) (= (store |v_#memory_int_541| 25 (store .cse47 192 (select .cse48 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse25 224 (select .cse20 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse30 36 (select .cse40 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse41 76 (select .cse16 76))) |v_#memory_int_550|) (= 112 (select .cse5 3)) (= (store |v_#memory_int_570| 25 (store .cse49 160 (select .cse18 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse50 16 (select .cse51 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse39 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse5 2) 105) (= (store |v_#memory_int_578| 25 (store .cse13 144 (select .cse52 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse37 72 (select .cse14 72)))) (= (store |v_#memory_int_539| 25 (store .cse48 200 (select .cse45 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse28 184 (select .cse47 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse32 104 (select .cse46 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse51 24 (select .cse44 24)))) (= (store |v_#memory_int_564| 26 (store .cse22 132 (select .cse43 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse53 100 (select .cse35 100))) |v_#memory_int_553|) (= (select .cse5 4) 0) (= (store |v_#memory_int_561| 25 (store .cse52 152 (select .cse49 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse17 92 (select .cse53 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse23 8 (select .cse50 8)))) (= (select .cse5 1) 108) (= (store |v_#memory_int_546| 25 (store .cse11 48 (select .cse42 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse7 128 (select .cse12 128))) |v_#memory_int_563|)))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (not (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 0)) (= |c_~#sl_netdev_ops~0.base| 25) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= 0 c_~ldv_retval_3~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (exists ((|v_#valid_232| (Array Int Int))) (let ((.cse55 (store |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse58 (store .cse55 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse57 (store .cse58 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse54 (store .cse57 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse59 (store .cse54 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (let ((.cse56 (store .cse59 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (and (= (select |v_#valid_232| 15) 1) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= (select .cse54 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#valid_232| 17) 1) (= (select |v_#valid_232| 20) 1) (= (select |v_#valid_232| 3) 1) (= (select .cse55 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_232| 0) 0) (= (select .cse56 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#valid_232| 4) 1) (= (select |v_#valid_232| 18) 1) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse57 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (= (select |v_#valid_232| 2) 1) (= (select |v_#valid_232| 1) 1) (= |c_#valid| (store .cse56 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1)) (= 1 (select |v_#valid_232| 21)) (= (select |v_#valid_232| 22) 1) (= (select |v_#valid_232| 23) 1) (= (select .cse58 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= 1 (select |v_#valid_232| 24)) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= (select .cse59 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0))))))))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (exists ((|v_#length_152| (Array Int Int))) (and (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#length_152| 16) 79) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (= (select |v_#length_152| 20) 45) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (= 37 (select |v_#length_152| 7)) (= 36 (select |v_#length_152| 19)) (= 87 (select |v_#length_152| 2)) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= 52 (select |v_#length_152| 21)) (= (select |v_#length_152| 11) 17) (= (store (store (store (store (store (store (store |v_#length_152| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 4) |c_#length|) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select |v_#length_152| 26) 144))) (= c_~sl_netdev_ops_group1~0.base 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (not (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 0)) (= c_~ref_cnt~0 0) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse61 (select |v_#memory_$Pointer$.base_560| 26)) (.cse60 (select |v_#memory_$Pointer$.base_559| 26)) (.cse62 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse3 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse3 0 (select .cse60 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse61 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse62 16 (select .cse61 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse60 4 15) 12 (select .cse62 12))))))) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse65 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse63 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse64 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse63 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse64 4 0) 12 (select .cse65 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse65 16 (select .cse63 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse3 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse3 0 (select .cse64 0))) |v_#memory_$Pointer$.offset_558|)))) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-09 07:12:04,424 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (= c_~ldv_timer_list_1~0.offset 0)) (.cse2 (= 256 c_~slip_maxdev~0)) (.cse3 (= c_~ldv_timer_list_2~0.offset 0)) (.cse4 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse5 (= |c_~#sl_ldisc~0.base| 26)) (.cse6 (= c_~sl_ldisc_group1~0.base 0)) (.cse7 (= c_~slip_devs~0.base 0)) (.cse8 (= c_~ldv_timer_state_1~0 0)) (.cse9 (= c_~ldv_timer_list_1~0.base 0)) (.cse10 (= c_~ldv_timer_state_2~0 0)) (.cse11 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse12 (<= 1 |c_#StackHeapBarrier|)) (.cse13 (= c_~sl_ldisc_group1~0.offset 0)) (.cse14 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse15 (= c_~ldv_state_variable_1~0 0)) (.cse16 (= |c_~#sl_ldisc~0.offset| 0)) (.cse17 (= 0 c_~ldv_state_variable_4~0)) (.cse18 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse19 (= 0 c_~ldv_retval_3~0)) (.cse21 (= c_~slip_devs~0.offset 0)) (.cse22 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse23 (= c_~ref_cnt~0 0)) (.cse24 (= c_~ldv_state_variable_2~0 0)) (.cse25 (= c_~ldv_state_variable_3~0 0)) (.cse26 (= c_~ldv_retval_1~0 0)) (.cse27 (= c_~ldv_state_variable_0~0 0)) (.cse28 (= c_~ldv_retval_0~0 0)) (.cse29 (= c_~ldv_timer_list_2~0.base 0)) (.cse30 (= c_~ldv_retval_2~0 0))) (let ((.cse0 (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (<= |c_ldv_init_zalloc_#in~size| 184) .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 (<= 1 |c_ldv_init_zalloc_#in~size|) .cse28 .cse29 .cse30)) (.cse20 (= 240 |c_ldv_init_zalloc_#in~size|))) (and (or .cse0 (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30)) (or .cse0 (let ((.cse33 ((as const (Array Int Int)) 0))) (and .cse1 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse32 (select |v_#memory_int_559| 26)) (.cse39 (select |v_#memory_int_573| 26)) (.cse49 (select |v_#memory_int_562| 25)) (.cse31 (select |v_#memory_int_558| 26)) (.cse45 (select |v_#memory_int_540| 25)) (.cse61 (select |v_#memory_int_538| 25)) (.cse64 (select |v_#memory_int_548| 25)) (.cse69 (select |v_#memory_int_537| 25)) (.cse51 (select |v_#memory_int_554| 25)) (.cse63 (select |v_#memory_int_544| 25)) (.cse34 (select |v_#memory_int_574| 26)) (.cse59 (select |v_#memory_int_579| 26)) (.cse38 (select |v_#memory_int_572| 26)) (.cse56 (select |v_#memory_int_557| 26)) (.cse66 (select |v_#memory_int_531| 25)) (.cse40 (select |v_#memory_int_581| 25)) (.cse54 (select |v_#memory_int_534| 25)) (.cse36 (select |v_#memory_int_566| 25)) (.cse57 (select |v_#memory_int_1580| 1)) (.cse55 (select |v_#memory_int_533| 25)) (.cse50 (select |v_#memory_int_555| 25)) (.cse60 (select |v_#memory_int_576| 26)) (.cse71 (select |v_#memory_int_575| 26)) (.cse72 (select |v_#memory_int_549| 26)) (.cse46 (select |v_#memory_int_550| 26)) (.cse48 (select |v_#memory_int_569| 25)) (.cse70 (select |v_#memory_int_545| 25)) (.cse43 (select |v_#memory_int_578| 25)) (.cse67 (select |v_#memory_int_543| 25)) (.cse44 (select |v_#memory_int_542| 25)) (.cse78 (select |v_#memory_int_539| 25)) (.cse75 (select |v_#memory_int_547| 25)) (.cse58 (select |v_#memory_int_568| 25)) (.cse77 (select |v_#memory_int_541| 25)) (.cse62 (select |v_#memory_int_551| 25)) (.cse76 (select |v_#memory_int_556| 25)) (.cse81 (select |v_#memory_int_577| 25)) (.cse74 (select |v_#memory_int_571| 25)) (.cse52 (select |v_#memory_int_564| 26)) (.cse68 (select |v_#memory_int_565| 26)) (.cse65 (select |v_#memory_int_553| 26)) (.cse82 (select |v_#memory_int_561| 25)) (.cse79 (select |v_#memory_int_570| 25)) (.cse47 (select |v_#memory_int_567| 26)) (.cse83 (select |v_#memory_int_552| 26)) (.cse53 (select |v_#memory_int_536| 25)) (.cse80 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_1580| 15)) (.cse41 (select |v_#memory_int_546| 25)) (.cse73 (select |v_#memory_int_532| 25)) (.cse37 (select |v_#memory_int_560| 25)) (.cse42 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse31 116 (select .cse32 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse33 0 21507) 4 (select .cse34 4))) |v_#memory_int_574|) (= 115 (select .cse35 0)) (= (store |v_#memory_int_566| 25 (store .cse36 120 (select .cse37 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse38 52 (select .cse39 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse40 40 (select .cse41 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse42 136 (select .cse43 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse44 80 (select .cse45 80)))) (= (store |v_#memory_int_550| 26 (store .cse46 84 (select .cse47 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse48 168 (select .cse49 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse50 232 (select .cse51 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse32 124 (select .cse52 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse53 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse54 216 (select .cse55 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse39 60 (select .cse56 60))) |v_#memory_int_557|) (= (select .cse57 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse49 176 (select .cse58 176)))) (= (store |v_#memory_int_579| 26 (store .cse59 28 (select .cse60 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse61 96 (select .cse62 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse63 248 (select .cse64 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse65 108 (select .cse31 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse66 64 (select .cse67 64))) |v_#memory_int_543|) (= (store |v_#memory_int_565| 26 (store .cse68 140 0)) |c_old(#memory_int)|) (= (store |v_#memory_int_540| 25 (store .cse45 88 (select .cse61 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse64 256 (select .cse69 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse69 264 (select .cse70 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse51 240 (select .cse63 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse34 12 0) 16 0) 20 (select .cse59 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse71 44 (select .cse38 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse56 68 (select .cse72 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse73 56 (select .cse66 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse74 32 (select .cse40 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse75 208 (select .cse54 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse76 112 (select .cse36 112))) |v_#memory_int_566|) (= (select .cse57 0) 48) (= (store |v_#memory_int_541| 25 (store .cse77 192 (select .cse78 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse55 224 (select .cse50 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse60 36 (select .cse71 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse72 76 (select .cse46 76))) |v_#memory_int_550|) (= 112 (select .cse35 3)) (= (store |v_#memory_int_570| 25 (store .cse79 160 (select .cse48 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse80 16 (select .cse81 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse70 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse35 2) 105) (= (store |v_#memory_int_578| 25 (store .cse43 144 (select .cse82 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse67 72 (select .cse44 72)))) (= (store |v_#memory_int_539| 25 (store .cse78 200 (select .cse75 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse58 184 (select .cse77 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse62 104 (select .cse76 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse81 24 (select .cse74 24)))) (= (store |v_#memory_int_564| 26 (store .cse52 132 (select .cse68 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse83 100 (select .cse65 100))) |v_#memory_int_553|) (= (select .cse35 4) 0) (= (store |v_#memory_int_561| 25 (store .cse82 152 (select .cse79 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse47 92 (select .cse83 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse53 8 (select .cse80 8)))) (= (select .cse35 1) 108) (= (store |v_#memory_int_546| 25 (store .cse41 48 (select .cse73 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse37 128 (select .cse42 128))) |v_#memory_int_563|)))) .cse2 .cse3 .cse4 .cse5 (exists ((|v_#length_152| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| Int) (|v_#valid_232| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| Int)) (let ((.cse88 (store |v_#valid_232| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse89 (store .cse88 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse90 (store .cse89 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse87 (store .cse90 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse85 (store .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse86 (store .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 1)) (.cse84 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_232| 15) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 0)) (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (<= .cse84 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86|) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#valid_232| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#valid_232| 17) 1) (<= .cse84 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86|) (= (select |v_#length_152| 16) 79) (= (select |v_#valid_232| 20) 1) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#valid_232| 3) 1) (= (select |v_#valid_232| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (<= .cse84 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86|) (<= .cse84 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86|) (= (select .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#length_152| 20) 45) (= (select |v_#valid_232| 4) 1) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (<= .cse84 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86|) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#valid_232| 18) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 0)) (= 37 (select |v_#length_152| 7)) (= (select |v_#valid_232| 16) 1) (= (store .cse86 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 1) |c_old(#valid)|) (= (select |v_#valid_232| 10) 1) (= (select .cse86 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86|) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 0)) (= 36 (select |v_#length_152| 19)) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (<= .cse84 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86|) (= 87 (select |v_#length_152| 2)) (= (select |v_#valid_232| 2) 1) (= (select .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86|) 0) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= (select |v_#valid_232| 1) 1) (= |c_old(#length)| (store (store (store (store (store (store (store |v_#length_152| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 4)) (= 1 (select |v_#valid_232| 21)) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#valid_232| 22) 1) (= 52 (select |v_#length_152| 21)) (= (select .cse88 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 23) 1) (= 1 (select |v_#valid_232| 24)) (= (select .cse89 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86|) 0) (<= .cse84 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86|) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#length_152| 11) 17) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select .cse90 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86|) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#length_152| 26) 144))))))))) (= |c_#valid| |c_old(#valid)|) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (= |c_old(#memory_int)| |c_#memory_int|) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse92 (select |v_#memory_$Pointer$.base_560| 26)) (.cse91 (select |v_#memory_$Pointer$.base_559| 26)) (.cse93 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse33 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse33 0 (select .cse91 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse92 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse93 16 (select .cse92 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse91 4 15) 12 (select .cse93 12))))))) (= |c_old(#length)| |c_#length|) .cse24 .cse25 .cse26 .cse27 (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse94 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse95 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse94 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse95 4 0) 12 (select .cse96 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse96 16 (select .cse94 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse33 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse33 0 (select .cse95 0))) |v_#memory_$Pointer$.offset_558|)))) .cse28 .cse29 .cse30)))))) is different from false [2024-11-09 07:12:06,466 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (= c_~ldv_timer_list_1~0.offset 0)) (.cse55 (= 256 c_~slip_maxdev~0)) (.cse56 (= c_~ldv_timer_list_2~0.offset 0)) (.cse57 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse58 (= |c_~#sl_ldisc~0.base| 26)) (.cse66 (= c_~sl_ldisc_group1~0.base 0)) (.cse67 (= c_~slip_devs~0.base 0)) (.cse68 (= c_~ldv_timer_state_1~0 0)) (.cse69 (= c_~ldv_timer_list_1~0.base 0)) (.cse70 (= c_~ldv_timer_state_2~0 0)) (.cse71 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse72 (<= 1 |c_#StackHeapBarrier|)) (.cse73 (= c_~sl_ldisc_group1~0.offset 0)) (.cse74 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse75 (= c_~ldv_state_variable_1~0 0)) (.cse76 (= |c_~#sl_ldisc~0.offset| 0)) (.cse77 (= 0 c_~ldv_state_variable_4~0)) (.cse78 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse79 (= 0 c_~ldv_retval_3~0)) (.cse81 (= c_~slip_devs~0.offset 0)) (.cse82 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse83 (= c_~ref_cnt~0 0)) (.cse87 (= c_~ldv_state_variable_2~0 0)) (.cse88 (= c_~ldv_state_variable_3~0 0)) (.cse89 (= c_~ldv_retval_1~0 0)) (.cse90 (= c_~ldv_state_variable_0~0 0)) (.cse94 (= c_~ldv_retval_0~0 0)) (.cse95 (= c_~ldv_timer_list_2~0.base 0)) (.cse96 (= c_~ldv_retval_2~0 0))) (let ((.cse0 (and .cse1 .cse55 .cse56 .cse57 .cse58 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (<= |c_ldv_init_zalloc_#in~size| 184) .cse81 .cse82 .cse83 .cse87 .cse88 .cse89 .cse90 (<= 1 |c_ldv_init_zalloc_#in~size|) .cse94 .cse95 .cse96)) (.cse80 (= 240 |c_ldv_init_zalloc_#in~size|))) (and (exists ((|v_#valid_242| (Array Int Int)) (|v_#length_158| (Array Int Int))) (and (= (select |v_#valid_242| |c_ldv_init_zalloc_#t~malloc18.base|) 0) (= (store |v_#length_158| |c_ldv_init_zalloc_#t~malloc18.base| (mod c_ldv_init_zalloc_~size 18446744073709551616)) |c_#length|) (or .cse0 (let ((.cse4 ((as const (Array Int Int)) 0))) (and .cse1 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_int_559| 26)) (.cse10 (select |v_#memory_int_573| 26)) (.cse20 (select |v_#memory_int_562| 25)) (.cse2 (select |v_#memory_int_558| 26)) (.cse16 (select |v_#memory_int_540| 25)) (.cse32 (select |v_#memory_int_538| 25)) (.cse35 (select |v_#memory_int_548| 25)) (.cse40 (select |v_#memory_int_537| 25)) (.cse22 (select |v_#memory_int_554| 25)) (.cse34 (select |v_#memory_int_544| 25)) (.cse5 (select |v_#memory_int_574| 26)) (.cse30 (select |v_#memory_int_579| 26)) (.cse9 (select |v_#memory_int_572| 26)) (.cse27 (select |v_#memory_int_557| 26)) (.cse37 (select |v_#memory_int_531| 25)) (.cse11 (select |v_#memory_int_581| 25)) (.cse25 (select |v_#memory_int_534| 25)) (.cse7 (select |v_#memory_int_566| 25)) (.cse28 (select |v_#memory_int_1580| 1)) (.cse26 (select |v_#memory_int_533| 25)) (.cse21 (select |v_#memory_int_555| 25)) (.cse31 (select |v_#memory_int_576| 26)) (.cse42 (select |v_#memory_int_575| 26)) (.cse43 (select |v_#memory_int_549| 26)) (.cse17 (select |v_#memory_int_550| 26)) (.cse19 (select |v_#memory_int_569| 25)) (.cse41 (select |v_#memory_int_545| 25)) (.cse14 (select |v_#memory_int_578| 25)) (.cse38 (select |v_#memory_int_543| 25)) (.cse15 (select |v_#memory_int_542| 25)) (.cse49 (select |v_#memory_int_539| 25)) (.cse46 (select |v_#memory_int_547| 25)) (.cse29 (select |v_#memory_int_568| 25)) (.cse48 (select |v_#memory_int_541| 25)) (.cse33 (select |v_#memory_int_551| 25)) (.cse47 (select |v_#memory_int_556| 25)) (.cse52 (select |v_#memory_int_577| 25)) (.cse45 (select |v_#memory_int_571| 25)) (.cse23 (select |v_#memory_int_564| 26)) (.cse39 (select |v_#memory_int_565| 26)) (.cse36 (select |v_#memory_int_553| 26)) (.cse53 (select |v_#memory_int_561| 25)) (.cse50 (select |v_#memory_int_570| 25)) (.cse18 (select |v_#memory_int_567| 26)) (.cse54 (select |v_#memory_int_552| 26)) (.cse24 (select |v_#memory_int_536| 25)) (.cse51 (select |v_#memory_int_580| 25)) (.cse6 (select |v_#memory_int_1580| 15)) (.cse12 (select |v_#memory_int_546| 25)) (.cse44 (select |v_#memory_int_532| 25)) (.cse8 (select |v_#memory_int_560| 25)) (.cse13 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse2 116 (select .cse3 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse4 0 21507) 4 (select .cse5 4))) |v_#memory_int_574|) (= 115 (select .cse6 0)) (= (store |v_#memory_int_566| 25 (store .cse7 120 (select .cse8 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse9 52 (select .cse10 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse11 40 (select .cse12 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse13 136 (select .cse14 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse15 80 (select .cse16 80)))) (= (store |v_#memory_int_550| 26 (store .cse17 84 (select .cse18 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse19 168 (select .cse20 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse21 232 (select .cse22 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse3 124 (select .cse23 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse24 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse25 216 (select .cse26 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse10 60 (select .cse27 60))) |v_#memory_int_557|) (= (select .cse28 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse20 176 (select .cse29 176)))) (= (store |v_#memory_int_579| 26 (store .cse30 28 (select .cse31 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse32 96 (select .cse33 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse34 248 (select .cse35 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse36 108 (select .cse2 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse37 64 (select .cse38 64))) |v_#memory_int_543|) (= (store |v_#memory_int_565| 26 (store .cse39 140 0)) |c_old(#memory_int)|) (= (store |v_#memory_int_540| 25 (store .cse16 88 (select .cse32 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse35 256 (select .cse40 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse40 264 (select .cse41 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse22 240 (select .cse34 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse5 12 0) 16 0) 20 (select .cse30 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse42 44 (select .cse9 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse27 68 (select .cse43 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse44 56 (select .cse37 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse45 32 (select .cse11 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse46 208 (select .cse25 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse47 112 (select .cse7 112))) |v_#memory_int_566|) (= (select .cse28 0) 48) (= (store |v_#memory_int_541| 25 (store .cse48 192 (select .cse49 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse26 224 (select .cse21 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse31 36 (select .cse42 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse43 76 (select .cse17 76))) |v_#memory_int_550|) (= 112 (select .cse6 3)) (= (store |v_#memory_int_570| 25 (store .cse50 160 (select .cse19 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse51 16 (select .cse52 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse41 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse6 2) 105) (= (store |v_#memory_int_578| 25 (store .cse14 144 (select .cse53 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse38 72 (select .cse15 72)))) (= (store |v_#memory_int_539| 25 (store .cse49 200 (select .cse46 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse29 184 (select .cse48 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse33 104 (select .cse47 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse52 24 (select .cse45 24)))) (= (store |v_#memory_int_564| 26 (store .cse23 132 (select .cse39 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse54 100 (select .cse36 100))) |v_#memory_int_553|) (= (select .cse6 4) 0) (= (store |v_#memory_int_561| 25 (store .cse53 152 (select .cse50 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse18 92 (select .cse54 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse24 8 (select .cse51 8)))) (= (select .cse6 1) 108) (= (store |v_#memory_int_546| 25 (store .cse12 48 (select .cse44 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse8 128 (select .cse13 128))) |v_#memory_int_563|)))) .cse55 .cse56 .cse57 .cse58 (exists ((|v_#length_152| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| Int) (|v_#valid_232| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| Int)) (let ((.cse63 (store |v_#valid_232| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse64 (store .cse63 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse65 (store .cse64 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse62 (store .cse65 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse60 (store .cse62 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse61 (store .cse60 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 1)) (.cse59 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_232| 15) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 0)) (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (<= .cse59 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86|) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#valid_232| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#valid_232| 17) 1) (<= .cse59 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86|) (= (select |v_#length_152| 16) 79) (= (select |v_#valid_232| 20) 1) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#valid_232| 3) 1) (= (select |v_#valid_232| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (<= .cse59 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86|) (<= .cse59 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86|) (= (select .cse60 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#length_152| 20) 45) (= (select |v_#valid_232| 4) 1) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (<= .cse59 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86|) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#valid_232| 18) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 0)) (= 37 (select |v_#length_152| 7)) (= (select |v_#valid_232| 16) 1) (= (store .cse61 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 1) |c_old(#valid)|) (= (select |v_#valid_232| 10) 1) (= (select .cse61 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86|) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 0)) (= 36 (select |v_#length_152| 19)) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (<= .cse59 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86|) (= 87 (select |v_#length_152| 2)) (= (select |v_#valid_232| 2) 1) (= (select .cse62 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86|) 0) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= (select |v_#valid_232| 1) 1) (= |c_old(#length)| (store (store (store (store (store (store (store |v_#length_152| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 4)) (= 1 (select |v_#valid_232| 21)) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#valid_232| 22) 1) (= 52 (select |v_#length_152| 21)) (= (select .cse63 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 23) 1) (= 1 (select |v_#valid_232| 24)) (= (select .cse64 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86|) 0) (<= .cse59 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86|) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#length_152| 11) 17) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select .cse65 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86|) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#length_152| 26) 144))))))))) (= |v_#valid_242| |c_old(#valid)|) .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 (= |c_old(#memory_int)| |c_#memory_int|) .cse76 .cse77 .cse78 .cse79 (= |c_old(#length)| |v_#length_158|) .cse80 .cse81 .cse82 .cse83 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse85 (select |v_#memory_$Pointer$.base_560| 26)) (.cse84 (select |v_#memory_$Pointer$.base_559| 26)) (.cse86 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse4 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse4 0 (select .cse84 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse85 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse86 16 (select .cse85 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse84 4 15) 12 (select .cse86 12))))))) .cse87 .cse88 .cse89 .cse90 (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse93 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse91 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse92 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse91 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse92 4 0) 12 (select .cse93 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse93 16 (select .cse91 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse4 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse4 0 (select .cse92 0))) |v_#memory_$Pointer$.offset_558|)))) .cse94 .cse95 .cse96))) (= |c_#valid| (store |v_#valid_242| |c_ldv_init_zalloc_#t~malloc18.base| 1)))) (not (= |c_ldv_init_zalloc_#t~malloc18.base| 0)) (<= (+ |c_ldv_init_zalloc_#t~malloc18.base| 1) |c_#StackHeapBarrier|) (= c_ldv_init_zalloc_~size |c_ldv_init_zalloc_#in~size|) (or .cse0 (and .cse1 .cse55 .cse56 .cse57 .cse58 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse87 .cse88 .cse89 .cse90 .cse94 .cse95 .cse96)) (= |c_ldv_init_zalloc_#t~malloc18.offset| 0)))) is different from false [2024-11-09 07:12:08,509 WARN L851 $PredicateComparison]: unable to prove that (and (exists ((|v_#valid_242| (Array Int Int)) (|v_#Ultimate.meminit_#productInParam_2| Int) (|v_old(#length)_BEFORE_CALL_3| (Array Int Int)) (|v_old(#valid)_BEFORE_CALL_3| (Array Int Int)) (|v_old(#memory_int)_BEFORE_CALL_3| (Array Int (Array Int Int))) (|v_#length_158| (Array Int Int))) (let ((.cse0 (= c_~ldv_timer_list_1~0.offset 0)) (.cse1 (= 256 c_~slip_maxdev~0)) (.cse2 (= c_~ldv_timer_list_2~0.offset 0)) (.cse3 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse4 (= |c_~#sl_ldisc~0.base| 26)) (.cse5 (= c_~sl_ldisc_group1~0.base 0)) (.cse6 (= c_~slip_devs~0.base 0)) (.cse7 (= c_~ldv_timer_state_1~0 0)) (.cse8 (= c_~ldv_timer_list_1~0.base 0)) (.cse9 (= c_~ldv_timer_state_2~0 0)) (.cse10 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse11 (<= 1 |c_#StackHeapBarrier|)) (.cse12 (= c_~sl_ldisc_group1~0.offset 0)) (.cse13 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse14 (= c_~ldv_state_variable_1~0 0)) (.cse15 (= |c_~#sl_ldisc~0.offset| 0)) (.cse16 (= 0 c_~ldv_state_variable_4~0)) (.cse17 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse18 (= 0 c_~ldv_retval_3~0)) (.cse20 (= c_~slip_devs~0.offset 0)) (.cse21 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse22 (= c_~ref_cnt~0 0)) (.cse23 (= c_~ldv_state_variable_2~0 0)) (.cse24 (= c_~ldv_state_variable_3~0 0)) (.cse25 (= c_~ldv_retval_1~0 0)) (.cse26 (= c_~ldv_state_variable_0~0 0)) (.cse27 (= c_~ldv_retval_0~0 0)) (.cse28 (= c_~ldv_timer_list_2~0.base 0)) (.cse29 (= c_~ldv_retval_2~0 0))) (let ((.cse19 (= |v_#Ultimate.meminit_#productInParam_2| 240)) (.cse30 (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (<= |v_#Ultimate.meminit_#productInParam_2| 184) .cse18 .cse20 .cse21 (<= 1 |v_#Ultimate.meminit_#productInParam_2|) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29))) (and (= (store |v_#length_158| |c_#Ultimate.meminit_#ptr.base| (mod |v_#Ultimate.meminit_#productInParam_2| 18446744073709551616)) |c_#length|) (= (select |v_#valid_242| |c_#Ultimate.meminit_#ptr.base|) 0) (= |c_#valid| (store |v_#valid_242| |c_#Ultimate.meminit_#ptr.base| 1)) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29) .cse30) (or (let ((.cse38 ((as const (Array Int Int)) 0))) (and .cse0 .cse1 (= |v_old(#valid)_BEFORE_CALL_3| |v_#valid_242|) .cse2 .cse3 .cse4 (= |c_old(#memory_int)| |v_old(#memory_int)_BEFORE_CALL_3|) .cse5 .cse6 (exists ((|v_#length_152| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| Int) (|v_#valid_232| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| Int)) (let ((.cse35 (store |v_#valid_232| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse36 (store .cse35 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse37 (store .cse36 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse34 (store .cse37 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse33 (store .cse34 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse32 (store .cse33 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 1)) (.cse31 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_232| 15) 1) (= |v_old(#length)_BEFORE_CALL_3| (store (store (store (store (store (store (store |v_#length_152| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 4)) (not (= |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 0)) (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86|) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= 41 (select |v_#length_152| 8)) (= |v_old(#valid)_BEFORE_CALL_3| (store .cse32 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 1)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#valid_232| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#valid_232| 17) 1) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86|) (= (select |v_#length_152| 16) 79) (= (select |v_#valid_232| 20) 1) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#valid_232| 3) 1) (= (select |v_#valid_232| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86|) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86|) (= (select .cse33 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#length_152| 20) 45) (= (select |v_#valid_232| 4) 1) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86|) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#valid_232| 18) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 0)) (= 37 (select |v_#length_152| 7)) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse32 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86|) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 0)) (= 36 (select |v_#length_152| 19)) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86|) (= 87 (select |v_#length_152| 2)) (= (select |v_#valid_232| 2) 1) (= (select .cse34 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86|) 0) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= (select |v_#valid_232| 1) 1) (= 1 (select |v_#valid_232| 21)) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#valid_232| 22) 1) (= 52 (select |v_#length_152| 21)) (= (select .cse35 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 23) 1) (= 1 (select |v_#valid_232| 24)) (= (select .cse36 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86|) 0) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86|) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#length_152| 11) 17) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select .cse37 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86|) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#length_152| 26) 144))))))))) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse40 (select |v_#memory_$Pointer$.base_560| 26)) (.cse39 (select |v_#memory_$Pointer$.base_559| 26)) (.cse41 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse38 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse38 0 (select .cse39 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse40 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse41 16 (select .cse40 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse39 4 15) 12 (select .cse41 12))))))) .cse23 .cse24 .cse25 .cse26 (= |v_old(#length)_BEFORE_CALL_3| |v_#length_158|) (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse44 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse42 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse43 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse42 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse43 4 0) 12 (select .cse44 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse44 16 (select .cse42 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse38 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse38 0 (select .cse43 0))) |v_#memory_$Pointer$.offset_558|)))) .cse27 .cse28 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse46 (select |v_#memory_int_559| 26)) (.cse52 (select |v_#memory_int_573| 26)) (.cse62 (select |v_#memory_int_562| 25)) (.cse45 (select |v_#memory_int_558| 26)) (.cse58 (select |v_#memory_int_540| 25)) (.cse74 (select |v_#memory_int_538| 25)) (.cse77 (select |v_#memory_int_548| 25)) (.cse81 (select |v_#memory_int_537| 25)) (.cse64 (select |v_#memory_int_554| 25)) (.cse76 (select |v_#memory_int_544| 25)) (.cse47 (select |v_#memory_int_574| 26)) (.cse72 (select |v_#memory_int_579| 26)) (.cse51 (select |v_#memory_int_572| 26)) (.cse69 (select |v_#memory_int_557| 26)) (.cse79 (select |v_#memory_int_531| 25)) (.cse53 (select |v_#memory_int_581| 25)) (.cse67 (select |v_#memory_int_534| 25)) (.cse49 (select |v_#memory_int_566| 25)) (.cse70 (select |v_#memory_int_1580| 1)) (.cse68 (select |v_#memory_int_533| 25)) (.cse63 (select |v_#memory_int_555| 25)) (.cse73 (select |v_#memory_int_576| 26)) (.cse83 (select |v_#memory_int_575| 26)) (.cse84 (select |v_#memory_int_549| 26)) (.cse59 (select |v_#memory_int_550| 26)) (.cse61 (select |v_#memory_int_569| 25)) (.cse82 (select |v_#memory_int_545| 25)) (.cse56 (select |v_#memory_int_578| 25)) (.cse80 (select |v_#memory_int_543| 25)) (.cse57 (select |v_#memory_int_542| 25)) (.cse90 (select |v_#memory_int_539| 25)) (.cse87 (select |v_#memory_int_547| 25)) (.cse71 (select |v_#memory_int_568| 25)) (.cse89 (select |v_#memory_int_541| 25)) (.cse75 (select |v_#memory_int_551| 25)) (.cse88 (select |v_#memory_int_556| 25)) (.cse94 (select |v_#memory_int_577| 25)) (.cse86 (select |v_#memory_int_571| 25)) (.cse65 (select |v_#memory_int_564| 26)) (.cse91 (select |v_#memory_int_565| 26)) (.cse78 (select |v_#memory_int_553| 26)) (.cse95 (select |v_#memory_int_561| 25)) (.cse92 (select |v_#memory_int_570| 25)) (.cse60 (select |v_#memory_int_567| 26)) (.cse96 (select |v_#memory_int_552| 26)) (.cse66 (select |v_#memory_int_536| 25)) (.cse93 (select |v_#memory_int_580| 25)) (.cse48 (select |v_#memory_int_1580| 15)) (.cse54 (select |v_#memory_int_546| 25)) (.cse85 (select |v_#memory_int_532| 25)) (.cse50 (select |v_#memory_int_560| 25)) (.cse55 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse45 116 (select .cse46 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse38 0 21507) 4 (select .cse47 4))) |v_#memory_int_574|) (= 115 (select .cse48 0)) (= (store |v_#memory_int_566| 25 (store .cse49 120 (select .cse50 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse51 52 (select .cse52 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse53 40 (select .cse54 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse55 136 (select .cse56 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse57 80 (select .cse58 80)))) (= (store |v_#memory_int_550| 26 (store .cse59 84 (select .cse60 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse61 168 (select .cse62 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse63 232 (select .cse64 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse46 124 (select .cse65 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse66 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse67 216 (select .cse68 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse52 60 (select .cse69 60))) |v_#memory_int_557|) (= (select .cse70 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse62 176 (select .cse71 176)))) (= (store |v_#memory_int_579| 26 (store .cse72 28 (select .cse73 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse74 96 (select .cse75 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse76 248 (select .cse77 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse78 108 (select .cse45 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse79 64 (select .cse80 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse58 88 (select .cse74 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse77 256 (select .cse81 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse81 264 (select .cse82 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse64 240 (select .cse76 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse47 12 0) 16 0) 20 (select .cse72 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse83 44 (select .cse51 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse69 68 (select .cse84 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse85 56 (select .cse79 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse86 32 (select .cse53 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse87 208 (select .cse67 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse88 112 (select .cse49 112))) |v_#memory_int_566|) (= (select .cse70 0) 48) (= (store |v_#memory_int_541| 25 (store .cse89 192 (select .cse90 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse68 224 (select .cse63 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse73 36 (select .cse83 36))) |v_#memory_int_575|) (= (store |v_#memory_int_565| 26 (store .cse91 140 0)) |v_old(#memory_int)_BEFORE_CALL_3|) (= (store |v_#memory_int_549| 26 (store .cse84 76 (select .cse59 76))) |v_#memory_int_550|) (= 112 (select .cse48 3)) (= (store |v_#memory_int_570| 25 (store .cse92 160 (select .cse61 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse93 16 (select .cse94 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse82 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse48 2) 105) (= (store |v_#memory_int_578| 25 (store .cse56 144 (select .cse95 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse80 72 (select .cse57 72)))) (= (store |v_#memory_int_539| 25 (store .cse90 200 (select .cse87 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse71 184 (select .cse89 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse75 104 (select .cse88 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse94 24 (select .cse86 24)))) (= (store |v_#memory_int_564| 26 (store .cse65 132 (select .cse91 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse96 100 (select .cse78 100))) |v_#memory_int_553|) (= (select .cse48 4) 0) (= (store |v_#memory_int_561| 25 (store .cse95 152 (select .cse92 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse60 92 (select .cse96 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse66 8 (select .cse93 8)))) (= (select .cse48 1) 108) (= (store |v_#memory_int_546| 25 (store .cse54 48 (select .cse85 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse50 128 (select .cse55 128))) |v_#memory_int_563|)))) .cse29)) .cse30))))) (= |c_old(#memory_int)| |c_#memory_int|) (<= (+ |c_#Ultimate.meminit_#ptr.base| 1) |c_#StackHeapBarrier|) (not (= |c_#Ultimate.meminit_#ptr.base| 0))) is different from false [2024-11-09 07:12:10,561 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse38 ((as const (Array Int Int)) 0))) (and (exists ((|v_#valid_242| (Array Int Int)) (|v_#Ultimate.meminit_#productInParam_2| Int) (|v_old(#length)_BEFORE_CALL_3| (Array Int Int)) (|v_old(#valid)_BEFORE_CALL_3| (Array Int Int)) (|v_old(#memory_int)_BEFORE_CALL_3| (Array Int (Array Int Int))) (|v_#length_158| (Array Int Int))) (let ((.cse0 (= c_~ldv_timer_list_1~0.offset 0)) (.cse1 (= 256 c_~slip_maxdev~0)) (.cse2 (= c_~ldv_timer_list_2~0.offset 0)) (.cse3 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse4 (= |c_~#sl_ldisc~0.base| 26)) (.cse5 (= c_~sl_ldisc_group1~0.base 0)) (.cse6 (= c_~slip_devs~0.base 0)) (.cse7 (= c_~ldv_timer_state_1~0 0)) (.cse8 (= c_~ldv_timer_list_1~0.base 0)) (.cse9 (= c_~ldv_timer_state_2~0 0)) (.cse10 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse11 (<= 1 |c_#StackHeapBarrier|)) (.cse12 (= c_~sl_ldisc_group1~0.offset 0)) (.cse13 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse14 (= c_~ldv_state_variable_1~0 0)) (.cse15 (= |c_~#sl_ldisc~0.offset| 0)) (.cse16 (= 0 c_~ldv_state_variable_4~0)) (.cse17 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse18 (= 0 c_~ldv_retval_3~0)) (.cse20 (= c_~slip_devs~0.offset 0)) (.cse21 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse22 (= c_~ref_cnt~0 0)) (.cse23 (= c_~ldv_state_variable_2~0 0)) (.cse24 (= c_~ldv_state_variable_3~0 0)) (.cse25 (= c_~ldv_retval_1~0 0)) (.cse26 (= c_~ldv_state_variable_0~0 0)) (.cse27 (= c_~ldv_retval_0~0 0)) (.cse28 (= c_~ldv_timer_list_2~0.base 0)) (.cse29 (= c_~ldv_retval_2~0 0))) (let ((.cse19 (= |v_#Ultimate.meminit_#productInParam_2| 240)) (.cse30 (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (<= |v_#Ultimate.meminit_#productInParam_2| 184) .cse18 .cse20 .cse21 (<= 1 |v_#Ultimate.meminit_#productInParam_2|) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29))) (and (= (store |v_#length_158| |c_#Ultimate.meminit_#ptr.base| (mod |v_#Ultimate.meminit_#productInParam_2| 18446744073709551616)) |c_#length|) (= (select |v_#valid_242| |c_#Ultimate.meminit_#ptr.base|) 0) (= |c_#valid| (store |v_#valid_242| |c_#Ultimate.meminit_#ptr.base| 1)) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29) .cse30) (or (and .cse0 .cse1 (= |v_old(#valid)_BEFORE_CALL_3| |v_#valid_242|) .cse2 .cse3 .cse4 (= |c_old(#memory_int)| |v_old(#memory_int)_BEFORE_CALL_3|) .cse5 .cse6 (exists ((|v_#length_152| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| Int) (|v_#valid_232| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| Int)) (let ((.cse35 (store |v_#valid_232| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse36 (store .cse35 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse37 (store .cse36 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse34 (store .cse37 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse33 (store .cse34 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 1))) (let ((.cse32 (store .cse33 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 1)) (.cse31 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_232| 15) 1) (= |v_old(#length)_BEFORE_CALL_3| (store (store (store (store (store (store (store |v_#length_152| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 4)) (not (= |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86| 0)) (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86|) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= 41 (select |v_#length_152| 8)) (= |v_old(#valid)_BEFORE_CALL_3| (store .cse32 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 1)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#valid_232| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#valid_232| 17) 1) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86|) (= (select |v_#length_152| 16) 79) (= (select |v_#valid_232| 20) 1) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#valid_232| 3) 1) (= (select |v_#valid_232| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86|) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86|) (= (select .cse33 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#length_152| 20) 45) (= (select |v_#valid_232| 4) 1) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86|) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#valid_232| 18) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86| 0)) (= 37 (select |v_#length_152| 7)) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse32 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_86|) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86| 0)) (= 36 (select |v_#length_152| 19)) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86|) (= 87 (select |v_#length_152| 2)) (= (select |v_#valid_232| 2) 1) (= (select .cse34 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86|) 0) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= (select |v_#valid_232| 1) 1) (= 1 (select |v_#valid_232| 21)) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#valid_232| 22) 1) (= 52 (select |v_#length_152| 21)) (= (select .cse35 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_86|) 0) (= (select |v_#valid_232| 23) 1) (= 1 (select |v_#valid_232| 24)) (= (select .cse36 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86|) 0) (<= .cse31 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_86|) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#length_152| 11) 17) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select .cse37 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_86|) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_86| 0)) (= (select |v_#length_152| 26) 144))))))))) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse40 (select |v_#memory_$Pointer$.base_560| 26)) (.cse39 (select |v_#memory_$Pointer$.base_559| 26)) (.cse41 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse38 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse38 0 (select .cse39 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse40 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse41 16 (select .cse40 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse39 4 15) 12 (select .cse41 12))))))) .cse23 .cse24 .cse25 .cse26 (= |v_old(#length)_BEFORE_CALL_3| |v_#length_158|) (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse44 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse42 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse43 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse42 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse43 4 0) 12 (select .cse44 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse44 16 (select .cse42 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse38 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse38 0 (select .cse43 0))) |v_#memory_$Pointer$.offset_558|)))) .cse27 .cse28 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse46 (select |v_#memory_int_559| 26)) (.cse52 (select |v_#memory_int_573| 26)) (.cse62 (select |v_#memory_int_562| 25)) (.cse45 (select |v_#memory_int_558| 26)) (.cse58 (select |v_#memory_int_540| 25)) (.cse74 (select |v_#memory_int_538| 25)) (.cse77 (select |v_#memory_int_548| 25)) (.cse81 (select |v_#memory_int_537| 25)) (.cse64 (select |v_#memory_int_554| 25)) (.cse76 (select |v_#memory_int_544| 25)) (.cse47 (select |v_#memory_int_574| 26)) (.cse72 (select |v_#memory_int_579| 26)) (.cse51 (select |v_#memory_int_572| 26)) (.cse69 (select |v_#memory_int_557| 26)) (.cse79 (select |v_#memory_int_531| 25)) (.cse53 (select |v_#memory_int_581| 25)) (.cse67 (select |v_#memory_int_534| 25)) (.cse49 (select |v_#memory_int_566| 25)) (.cse70 (select |v_#memory_int_1580| 1)) (.cse68 (select |v_#memory_int_533| 25)) (.cse63 (select |v_#memory_int_555| 25)) (.cse73 (select |v_#memory_int_576| 26)) (.cse83 (select |v_#memory_int_575| 26)) (.cse84 (select |v_#memory_int_549| 26)) (.cse59 (select |v_#memory_int_550| 26)) (.cse61 (select |v_#memory_int_569| 25)) (.cse82 (select |v_#memory_int_545| 25)) (.cse56 (select |v_#memory_int_578| 25)) (.cse80 (select |v_#memory_int_543| 25)) (.cse57 (select |v_#memory_int_542| 25)) (.cse90 (select |v_#memory_int_539| 25)) (.cse87 (select |v_#memory_int_547| 25)) (.cse71 (select |v_#memory_int_568| 25)) (.cse89 (select |v_#memory_int_541| 25)) (.cse75 (select |v_#memory_int_551| 25)) (.cse88 (select |v_#memory_int_556| 25)) (.cse94 (select |v_#memory_int_577| 25)) (.cse86 (select |v_#memory_int_571| 25)) (.cse65 (select |v_#memory_int_564| 26)) (.cse91 (select |v_#memory_int_565| 26)) (.cse78 (select |v_#memory_int_553| 26)) (.cse95 (select |v_#memory_int_561| 25)) (.cse92 (select |v_#memory_int_570| 25)) (.cse60 (select |v_#memory_int_567| 26)) (.cse96 (select |v_#memory_int_552| 26)) (.cse66 (select |v_#memory_int_536| 25)) (.cse93 (select |v_#memory_int_580| 25)) (.cse48 (select |v_#memory_int_1580| 15)) (.cse54 (select |v_#memory_int_546| 25)) (.cse85 (select |v_#memory_int_532| 25)) (.cse50 (select |v_#memory_int_560| 25)) (.cse55 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse45 116 (select .cse46 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse38 0 21507) 4 (select .cse47 4))) |v_#memory_int_574|) (= 115 (select .cse48 0)) (= (store |v_#memory_int_566| 25 (store .cse49 120 (select .cse50 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse51 52 (select .cse52 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse53 40 (select .cse54 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse55 136 (select .cse56 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse57 80 (select .cse58 80)))) (= (store |v_#memory_int_550| 26 (store .cse59 84 (select .cse60 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse61 168 (select .cse62 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse63 232 (select .cse64 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse46 124 (select .cse65 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse66 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse67 216 (select .cse68 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse52 60 (select .cse69 60))) |v_#memory_int_557|) (= (select .cse70 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse62 176 (select .cse71 176)))) (= (store |v_#memory_int_579| 26 (store .cse72 28 (select .cse73 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse74 96 (select .cse75 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse76 248 (select .cse77 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse78 108 (select .cse45 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse79 64 (select .cse80 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse58 88 (select .cse74 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse77 256 (select .cse81 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse81 264 (select .cse82 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse64 240 (select .cse76 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse47 12 0) 16 0) 20 (select .cse72 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse83 44 (select .cse51 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse69 68 (select .cse84 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse85 56 (select .cse79 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse86 32 (select .cse53 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse87 208 (select .cse67 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse88 112 (select .cse49 112))) |v_#memory_int_566|) (= (select .cse70 0) 48) (= (store |v_#memory_int_541| 25 (store .cse89 192 (select .cse90 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse68 224 (select .cse63 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse73 36 (select .cse83 36))) |v_#memory_int_575|) (= (store |v_#memory_int_565| 26 (store .cse91 140 0)) |v_old(#memory_int)_BEFORE_CALL_3|) (= (store |v_#memory_int_549| 26 (store .cse84 76 (select .cse59 76))) |v_#memory_int_550|) (= 112 (select .cse48 3)) (= (store |v_#memory_int_570| 25 (store .cse92 160 (select .cse61 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse93 16 (select .cse94 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse82 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse48 2) 105) (= (store |v_#memory_int_578| 25 (store .cse56 144 (select .cse95 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse80 72 (select .cse57 72)))) (= (store |v_#memory_int_539| 25 (store .cse90 200 (select .cse87 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse71 184 (select .cse89 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse75 104 (select .cse88 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse94 24 (select .cse86 24)))) (= (store |v_#memory_int_564| 26 (store .cse65 132 (select .cse91 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse96 100 (select .cse78 100))) |v_#memory_int_553|) (= (select .cse48 4) 0) (= (store |v_#memory_int_561| 25 (store .cse95 152 (select .cse92 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse60 92 (select .cse96 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse66 8 (select .cse93 8)))) (= (select .cse48 1) 108) (= (store |v_#memory_int_546| 25 (store .cse54 48 (select .cse85 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse50 128 (select .cse55 128))) |v_#memory_int_563|)))) .cse29) .cse30))))) (<= (+ |c_#Ultimate.meminit_#ptr.base| 1) |c_#StackHeapBarrier|) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| .cse38) |c_#memory_int|) (not (= |c_#Ultimate.meminit_#ptr.base| 0)))) is different from false [2024-11-09 07:12:13,988 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_#StackHeapBarrier| 1)) (.cse3 ((as const (Array Int Int)) 0))) (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= (+ |c_ULTIMATE.start_main_#t~ret534#1.base| 1) |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (not (= (mod |c_ULTIMATE.start_main_#t~ret534#1.base| 18446744073709551616) 0)) (not (= |c_ULTIMATE.start_main_#t~ret534#1.base| 0)) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse2 (select |v_#memory_int_559| 26)) (.cse9 (select |v_#memory_int_573| 26)) (.cse19 (select |v_#memory_int_562| 25)) (.cse1 (select |v_#memory_int_558| 26)) (.cse15 (select |v_#memory_int_540| 25)) (.cse31 (select |v_#memory_int_538| 25)) (.cse34 (select |v_#memory_int_548| 25)) (.cse38 (select |v_#memory_int_537| 25)) (.cse21 (select |v_#memory_int_554| 25)) (.cse33 (select |v_#memory_int_544| 25)) (.cse4 (select |v_#memory_int_574| 26)) (.cse29 (select |v_#memory_int_579| 26)) (.cse8 (select |v_#memory_int_572| 26)) (.cse26 (select |v_#memory_int_557| 26)) (.cse36 (select |v_#memory_int_531| 25)) (.cse10 (select |v_#memory_int_581| 25)) (.cse24 (select |v_#memory_int_534| 25)) (.cse6 (select |v_#memory_int_566| 25)) (.cse27 (select |v_#memory_int_1580| 1)) (.cse25 (select |v_#memory_int_533| 25)) (.cse20 (select |v_#memory_int_555| 25)) (.cse30 (select |v_#memory_int_576| 26)) (.cse40 (select |v_#memory_int_575| 26)) (.cse41 (select |v_#memory_int_549| 26)) (.cse16 (select |v_#memory_int_550| 26)) (.cse18 (select |v_#memory_int_569| 25)) (.cse39 (select |v_#memory_int_545| 25)) (.cse13 (select |v_#memory_int_578| 25)) (.cse37 (select |v_#memory_int_543| 25)) (.cse14 (select |v_#memory_int_542| 25)) (.cse47 (select |v_#memory_int_539| 25)) (.cse44 (select |v_#memory_int_547| 25)) (.cse28 (select |v_#memory_int_568| 25)) (.cse46 (select |v_#memory_int_541| 25)) (.cse32 (select |v_#memory_int_551| 25)) (.cse45 (select |v_#memory_int_556| 25)) (.cse50 (select |v_#memory_int_577| 25)) (.cse43 (select |v_#memory_int_571| 25)) (.cse22 (select |v_#memory_int_564| 26)) (.cse35 (select |v_#memory_int_553| 26)) (.cse51 (select |v_#memory_int_561| 25)) (.cse48 (select |v_#memory_int_570| 25)) (.cse17 (select |v_#memory_int_567| 26)) (.cse52 (select |v_#memory_int_552| 26)) (.cse23 (select |v_#memory_int_536| 25)) (.cse49 (select |v_#memory_int_580| 25)) (.cse5 (select |v_#memory_int_1580| 15)) (.cse11 (select |v_#memory_int_546| 25)) (.cse42 (select |v_#memory_int_532| 25)) (.cse7 (select |v_#memory_int_560| 25)) (.cse12 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse1 116 (select .cse2 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse3 0 21507) 4 (select .cse4 4))) |v_#memory_int_574|) (= 115 (select .cse5 0)) (= (store |v_#memory_int_566| 25 (store .cse6 120 (select .cse7 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse8 52 (select .cse9 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse10 40 (select .cse11 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse12 136 (select .cse13 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse14 80 (select .cse15 80)))) (= (store |v_#memory_int_550| 26 (store .cse16 84 (select .cse17 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse18 168 (select .cse19 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse20 232 (select .cse21 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse2 124 (select .cse22 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse23 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse24 216 (select .cse25 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse9 60 (select .cse26 60))) |v_#memory_int_557|) (= (select .cse27 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse19 176 (select .cse28 176)))) (= (store |v_#memory_int_579| 26 (store .cse29 28 (select .cse30 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse31 96 (select .cse32 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse33 248 (select .cse34 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse35 108 (select .cse1 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse36 64 (select .cse37 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse15 88 (select .cse31 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse34 256 (select .cse38 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse38 264 (select .cse39 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse21 240 (select .cse33 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse4 12 0) 16 0) 20 (select .cse29 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse40 44 (select .cse8 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse26 68 (select .cse41 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse42 56 (select .cse36 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse43 32 (select .cse10 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse44 208 (select .cse24 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse45 112 (select .cse6 112))) |v_#memory_int_566|) (= (select .cse27 0) 48) (= (store |v_#memory_int_541| 25 (store .cse46 192 (select .cse47 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse25 224 (select .cse20 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse30 36 (select .cse40 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse41 76 (select .cse16 76))) |v_#memory_int_550|) (= 112 (select .cse5 3)) (= (store |v_#memory_int_570| 25 (store .cse48 160 (select .cse18 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse49 16 (select .cse50 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse39 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse5 2) 105) (= (store |v_#memory_int_578| 25 (store .cse13 144 (select .cse51 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse37 72 (select .cse14 72)))) (= (store |v_#memory_int_539| 25 (store .cse47 200 (select .cse44 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse28 184 (select .cse46 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse32 104 (select .cse45 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse50 24 (select .cse43 24)))) (= (store |v_#memory_int_564| 26 (store .cse22 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse52 100 (select .cse35 100))) |v_#memory_int_553|) (= (select .cse5 4) 0) (= (store |v_#memory_int_561| 25 (store .cse51 152 (select .cse48 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse17 92 (select .cse52 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse23 8 (select .cse49 8)))) (= (select .cse5 1) 108) (= (store |v_#memory_int_546| 25 (store .cse11 48 (select .cse42 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse7 128 (select .cse12 128))) |v_#memory_int_563|)))) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (exists ((|v_#valid_232| (Array Int Int))) (let ((.cse54 (store |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse57 (store .cse54 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse56 (store .cse57 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse53 (store .cse56 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse55 (store .cse53 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_232| 15) 1) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= (select .cse53 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#valid_232| 17) 1) (= (select |v_#valid_232| 20) 1) (= (select |v_#valid_232| 3) 1) (= (select .cse54 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_232| 0) 0) (= (select (store .cse55 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#valid_232| 4) 1) (= (select |v_#valid_232| 18) 1) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse56 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (= (select |v_#valid_232| 2) 1) (= (select |v_#valid_232| 1) 1) (= 1 (select |v_#valid_232| 21)) (= (select |v_#valid_232| 22) 1) (= (select |v_#valid_232| 23) 1) (= (select .cse57 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= 1 (select |v_#valid_232| 24)) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= (select .cse55 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0)))))))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (exists ((|v_#length_153| (Array Int Int))) (= (store |v_#length_153| |c_ULTIMATE.start_main_#t~ret534#1.base| 240) |c_#length|)) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (exists ((|v_#memory_int_1581| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1581| |c_ULTIMATE.start_main_#t~ret534#1.base| .cse3) |c_#memory_int|)) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (exists ((|v_#valid_233| (Array Int Int))) (and (= (select |v_#valid_233| |c_ULTIMATE.start_main_#t~ret534#1.base|) 0) (= |c_#valid| (store |v_#valid_233| |c_ULTIMATE.start_main_#t~ret534#1.base| 1)))) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= 0 c_~ldv_retval_3~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (exists ((|v_#length_152| (Array Int Int))) (and (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#length_152| 16) 79) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (= (select |v_#length_152| 20) 45) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (= 37 (select |v_#length_152| 7)) (= 36 (select |v_#length_152| 19)) (= 87 (select |v_#length_152| 2)) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= 52 (select |v_#length_152| 21)) (= (select |v_#length_152| 11) 17) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select |v_#length_152| 26) 144))) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse59 (select |v_#memory_$Pointer$.base_560| 26)) (.cse58 (select |v_#memory_$Pointer$.base_559| 26)) (.cse60 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse3 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse3 0 (select .cse58 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse60 16 (select .cse59 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse58 4 15) 12 (select .cse60 12))))))) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse63 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse61 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse62 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse61 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse62 4 0) 12 (select .cse63 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse63 16 (select .cse61 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse3 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse3 0 (select .cse62 0))) |v_#memory_$Pointer$.offset_558|)))) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0) (= |c_ULTIMATE.start_main_#t~ret534#1.offset| 0))) is different from false [2024-11-09 07:12:16,037 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_#StackHeapBarrier| 1)) (.cse8 ((as const (Array Int Int)) 0))) (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|) (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0)) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (exists ((|v_#valid_232| (Array Int Int))) (let ((.cse2 (store |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse5 (store .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse4 (store .cse5 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse1 (store .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse3 (store .cse1 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_232| 15) 1) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= (select .cse1 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#valid_232| 17) 1) (= (select |v_#valid_232| 20) 1) (= (select |v_#valid_232| 3) 1) (= (select .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_232| 0) 0) (= (select (store .cse3 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#valid_232| 4) 1) (= (select |v_#valid_232| 18) 1) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (= (select |v_#valid_232| 2) 1) (= (select |v_#valid_232| 1) 1) (= 1 (select |v_#valid_232| 21)) (= (select |v_#valid_232| 22) 1) (= (select |v_#valid_232| 23) 1) (= (select .cse5 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= 1 (select |v_#valid_232| 24)) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= (select .cse3 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0)))))))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (exists ((|v_#length_153| (Array Int Int))) (= (store |v_#length_153| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 240) |c_#length|)) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse7 (select |v_#memory_int_559| 26)) (.cse14 (select |v_#memory_int_573| 26)) (.cse24 (select |v_#memory_int_562| 25)) (.cse6 (select |v_#memory_int_558| 26)) (.cse20 (select |v_#memory_int_540| 25)) (.cse36 (select |v_#memory_int_538| 25)) (.cse39 (select |v_#memory_int_548| 25)) (.cse43 (select |v_#memory_int_537| 25)) (.cse26 (select |v_#memory_int_554| 25)) (.cse38 (select |v_#memory_int_544| 25)) (.cse9 (select |v_#memory_int_574| 26)) (.cse34 (select |v_#memory_int_579| 26)) (.cse13 (select |v_#memory_int_572| 26)) (.cse31 (select |v_#memory_int_557| 26)) (.cse41 (select |v_#memory_int_531| 25)) (.cse15 (select |v_#memory_int_581| 25)) (.cse29 (select |v_#memory_int_534| 25)) (.cse11 (select |v_#memory_int_566| 25)) (.cse32 (select |v_#memory_int_1580| 1)) (.cse30 (select |v_#memory_int_533| 25)) (.cse25 (select |v_#memory_int_555| 25)) (.cse35 (select |v_#memory_int_576| 26)) (.cse45 (select |v_#memory_int_575| 26)) (.cse46 (select |v_#memory_int_549| 26)) (.cse21 (select |v_#memory_int_550| 26)) (.cse23 (select |v_#memory_int_569| 25)) (.cse44 (select |v_#memory_int_545| 25)) (.cse18 (select |v_#memory_int_578| 25)) (.cse42 (select |v_#memory_int_543| 25)) (.cse19 (select |v_#memory_int_542| 25)) (.cse52 (select |v_#memory_int_539| 25)) (.cse49 (select |v_#memory_int_547| 25)) (.cse33 (select |v_#memory_int_568| 25)) (.cse51 (select |v_#memory_int_541| 25)) (.cse37 (select |v_#memory_int_551| 25)) (.cse50 (select |v_#memory_int_556| 25)) (.cse55 (select |v_#memory_int_577| 25)) (.cse48 (select |v_#memory_int_571| 25)) (.cse27 (select |v_#memory_int_564| 26)) (.cse40 (select |v_#memory_int_553| 26)) (.cse56 (select |v_#memory_int_561| 25)) (.cse53 (select |v_#memory_int_570| 25)) (.cse22 (select |v_#memory_int_567| 26)) (.cse57 (select |v_#memory_int_552| 26)) (.cse28 (select |v_#memory_int_536| 25)) (.cse54 (select |v_#memory_int_580| 25)) (.cse10 (select |v_#memory_int_1580| 15)) (.cse16 (select |v_#memory_int_546| 25)) (.cse47 (select |v_#memory_int_532| 25)) (.cse12 (select |v_#memory_int_560| 25)) (.cse17 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse6 116 (select .cse7 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse8 0 21507) 4 (select .cse9 4))) |v_#memory_int_574|) (= 115 (select .cse10 0)) (= (store |v_#memory_int_566| 25 (store .cse11 120 (select .cse12 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse13 52 (select .cse14 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse15 40 (select .cse16 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse17 136 (select .cse18 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse19 80 (select .cse20 80)))) (= (store |v_#memory_int_550| 26 (store .cse21 84 (select .cse22 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse23 168 (select .cse24 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse25 232 (select .cse26 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse7 124 (select .cse27 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse28 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse29 216 (select .cse30 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse14 60 (select .cse31 60))) |v_#memory_int_557|) (= (select .cse32 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse24 176 (select .cse33 176)))) (= (store |v_#memory_int_579| 26 (store .cse34 28 (select .cse35 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse36 96 (select .cse37 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse38 248 (select .cse39 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse40 108 (select .cse6 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse41 64 (select .cse42 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse20 88 (select .cse36 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse39 256 (select .cse43 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse43 264 (select .cse44 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse26 240 (select .cse38 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse9 12 0) 16 0) 20 (select .cse34 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse45 44 (select .cse13 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse31 68 (select .cse46 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse47 56 (select .cse41 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse48 32 (select .cse15 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse49 208 (select .cse29 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse50 112 (select .cse11 112))) |v_#memory_int_566|) (= (select .cse32 0) 48) (= (store |v_#memory_int_541| 25 (store .cse51 192 (select .cse52 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse30 224 (select .cse25 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse35 36 (select .cse45 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse46 76 (select .cse21 76))) |v_#memory_int_550|) (= 112 (select .cse10 3)) (= (store |v_#memory_int_570| 25 (store .cse53 160 (select .cse23 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse54 16 (select .cse55 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse44 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse10 2) 105) (= (store |v_#memory_int_578| 25 (store .cse18 144 (select .cse56 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse42 72 (select .cse19 72)))) (= (store |v_#memory_int_539| 25 (store .cse52 200 (select .cse49 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse33 184 (select .cse51 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse37 104 (select .cse50 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse55 24 (select .cse48 24)))) (= (store |v_#memory_int_564| 26 (store .cse27 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse57 100 (select .cse40 100))) |v_#memory_int_553|) (= (select .cse10 4) 0) (= (store |v_#memory_int_561| 25 (store .cse56 152 (select .cse53 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse22 92 (select .cse57 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse28 8 (select .cse54 8)))) (= (select .cse10 1) 108) (= (store |v_#memory_int_546| 25 (store .cse16 48 (select .cse47 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse12 128 (select .cse17 128))) |v_#memory_int_563|)))) (= 0 c_~ldv_retval_3~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (exists ((|v_#memory_int_1581| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1581| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| .cse8) |c_#memory_int|)) (= c_~sl_netdev_ops_group1~0.base 0) (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0)) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (exists ((|v_#length_152| (Array Int Int))) (and (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#length_152| 16) 79) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (= (select |v_#length_152| 20) 45) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (= 37 (select |v_#length_152| 7)) (= 36 (select |v_#length_152| 19)) (= 87 (select |v_#length_152| 2)) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= 52 (select |v_#length_152| 21)) (= (select |v_#length_152| 11) 17) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select |v_#length_152| 26) 144))) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse59 (select |v_#memory_$Pointer$.base_560| 26)) (.cse58 (select |v_#memory_$Pointer$.base_559| 26)) (.cse60 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse8 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse8 0 (select .cse58 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse60 16 (select .cse59 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse58 4 15) 12 (select .cse60 12))))))) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse63 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse61 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse62 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse61 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse62 4 0) 12 (select .cse63 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse63 16 (select .cse61 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse8 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse8 0 (select .cse62 0))) |v_#memory_$Pointer$.offset_558|)))) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (exists ((|v_#valid_233| (Array Int Int))) (and (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0) (= |c_#valid| (store |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1)))) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-09 07:12:18,101 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_#t~ret535#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (let ((.cse22 ((as const (Array Int Int)) 0)) (.cse26 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= (+ |c_ULTIMATE.start_main_#t~ret535#1.base| 1) |c_#StackHeapBarrier|)) (.cse1 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse2 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse3 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse4 (exists ((|v_#valid_232| (Array Int Int))) (let ((.cse79 (store |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse82 (store .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse81 (store .cse82 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse78 (store .cse81 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse80 (store .cse78 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_232| 15) 1) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= (select .cse78 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#valid_232| 17) 1) (= (select |v_#valid_232| 20) 1) (= (select |v_#valid_232| 3) 1) (= (select .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_232| 0) 0) (= (select (store .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#valid_232| 4) 1) (= (select |v_#valid_232| 18) 1) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse81 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (= (select |v_#valid_232| 2) 1) (= (select |v_#valid_232| 1) 1) (= 1 (select |v_#valid_232| 21)) (= (select |v_#valid_232| 22) 1) (= (select |v_#valid_232| 23) 1) (= (select .cse82 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= 1 (select |v_#valid_232| 24)) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= (select .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0))))))))) (.cse5 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse6 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse7 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_559| 26)) (.cse34 (select |v_#memory_int_573| 26)) (.cse44 (select |v_#memory_int_562| 25)) (.cse27 (select |v_#memory_int_558| 26)) (.cse40 (select |v_#memory_int_540| 25)) (.cse56 (select |v_#memory_int_538| 25)) (.cse59 (select |v_#memory_int_548| 25)) (.cse63 (select |v_#memory_int_537| 25)) (.cse46 (select |v_#memory_int_554| 25)) (.cse58 (select |v_#memory_int_544| 25)) (.cse29 (select |v_#memory_int_574| 26)) (.cse54 (select |v_#memory_int_579| 26)) (.cse33 (select |v_#memory_int_572| 26)) (.cse51 (select |v_#memory_int_557| 26)) (.cse61 (select |v_#memory_int_531| 25)) (.cse35 (select |v_#memory_int_581| 25)) (.cse49 (select |v_#memory_int_534| 25)) (.cse31 (select |v_#memory_int_566| 25)) (.cse52 (select |v_#memory_int_1580| 1)) (.cse50 (select |v_#memory_int_533| 25)) (.cse45 (select |v_#memory_int_555| 25)) (.cse55 (select |v_#memory_int_576| 26)) (.cse65 (select |v_#memory_int_575| 26)) (.cse66 (select |v_#memory_int_549| 26)) (.cse41 (select |v_#memory_int_550| 26)) (.cse43 (select |v_#memory_int_569| 25)) (.cse64 (select |v_#memory_int_545| 25)) (.cse38 (select |v_#memory_int_578| 25)) (.cse62 (select |v_#memory_int_543| 25)) (.cse39 (select |v_#memory_int_542| 25)) (.cse72 (select |v_#memory_int_539| 25)) (.cse69 (select |v_#memory_int_547| 25)) (.cse53 (select |v_#memory_int_568| 25)) (.cse71 (select |v_#memory_int_541| 25)) (.cse57 (select |v_#memory_int_551| 25)) (.cse70 (select |v_#memory_int_556| 25)) (.cse75 (select |v_#memory_int_577| 25)) (.cse68 (select |v_#memory_int_571| 25)) (.cse47 (select |v_#memory_int_564| 26)) (.cse60 (select |v_#memory_int_553| 26)) (.cse76 (select |v_#memory_int_561| 25)) (.cse73 (select |v_#memory_int_570| 25)) (.cse42 (select |v_#memory_int_567| 26)) (.cse77 (select |v_#memory_int_552| 26)) (.cse48 (select |v_#memory_int_536| 25)) (.cse74 (select |v_#memory_int_580| 25)) (.cse30 (select |v_#memory_int_1580| 15)) (.cse36 (select |v_#memory_int_546| 25)) (.cse67 (select |v_#memory_int_532| 25)) (.cse32 (select |v_#memory_int_560| 25)) (.cse37 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse27 116 (select .cse28 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse22 0 21507) 4 (select .cse29 4))) |v_#memory_int_574|) (= 115 (select .cse30 0)) (= (store |v_#memory_int_566| 25 (store .cse31 120 (select .cse32 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse33 52 (select .cse34 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse35 40 (select .cse36 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse37 136 (select .cse38 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse39 80 (select .cse40 80)))) (= (store |v_#memory_int_550| 26 (store .cse41 84 (select .cse42 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse43 168 (select .cse44 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse45 232 (select .cse46 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse28 124 (select .cse47 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse48 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse49 216 (select .cse50 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse34 60 (select .cse51 60))) |v_#memory_int_557|) (= (select .cse52 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse44 176 (select .cse53 176)))) (= (store |v_#memory_int_579| 26 (store .cse54 28 (select .cse55 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse56 96 (select .cse57 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse58 248 (select .cse59 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse60 108 (select .cse27 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse61 64 (select .cse62 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse40 88 (select .cse56 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse59 256 (select .cse63 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse63 264 (select .cse64 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse46 240 (select .cse58 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse29 12 0) 16 0) 20 (select .cse54 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse65 44 (select .cse33 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse51 68 (select .cse66 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse67 56 (select .cse61 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse68 32 (select .cse35 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse69 208 (select .cse49 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse70 112 (select .cse31 112))) |v_#memory_int_566|) (= (select .cse52 0) 48) (= (store |v_#memory_int_541| 25 (store .cse71 192 (select .cse72 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse50 224 (select .cse45 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse55 36 (select .cse65 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse66 76 (select .cse41 76))) |v_#memory_int_550|) (= 112 (select .cse30 3)) (= (store |v_#memory_int_570| 25 (store .cse73 160 (select .cse43 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse74 16 (select .cse75 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse64 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse30 2) 105) (= (store |v_#memory_int_578| 25 (store .cse38 144 (select .cse76 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse62 72 (select .cse39 72)))) (= (store |v_#memory_int_539| 25 (store .cse72 200 (select .cse69 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse53 184 (select .cse71 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse57 104 (select .cse70 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse75 24 (select .cse68 24)))) (= (store |v_#memory_int_564| 26 (store .cse47 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse77 100 (select .cse60 100))) |v_#memory_int_553|) (= (select .cse30 4) 0) (= (store |v_#memory_int_561| 25 (store .cse76 152 (select .cse73 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse42 92 (select .cse77 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse48 8 (select .cse74 8)))) (= (select .cse30 1) 108) (= (store |v_#memory_int_546| 25 (store .cse36 48 (select .cse67 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse32 128 (select .cse37 128))) |v_#memory_int_563|))))) (.cse8 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse9 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse10 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse11 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse12 (not (= |c_ULTIMATE.start_main_#t~ret535#1.base| 0))) (.cse13 (exists ((|v_#memory_int_1581| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1581| |c_ULTIMATE.start_main_#t~ret535#1.base| .cse22) |c_#memory_int|))) (.cse14 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse15 (exists ((|v_#length_152| (Array Int Int))) (and (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#length_152| 16) 79) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (= (select |v_#length_152| 20) 45) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (= 37 (select |v_#length_152| 7)) (= 36 (select |v_#length_152| 19)) (= 87 (select |v_#length_152| 2)) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= 52 (select |v_#length_152| 21)) (= (select |v_#length_152| 11) 17) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select |v_#length_152| 26) 144)))) (.cse16 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse24 (select |v_#memory_$Pointer$.base_560| 26)) (.cse23 (select |v_#memory_$Pointer$.base_559| 26)) (.cse25 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse22 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse22 0 (select .cse23 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse24 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse25 16 (select .cse24 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse23 4 15) 12 (select .cse25 12)))))))) (.cse17 (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse19 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse20 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse20 4 0) 12 (select .cse21 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse21 16 (select .cse19 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse22 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse22 0 (select .cse20 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse18 (not (= (mod |c_ULTIMATE.start_main_#t~ret535#1.base| 18446744073709551616) 0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (exists ((|v_#length_154| (Array Int Int))) (= |c_#length| (store |v_#length_154| |c_ULTIMATE.start_main_#t~ret535#1.base| 40))) .cse7 .cse8 .cse9 .cse10 (exists ((|v_#valid_233| (Array Int Int))) (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (exists ((|v_#valid_234| (Array Int Int))) (and (= (select |v_#valid_234| |c_ULTIMATE.start_main_#t~ret535#1.base|) 0) (= |c_#valid| (store |v_#valid_234| |c_ULTIMATE.start_main_#t~ret535#1.base| 1)))) .cse18) (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_#valid_233| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_233| |c_ULTIMATE.start_main_#t~ret535#1.base| 1)) (= (select |v_#valid_233| |c_ULTIMATE.start_main_#t~ret535#1.base|) 0))) .cse4 .cse5 (exists ((|v_#length_155| (Array Int Int))) (= (store |v_#length_155| |c_ULTIMATE.start_main_#t~ret535#1.base| 40) |c_#length|)) (exists ((|v_#valid_235| (Array Int Int))) (= (select |v_#valid_235| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18)))) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:12:20,152 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (let ((.cse26 (+ |c_#StackHeapBarrier| 1)) (.cse22 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_1581| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1581| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| .cse22) |c_#memory_int|))) (.cse1 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse2 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse3 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse4 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse5 (exists ((|v_#valid_232| (Array Int Int))) (let ((.cse79 (store |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse82 (store .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse81 (store .cse82 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse78 (store .cse81 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse80 (store .cse78 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_232| 15) 1) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= (select .cse78 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#valid_232| 17) 1) (= (select |v_#valid_232| 20) 1) (= (select |v_#valid_232| 3) 1) (= (select .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_232| 0) 0) (= (select (store .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#valid_232| 4) 1) (= (select |v_#valid_232| 18) 1) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse81 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (= (select |v_#valid_232| 2) 1) (= (select |v_#valid_232| 1) 1) (= 1 (select |v_#valid_232| 21)) (= (select |v_#valid_232| 22) 1) (= (select |v_#valid_232| 23) 1) (= (select .cse82 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= 1 (select |v_#valid_232| 24)) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= (select .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0))))))))) (.cse6 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse7 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse8 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_559| 26)) (.cse34 (select |v_#memory_int_573| 26)) (.cse44 (select |v_#memory_int_562| 25)) (.cse27 (select |v_#memory_int_558| 26)) (.cse40 (select |v_#memory_int_540| 25)) (.cse56 (select |v_#memory_int_538| 25)) (.cse59 (select |v_#memory_int_548| 25)) (.cse63 (select |v_#memory_int_537| 25)) (.cse46 (select |v_#memory_int_554| 25)) (.cse58 (select |v_#memory_int_544| 25)) (.cse29 (select |v_#memory_int_574| 26)) (.cse54 (select |v_#memory_int_579| 26)) (.cse33 (select |v_#memory_int_572| 26)) (.cse51 (select |v_#memory_int_557| 26)) (.cse61 (select |v_#memory_int_531| 25)) (.cse35 (select |v_#memory_int_581| 25)) (.cse49 (select |v_#memory_int_534| 25)) (.cse31 (select |v_#memory_int_566| 25)) (.cse52 (select |v_#memory_int_1580| 1)) (.cse50 (select |v_#memory_int_533| 25)) (.cse45 (select |v_#memory_int_555| 25)) (.cse55 (select |v_#memory_int_576| 26)) (.cse65 (select |v_#memory_int_575| 26)) (.cse66 (select |v_#memory_int_549| 26)) (.cse41 (select |v_#memory_int_550| 26)) (.cse43 (select |v_#memory_int_569| 25)) (.cse64 (select |v_#memory_int_545| 25)) (.cse38 (select |v_#memory_int_578| 25)) (.cse62 (select |v_#memory_int_543| 25)) (.cse39 (select |v_#memory_int_542| 25)) (.cse72 (select |v_#memory_int_539| 25)) (.cse69 (select |v_#memory_int_547| 25)) (.cse53 (select |v_#memory_int_568| 25)) (.cse71 (select |v_#memory_int_541| 25)) (.cse57 (select |v_#memory_int_551| 25)) (.cse70 (select |v_#memory_int_556| 25)) (.cse75 (select |v_#memory_int_577| 25)) (.cse68 (select |v_#memory_int_571| 25)) (.cse47 (select |v_#memory_int_564| 26)) (.cse60 (select |v_#memory_int_553| 26)) (.cse76 (select |v_#memory_int_561| 25)) (.cse73 (select |v_#memory_int_570| 25)) (.cse42 (select |v_#memory_int_567| 26)) (.cse77 (select |v_#memory_int_552| 26)) (.cse48 (select |v_#memory_int_536| 25)) (.cse74 (select |v_#memory_int_580| 25)) (.cse30 (select |v_#memory_int_1580| 15)) (.cse36 (select |v_#memory_int_546| 25)) (.cse67 (select |v_#memory_int_532| 25)) (.cse32 (select |v_#memory_int_560| 25)) (.cse37 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse27 116 (select .cse28 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse22 0 21507) 4 (select .cse29 4))) |v_#memory_int_574|) (= 115 (select .cse30 0)) (= (store |v_#memory_int_566| 25 (store .cse31 120 (select .cse32 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse33 52 (select .cse34 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse35 40 (select .cse36 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse37 136 (select .cse38 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse39 80 (select .cse40 80)))) (= (store |v_#memory_int_550| 26 (store .cse41 84 (select .cse42 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse43 168 (select .cse44 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse45 232 (select .cse46 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse28 124 (select .cse47 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse48 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse49 216 (select .cse50 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse34 60 (select .cse51 60))) |v_#memory_int_557|) (= (select .cse52 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse44 176 (select .cse53 176)))) (= (store |v_#memory_int_579| 26 (store .cse54 28 (select .cse55 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse56 96 (select .cse57 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse58 248 (select .cse59 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse60 108 (select .cse27 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse61 64 (select .cse62 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse40 88 (select .cse56 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse59 256 (select .cse63 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse63 264 (select .cse64 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse46 240 (select .cse58 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse29 12 0) 16 0) 20 (select .cse54 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse65 44 (select .cse33 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse51 68 (select .cse66 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse67 56 (select .cse61 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse68 32 (select .cse35 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse69 208 (select .cse49 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse70 112 (select .cse31 112))) |v_#memory_int_566|) (= (select .cse52 0) 48) (= (store |v_#memory_int_541| 25 (store .cse71 192 (select .cse72 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse50 224 (select .cse45 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse55 36 (select .cse65 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse66 76 (select .cse41 76))) |v_#memory_int_550|) (= 112 (select .cse30 3)) (= (store |v_#memory_int_570| 25 (store .cse73 160 (select .cse43 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse74 16 (select .cse75 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse64 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse30 2) 105) (= (store |v_#memory_int_578| 25 (store .cse38 144 (select .cse76 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse62 72 (select .cse39 72)))) (= (store |v_#memory_int_539| 25 (store .cse72 200 (select .cse69 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse53 184 (select .cse71 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse57 104 (select .cse70 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse75 24 (select .cse68 24)))) (= (store |v_#memory_int_564| 26 (store .cse47 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse77 100 (select .cse60 100))) |v_#memory_int_553|) (= (select .cse30 4) 0) (= (store |v_#memory_int_561| 25 (store .cse76 152 (select .cse73 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse42 92 (select .cse77 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse48 8 (select .cse74 8)))) (= (select .cse30 1) 108) (= (store |v_#memory_int_546| 25 (store .cse36 48 (select .cse67 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse32 128 (select .cse37 128))) |v_#memory_int_563|))))) (.cse9 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse10 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse11 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse12 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse13 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse14 (<= .cse26 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse15 (exists ((|v_#length_152| (Array Int Int))) (and (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#length_152| 16) 79) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (= (select |v_#length_152| 20) 45) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (= 37 (select |v_#length_152| 7)) (= 36 (select |v_#length_152| 19)) (= 87 (select |v_#length_152| 2)) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= 52 (select |v_#length_152| 21)) (= (select |v_#length_152| 11) 17) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select |v_#length_152| 26) 144)))) (.cse16 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse24 (select |v_#memory_$Pointer$.base_560| 26)) (.cse23 (select |v_#memory_$Pointer$.base_559| 26)) (.cse25 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse22 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse22 0 (select .cse23 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse24 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse25 16 (select .cse24 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse23 4 15) 12 (select .cse25 12)))))))) (.cse17 (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse19 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse20 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse20 4 0) 12 (select .cse21 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse21 16 (select .cse19 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse22 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse22 0 (select .cse20 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse18 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|))) (or (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_#valid_234| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_234| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1)) (= (select |v_#valid_234| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0))) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (exists ((|v_#length_154| (Array Int Int))) (= (store |v_#length_154| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 40) |c_#length|)) .cse11 .cse12 (exists ((|v_#valid_233| (Array Int Int))) (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (exists ((|v_#valid_235| (Array Int Int))) (= (select |v_#valid_235| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (exists ((|v_#length_155| (Array Int Int))) (= (store |v_#length_155| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 40) |c_#length|)) (exists ((|v_#valid_233| (Array Int Int))) (and (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0) (= |c_#valid| (store |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1)))) .cse17 .cse18)))) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:12:22,192 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (let ((.cse27 ((as const (Array Int Int)) 0)) (.cse31 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse1 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse2 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse3 (not (= (mod |c_ULTIMATE.start_main_#t~ret536#1.base| 18446744073709551616) 0))) (.cse4 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse5 (exists ((|v_#valid_232| (Array Int Int))) (let ((.cse84 (store |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse87 (store .cse84 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse86 (store .cse87 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse83 (store .cse86 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse85 (store .cse83 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_232| 15) 1) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= (select .cse83 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#valid_232| 17) 1) (= (select |v_#valid_232| 20) 1) (= (select |v_#valid_232| 3) 1) (= (select .cse84 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_232| 0) 0) (= (select (store .cse85 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#valid_232| 4) 1) (= (select |v_#valid_232| 18) 1) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse86 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (= (select |v_#valid_232| 2) 1) (= (select |v_#valid_232| 1) 1) (= 1 (select |v_#valid_232| 21)) (= (select |v_#valid_232| 22) 1) (= (select |v_#valid_232| 23) 1) (= (select .cse87 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= 1 (select |v_#valid_232| 24)) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= (select .cse85 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0))))))))) (.cse6 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse7 (exists ((|v_#valid_233| (Array Int Int))) (and (= (select |v_#valid_233| |c_ULTIMATE.start_main_#t~ret536#1.base|) 0) (= |c_#valid| (store |v_#valid_233| |c_ULTIMATE.start_main_#t~ret536#1.base| 1))))) (.cse8 (<= (+ |c_ULTIMATE.start_main_#t~ret536#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse10 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse33 (select |v_#memory_int_559| 26)) (.cse39 (select |v_#memory_int_573| 26)) (.cse49 (select |v_#memory_int_562| 25)) (.cse32 (select |v_#memory_int_558| 26)) (.cse45 (select |v_#memory_int_540| 25)) (.cse61 (select |v_#memory_int_538| 25)) (.cse64 (select |v_#memory_int_548| 25)) (.cse68 (select |v_#memory_int_537| 25)) (.cse51 (select |v_#memory_int_554| 25)) (.cse63 (select |v_#memory_int_544| 25)) (.cse34 (select |v_#memory_int_574| 26)) (.cse59 (select |v_#memory_int_579| 26)) (.cse38 (select |v_#memory_int_572| 26)) (.cse56 (select |v_#memory_int_557| 26)) (.cse66 (select |v_#memory_int_531| 25)) (.cse40 (select |v_#memory_int_581| 25)) (.cse54 (select |v_#memory_int_534| 25)) (.cse36 (select |v_#memory_int_566| 25)) (.cse57 (select |v_#memory_int_1580| 1)) (.cse55 (select |v_#memory_int_533| 25)) (.cse50 (select |v_#memory_int_555| 25)) (.cse60 (select |v_#memory_int_576| 26)) (.cse70 (select |v_#memory_int_575| 26)) (.cse71 (select |v_#memory_int_549| 26)) (.cse46 (select |v_#memory_int_550| 26)) (.cse48 (select |v_#memory_int_569| 25)) (.cse69 (select |v_#memory_int_545| 25)) (.cse43 (select |v_#memory_int_578| 25)) (.cse67 (select |v_#memory_int_543| 25)) (.cse44 (select |v_#memory_int_542| 25)) (.cse77 (select |v_#memory_int_539| 25)) (.cse74 (select |v_#memory_int_547| 25)) (.cse58 (select |v_#memory_int_568| 25)) (.cse76 (select |v_#memory_int_541| 25)) (.cse62 (select |v_#memory_int_551| 25)) (.cse75 (select |v_#memory_int_556| 25)) (.cse80 (select |v_#memory_int_577| 25)) (.cse73 (select |v_#memory_int_571| 25)) (.cse52 (select |v_#memory_int_564| 26)) (.cse65 (select |v_#memory_int_553| 26)) (.cse81 (select |v_#memory_int_561| 25)) (.cse78 (select |v_#memory_int_570| 25)) (.cse47 (select |v_#memory_int_567| 26)) (.cse82 (select |v_#memory_int_552| 26)) (.cse53 (select |v_#memory_int_536| 25)) (.cse79 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_1580| 15)) (.cse41 (select |v_#memory_int_546| 25)) (.cse72 (select |v_#memory_int_532| 25)) (.cse37 (select |v_#memory_int_560| 25)) (.cse42 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse32 116 (select .cse33 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse27 0 21507) 4 (select .cse34 4))) |v_#memory_int_574|) (= 115 (select .cse35 0)) (= (store |v_#memory_int_566| 25 (store .cse36 120 (select .cse37 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse38 52 (select .cse39 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse40 40 (select .cse41 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse42 136 (select .cse43 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse44 80 (select .cse45 80)))) (= (store |v_#memory_int_550| 26 (store .cse46 84 (select .cse47 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse48 168 (select .cse49 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse50 232 (select .cse51 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse33 124 (select .cse52 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse53 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse54 216 (select .cse55 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse39 60 (select .cse56 60))) |v_#memory_int_557|) (= (select .cse57 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse49 176 (select .cse58 176)))) (= (store |v_#memory_int_579| 26 (store .cse59 28 (select .cse60 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse61 96 (select .cse62 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse63 248 (select .cse64 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse65 108 (select .cse32 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse66 64 (select .cse67 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse45 88 (select .cse61 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse64 256 (select .cse68 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse68 264 (select .cse69 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse51 240 (select .cse63 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse34 12 0) 16 0) 20 (select .cse59 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse70 44 (select .cse38 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse56 68 (select .cse71 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse72 56 (select .cse66 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse73 32 (select .cse40 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse74 208 (select .cse54 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse75 112 (select .cse36 112))) |v_#memory_int_566|) (= (select .cse57 0) 48) (= (store |v_#memory_int_541| 25 (store .cse76 192 (select .cse77 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse55 224 (select .cse50 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse60 36 (select .cse70 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse71 76 (select .cse46 76))) |v_#memory_int_550|) (= 112 (select .cse35 3)) (= (store |v_#memory_int_570| 25 (store .cse78 160 (select .cse48 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse79 16 (select .cse80 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse69 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse35 2) 105) (= (store |v_#memory_int_578| 25 (store .cse43 144 (select .cse81 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse67 72 (select .cse44 72)))) (= (store |v_#memory_int_539| 25 (store .cse77 200 (select .cse74 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse58 184 (select .cse76 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse62 104 (select .cse75 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse80 24 (select .cse73 24)))) (= (store |v_#memory_int_564| 26 (store .cse52 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse82 100 (select .cse65 100))) |v_#memory_int_553|) (= (select .cse35 4) 0) (= (store |v_#memory_int_561| 25 (store .cse81 152 (select .cse78 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse47 92 (select .cse82 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse53 8 (select .cse79 8)))) (= (select .cse35 1) 108) (= (store |v_#memory_int_546| 25 (store .cse41 48 (select .cse72 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse37 128 (select .cse42 128))) |v_#memory_int_563|))))) (.cse11 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse12 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse13 (not (= |c_ULTIMATE.start_main_#t~ret536#1.base| 0))) (.cse14 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse15 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse16 (exists ((|v_#memory_int_1581| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1581| |c_ULTIMATE.start_main_#t~ret536#1.base| .cse27)))) (.cse17 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse18 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse19 (exists ((|v_#length_152| (Array Int Int))) (and (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#length_152| 16) 79) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (= (select |v_#length_152| 20) 45) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (= 37 (select |v_#length_152| 7)) (= 36 (select |v_#length_152| 19)) (= 87 (select |v_#length_152| 2)) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= 52 (select |v_#length_152| 21)) (= (select |v_#length_152| 11) 17) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select |v_#length_152| 26) 144)))) (.cse20 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse29 (select |v_#memory_$Pointer$.base_560| 26)) (.cse28 (select |v_#memory_$Pointer$.base_559| 26)) (.cse30 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse27 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse27 0 (select .cse28 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse29 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse30 16 (select .cse29 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse28 4 15) 12 (select .cse30 12)))))))) (.cse21 (exists ((|v_#length_153| (Array Int Int))) (= (store |v_#length_153| |c_ULTIMATE.start_main_#t~ret536#1.base| 184) |c_#length|))) (.cse22 (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse26 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse24 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse25 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse24 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse25 4 0) 12 (select .cse26 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse26 16 (select .cse24 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse27 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse27 0 (select .cse25 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse23 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|))) (or (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_#valid_233| (Array Int Int))) (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0)) .cse4 .cse5 .cse6 (exists ((|v_#valid_235| (Array Int Int))) (= (select |v_#valid_235| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (exists ((|v_#valid_234| (Array Int Int))) (= (select |v_#valid_234| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0)) .cse13 .cse14 .cse15 .cse16 (exists ((|v_#valid_233| (Array Int Int))) (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23)))) (= |c_ULTIMATE.start_main_#t~ret536#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:12:24,230 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (let ((.cse27 ((as const (Array Int Int)) 0)) (.cse31 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (not (= (mod |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 18446744073709551616) 0))) (.cse1 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse2 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse3 (exists ((|v_#length_153| (Array Int Int))) (= (store |v_#length_153| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 184) |c_#length|))) (.cse4 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse5 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse6 (exists ((|v_#valid_232| (Array Int Int))) (let ((.cse84 (store |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse87 (store .cse84 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse86 (store .cse87 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse83 (store .cse86 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse85 (store .cse83 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_232| 15) 1) (= (select |v_#valid_232| 9) 1) (= (select |v_#valid_232| 12) 1) (= (select .cse83 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_232| 19) 1) (= (select |v_#valid_232| 5) 1) (= (select |v_#valid_232| 17) 1) (= (select |v_#valid_232| 20) 1) (= (select |v_#valid_232| 3) 1) (= (select .cse84 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_232| 0) 0) (= (select (store .cse85 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_232| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_232| 8) 1) (= (select |v_#valid_232| 4) 1) (= (select |v_#valid_232| 18) 1) (= (select |v_#valid_232| 16) 1) (= (select |v_#valid_232| 10) 1) (= (select .cse86 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_232| 13) 1) (= (select |v_#valid_232| 11) 1) (= (select |v_#valid_232| 6) 1) (= (select |v_#valid_232| 2) 1) (= (select |v_#valid_232| 1) 1) (= 1 (select |v_#valid_232| 21)) (= (select |v_#valid_232| 22) 1) (= (select |v_#valid_232| 23) 1) (= (select .cse87 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= 1 (select |v_#valid_232| 24)) (= (select |v_#valid_232| 7) 1) (= (select |v_#valid_232| 14) 1) (= (select |v_#valid_232| 26) 1) (= (select |v_#valid_232| 25) 1) (= (select .cse85 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0))))))))) (.cse7 (exists ((|v_#valid_233| (Array Int Int))) (and (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg0~0#1.base|) 0) (= |c_#valid| (store |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 1))))) (.cse8 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse9 (not (= |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 0))) (.cse10 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse11 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_1580| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse33 (select |v_#memory_int_559| 26)) (.cse39 (select |v_#memory_int_573| 26)) (.cse49 (select |v_#memory_int_562| 25)) (.cse32 (select |v_#memory_int_558| 26)) (.cse45 (select |v_#memory_int_540| 25)) (.cse61 (select |v_#memory_int_538| 25)) (.cse64 (select |v_#memory_int_548| 25)) (.cse68 (select |v_#memory_int_537| 25)) (.cse51 (select |v_#memory_int_554| 25)) (.cse63 (select |v_#memory_int_544| 25)) (.cse34 (select |v_#memory_int_574| 26)) (.cse59 (select |v_#memory_int_579| 26)) (.cse38 (select |v_#memory_int_572| 26)) (.cse56 (select |v_#memory_int_557| 26)) (.cse66 (select |v_#memory_int_531| 25)) (.cse40 (select |v_#memory_int_581| 25)) (.cse54 (select |v_#memory_int_534| 25)) (.cse36 (select |v_#memory_int_566| 25)) (.cse57 (select |v_#memory_int_1580| 1)) (.cse55 (select |v_#memory_int_533| 25)) (.cse50 (select |v_#memory_int_555| 25)) (.cse60 (select |v_#memory_int_576| 26)) (.cse70 (select |v_#memory_int_575| 26)) (.cse71 (select |v_#memory_int_549| 26)) (.cse46 (select |v_#memory_int_550| 26)) (.cse48 (select |v_#memory_int_569| 25)) (.cse69 (select |v_#memory_int_545| 25)) (.cse43 (select |v_#memory_int_578| 25)) (.cse67 (select |v_#memory_int_543| 25)) (.cse44 (select |v_#memory_int_542| 25)) (.cse77 (select |v_#memory_int_539| 25)) (.cse74 (select |v_#memory_int_547| 25)) (.cse58 (select |v_#memory_int_568| 25)) (.cse76 (select |v_#memory_int_541| 25)) (.cse62 (select |v_#memory_int_551| 25)) (.cse75 (select |v_#memory_int_556| 25)) (.cse80 (select |v_#memory_int_577| 25)) (.cse73 (select |v_#memory_int_571| 25)) (.cse52 (select |v_#memory_int_564| 26)) (.cse65 (select |v_#memory_int_553| 26)) (.cse81 (select |v_#memory_int_561| 25)) (.cse78 (select |v_#memory_int_570| 25)) (.cse47 (select |v_#memory_int_567| 26)) (.cse82 (select |v_#memory_int_552| 26)) (.cse53 (select |v_#memory_int_536| 25)) (.cse79 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_1580| 15)) (.cse41 (select |v_#memory_int_546| 25)) (.cse72 (select |v_#memory_int_532| 25)) (.cse37 (select |v_#memory_int_560| 25)) (.cse42 (select |v_#memory_int_563| 25))) (and (= (store |v_#memory_int_558| 26 (store .cse32 116 (select .cse33 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse27 0 21507) 4 (select .cse34 4))) |v_#memory_int_574|) (= 115 (select .cse35 0)) (= (store |v_#memory_int_566| 25 (store .cse36 120 (select .cse37 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse38 52 (select .cse39 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse40 40 (select .cse41 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse42 136 (select .cse43 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse44 80 (select .cse45 80)))) (= (store |v_#memory_int_550| 26 (store .cse46 84 (select .cse47 84))) |v_#memory_int_567|) (= (store |v_#memory_int_569| 25 (store .cse48 168 (select .cse49 168))) |v_#memory_int_562|) (= (store |v_#memory_int_555| 25 (store .cse50 232 (select .cse51 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse33 124 (select .cse52 124))) |v_#memory_int_564|) (= (store |v_#memory_int_1580| 25 (store (select |v_#memory_int_1580| 25) 0 (select .cse53 0))) |v_#memory_int_536|) (= (store |v_#memory_int_534| 25 (store .cse54 216 (select .cse55 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse39 60 (select .cse56 60))) |v_#memory_int_557|) (= (select .cse57 1) 0) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse49 176 (select .cse58 176)))) (= (store |v_#memory_int_579| 26 (store .cse59 28 (select .cse60 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse61 96 (select .cse62 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse63 248 (select .cse64 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse65 108 (select .cse32 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse66 64 (select .cse67 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse45 88 (select .cse61 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse64 256 (select .cse68 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse68 264 (select .cse69 264))) |v_#memory_int_545|) (= (store |v_#memory_int_554| 25 (store .cse51 240 (select .cse63 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse34 12 0) 16 0) 20 (select .cse59 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse70 44 (select .cse38 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse56 68 (select .cse71 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse72 56 (select .cse66 56))) |v_#memory_int_531|) (= (store |v_#memory_int_571| 25 (store .cse73 32 (select .cse40 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse74 208 (select .cse54 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse75 112 (select .cse36 112))) |v_#memory_int_566|) (= (select .cse57 0) 48) (= (store |v_#memory_int_541| 25 (store .cse76 192 (select .cse77 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse55 224 (select .cse50 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse60 36 (select .cse70 36))) |v_#memory_int_575|) (= (store |v_#memory_int_549| 26 (store .cse71 76 (select .cse46 76))) |v_#memory_int_550|) (= 112 (select .cse35 3)) (= (store |v_#memory_int_570| 25 (store .cse78 160 (select .cse48 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse79 16 (select .cse80 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse69 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (select .cse35 2) 105) (= (store |v_#memory_int_578| 25 (store .cse43 144 (select .cse81 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse67 72 (select .cse44 72)))) (= (store |v_#memory_int_539| 25 (store .cse77 200 (select .cse74 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse58 184 (select .cse76 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse62 104 (select .cse75 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse80 24 (select .cse73 24)))) (= (store |v_#memory_int_564| 26 (store .cse52 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse82 100 (select .cse65 100))) |v_#memory_int_553|) (= (select .cse35 4) 0) (= (store |v_#memory_int_561| 25 (store .cse81 152 (select .cse78 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse47 92 (select .cse82 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse53 8 (select .cse79 8)))) (= (select .cse35 1) 108) (= (store |v_#memory_int_546| 25 (store .cse41 48 (select .cse72 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse37 128 (select .cse42 128))) |v_#memory_int_563|))))) (.cse12 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse13 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse14 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse15 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse16 (<= (+ |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse17 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse18 (<= .cse31 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse19 (exists ((|v_#length_152| (Array Int Int))) (and (= 13 (select |v_#length_152| 12)) (= 46 (select |v_#length_152| 9)) (= 41 (select |v_#length_152| 8)) (= 26 (select |v_#length_152| 3)) (= 280 (select |v_#length_152| 25)) (= (select |v_#length_152| 13) 37) (= (select |v_#length_152| 4) 64) (= (select |v_#length_152| 16) 79) (= 62 (select |v_#length_152| 24)) (= 5 (select |v_#length_152| 15)) (= (select |v_#length_152| 23) 54) (= (select |v_#length_152| 14) 20) (= (select |v_#length_152| 20) 45) (= 32 (select |v_#length_152| 10)) (= 72 (select |v_#length_152| 18)) (= 37 (select |v_#length_152| 7)) (= 36 (select |v_#length_152| 19)) (= 87 (select |v_#length_152| 2)) (= 34 (select |v_#length_152| 6)) (= 37 (select |v_#length_152| 22)) (= 52 (select |v_#length_152| 21)) (= (select |v_#length_152| 11) 17) (= 22 (select |v_#length_152| 17)) (= 2 (select |v_#length_152| 1)) (= 59 (select |v_#length_152| 5)) (= (select |v_#length_152| 26) 144)))) (.cse20 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse29 (select |v_#memory_$Pointer$.base_560| 26)) (.cse28 (select |v_#memory_$Pointer$.base_559| 26)) (.cse30 (select |v_#memory_$Pointer$.base_558| 26))) (and (= (store (store |v_#memory_$Pointer$.base_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse27 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse27 0 (select .cse28 0))) |v_#memory_$Pointer$.base_559|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse29 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse30 16 (select .cse29 16))) |v_#memory_$Pointer$.base_560|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse28 4 15) 12 (select .cse30 12)))))))) (.cse21 (exists ((|v_#memory_int_1581| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1581| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| .cse27)))) (.cse22 (exists ((|v_#memory_$Pointer$.offset_864| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse26 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse24 (select |v_#memory_$Pointer$.offset_559| 26)) (.cse25 (select |v_#memory_$Pointer$.offset_558| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse24 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse25 4 0) 12 (select .cse26 12)))) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse26 16 (select .cse24 16))) |v_#memory_$Pointer$.offset_559|) (= (store (store |v_#memory_$Pointer$.offset_864| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse27 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse27 0 (select .cse25 0))) |v_#memory_$Pointer$.offset_558|))))) (.cse23 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (exists ((|v_#valid_234| (Array Int Int))) (= (select |v_#valid_234| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0)) .cse14 .cse15 .cse16 (exists ((|v_#valid_233| (Array Int Int))) (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_#valid_233| (Array Int Int))) (= (select |v_#valid_233| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0)) .cse5 .cse6 .cse7 .cse8 (exists ((|v_#valid_235| (Array Int Int))) (= (select |v_#valid_235| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23)))) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= |c_ULTIMATE.start_main_~ldvarg0~0#1.offset| 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:12:46,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1234285492] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:12:46,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:12:46,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [5, 4, 5] total 65 [2024-11-09 07:12:46,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067838446] [2024-11-09 07:12:46,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:12:46,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-11-09 07:12:46,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:12:46,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-11-09 07:12:46,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=2619, Unknown=11, NotChecked=1254, Total=4160 [2024-11-09 07:12:46,495 INFO L87 Difference]: Start difference. First operand 1874 states and 2743 transitions. Second operand has 57 states, 36 states have (on average 2.4444444444444446) internal successors, (88), 35 states have internal predecessors, (88), 17 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 16 states have call predecessors, (28), 17 states have call successors, (28) [2024-11-09 07:12:48,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:12:50,519 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:12:52,541 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:12:54,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:12:56,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:12:58,571 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:00,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:02,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:04,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:06,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:08,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:10,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:12,675 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:14,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:16,694 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:18,709 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:20,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:22,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:24,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:26,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:28,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:30,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:32,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:34,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:36,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:38,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:40,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:42,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:44,871 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:46,886 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:48,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:50,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:52,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:54,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:13:56,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:13:58,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:14:00,952 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:14:02,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:04,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:06,995 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:08,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:11,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:14:13,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:15,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:17,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:14:29,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:33,210 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:34,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:14:35,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:38,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:14:40,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:14:42,059 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:44,570 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:46,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:49,740 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:53,779 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:14:56,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:14:58,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:15:01,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:15:04,019 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:15:06,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:15:31,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:15:31,992 INFO L93 Difference]: Finished difference Result 3767 states and 5513 transitions. [2024-11-09 07:15:31,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-09 07:15:31,992 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 36 states have (on average 2.4444444444444446) internal successors, (88), 35 states have internal predecessors, (88), 17 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 16 states have call predecessors, (28), 17 states have call successors, (28) Word has length 222 [2024-11-09 07:15:31,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:15:32,006 INFO L225 Difference]: With dead ends: 3767 [2024-11-09 07:15:32,006 INFO L226 Difference]: Without dead ends: 1955 [2024-11-09 07:15:32,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 606 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 11 IntricatePredicates, 0 DeprecatedPredicates, 1332 ImplicationChecksByTransitivity, 53.7s TimeCoverageRelationStatistics Valid=358, Invalid=3707, Unknown=11, NotChecked=1474, Total=5550 [2024-11-09 07:15:32,015 INFO L432 NwaCegarLoop]: 1207 mSDtfsCounter, 37 mSDsluCounter, 39825 mSDsCounter, 0 mSdLazyCounter, 11042 mSolverCounterSat, 18 mSolverCounterUnsat, 64 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 154.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 41032 SdHoareTripleChecker+Invalid, 18846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 11042 IncrementalHoareTripleChecker+Invalid, 64 IncrementalHoareTripleChecker+Unknown, 7722 IncrementalHoareTripleChecker+Unchecked, 157.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:15:32,015 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 41032 Invalid, 18846 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [18 Valid, 11042 Invalid, 64 Unknown, 7722 Unchecked, 157.1s Time] [2024-11-09 07:15:32,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1955 states. [2024-11-09 07:15:32,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1955 to 1950. [2024-11-09 07:15:32,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1950 states, 1263 states have (on average 1.3903404592240696) internal successors, (1756), 1328 states have internal predecessors, (1756), 542 states have call successors, (542), 146 states have call predecessors, (542), 144 states have return successors, (544), 536 states have call predecessors, (544), 542 states have call successors, (544) [2024-11-09 07:15:32,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 2842 transitions. [2024-11-09 07:15:32,289 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 2842 transitions. Word has length 222 [2024-11-09 07:15:32,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:15:32,292 INFO L471 AbstractCegarLoop]: Abstraction has 1950 states and 2842 transitions. [2024-11-09 07:15:32,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 36 states have (on average 2.4444444444444446) internal successors, (88), 35 states have internal predecessors, (88), 17 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 16 states have call predecessors, (28), 17 states have call successors, (28) [2024-11-09 07:15:32,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 2842 transitions. [2024-11-09 07:15:32,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-09 07:15:32,304 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:15:32,304 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:15:32,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 07:15:32,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:15:32,505 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:15:32,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:15:32,506 INFO L85 PathProgramCache]: Analyzing trace with hash -618840448, now seen corresponding path program 1 times [2024-11-09 07:15:32,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:15:32,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903279823] [2024-11-09 07:15:32,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:15:32,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:15:33,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:15:33,556 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2024-11-09 07:15:33,556 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:15:33,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903279823] [2024-11-09 07:15:33,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903279823] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:15:33,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170504854] [2024-11-09 07:15:33,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:15:33,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:15:33,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:15:33,560 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:15:33,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 07:15:34,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:15:34,948 INFO L255 TraceCheckSpWp]: Trace formula consists of 1941 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:15:34,953 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:15:35,410 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2024-11-09 07:15:35,410 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:15:35,845 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2024-11-09 07:15:35,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170504854] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:15:35,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2069556040] [2024-11-09 07:15:35,849 INFO L159 IcfgInterpreter]: Started Sifa with 127 locations of interest [2024-11-09 07:15:35,850 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:15:35,850 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:15:35,850 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:15:35,851 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:16:36,732 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_memset with input of size 152 for LOIs [2024-11-09 07:16:36,806 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_init_zalloc with input of size 858 for LOIs [2024-11-09 07:16:56,196 INFO L197 IcfgInterpreter]: Interpreting procedure #Ultimate.meminit with input of size 877 for LOIs [2024-11-09 07:17:00,644 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 894 for LOIs [2024-11-09 07:17:37,212 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 64 for LOIs [2024-11-09 07:17:37,220 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:17:39,241 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_#StackHeapBarrier| 1)) (.cse3 ((as const (Array Int Int)) 0))) (and (not (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 0)) (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (not (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 0)) (not (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 0)) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (not (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 0)) (= c_~sl_ldisc_group1~0.offset 0) (not (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 0)) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (not (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 0)) (= |c_~#sl_netdev_ops~0.base| 25) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= 0 c_~ldv_retval_3~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= |c_#length| (store (store (store (store (store (store (store |v_#length_193| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 4)) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15)))) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_560| 26)) (.cse4 (select |v_#memory_$Pointer$.base_559| 26)) (.cse2 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse1 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse2 16 (select .cse1 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse3 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse3 0 (select .cse4 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse4 4 15) 12 (select .cse2 12))))))) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse6 (select |v_#memory_int_559| 26)) (.cse11 (select |v_#memory_int_573| 26)) (.cse22 (select |v_#memory_int_562| 25)) (.cse5 (select |v_#memory_int_558| 26)) (.cse17 (select |v_#memory_int_540| 25)) (.cse32 (select |v_#memory_int_538| 25)) (.cse35 (select |v_#memory_int_548| 25)) (.cse39 (select |v_#memory_int_537| 25)) (.cse24 (select |v_#memory_int_554| 25)) (.cse34 (select |v_#memory_int_544| 25)) (.cse7 (select |v_#memory_int_574| 26)) (.cse30 (select |v_#memory_int_579| 26)) (.cse10 (select |v_#memory_int_572| 26)) (.cse28 (select |v_#memory_int_557| 26)) (.cse37 (select |v_#memory_int_531| 25)) (.cse12 (select |v_#memory_int_581| 25)) (.cse26 (select |v_#memory_int_534| 25)) (.cse8 (select |v_#memory_int_566| 25)) (.cse27 (select |v_#memory_int_533| 25)) (.cse23 (select |v_#memory_int_555| 25)) (.cse31 (select |v_#memory_int_576| 26)) (.cse42 (select |v_#memory_int_575| 26)) (.cse43 (select |v_#memory_int_549| 26)) (.cse18 (select |v_#memory_int_550| 26)) (.cse21 (select |v_#memory_int_569| 25)) (.cse40 (select |v_#memory_int_545| 25)) (.cse15 (select |v_#memory_int_578| 25)) (.cse38 (select |v_#memory_int_543| 25)) (.cse16 (select |v_#memory_int_542| 25)) (.cse50 (select |v_#memory_int_539| 25)) (.cse47 (select |v_#memory_int_547| 25)) (.cse29 (select |v_#memory_int_568| 25)) (.cse49 (select |v_#memory_int_541| 25)) (.cse33 (select |v_#memory_int_551| 25)) (.cse48 (select |v_#memory_int_556| 25)) (.cse54 (select |v_#memory_int_577| 25)) (.cse46 (select |v_#memory_int_571| 25)) (.cse25 (select |v_#memory_int_564| 26)) (.cse45 (select |v_#memory_int_565| 26)) (.cse36 (select |v_#memory_int_553| 26)) (.cse55 (select |v_#memory_int_561| 25)) (.cse52 (select |v_#memory_int_570| 25)) (.cse19 (select |v_#memory_int_567| 26)) (.cse56 (select |v_#memory_int_552| 26)) (.cse51 (select |v_#memory_int_536| 25)) (.cse53 (select |v_#memory_int_580| 25)) (.cse13 (select |v_#memory_int_546| 25)) (.cse44 (select |v_#memory_int_532| 25)) (.cse9 (select |v_#memory_int_560| 25)) (.cse14 (select |v_#memory_int_563| 25)) (.cse20 (select |v_#memory_int_1773| 15)) (.cse41 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse5 116 (select .cse6 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse3 0 21507) 4 (select .cse7 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse8 120 (select .cse9 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse10 52 (select .cse11 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse12 40 (select .cse13 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse14 136 (select .cse15 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse16 80 (select .cse17 80)))) (= (store |v_#memory_int_550| 26 (store .cse18 84 (select .cse19 84))) |v_#memory_int_567|) (= (select .cse20 0) 115) (= (store |v_#memory_int_569| 25 (store .cse21 168 (select .cse22 168))) |v_#memory_int_562|) (= (select .cse20 2) 105) (= (store |v_#memory_int_555| 25 (store .cse23 232 (select .cse24 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse6 124 (select .cse25 124))) |v_#memory_int_564|) (= (select .cse20 4) 0) (= (store |v_#memory_int_534| 25 (store .cse26 216 (select .cse27 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse11 60 (select .cse28 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse22 176 (select .cse29 176)))) (= (store |v_#memory_int_579| 26 (store .cse30 28 (select .cse31 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse32 96 (select .cse33 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse34 248 (select .cse35 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse36 108 (select .cse5 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse37 64 (select .cse38 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse17 88 (select .cse32 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse35 256 (select .cse39 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse39 264 (select .cse40 264))) |v_#memory_int_545|) (= (select .cse41 1) 0) (= (store |v_#memory_int_554| 25 (store .cse24 240 (select .cse34 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse7 12 0) 16 0) 20 (select .cse30 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse42 44 (select .cse10 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse28 68 (select .cse43 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse44 56 (select .cse37 56))) |v_#memory_int_531|) (= 108 (select .cse20 1)) (= (store |v_#memory_int_565| 26 (store .cse45 140 0)) |c_#memory_int|) (= (store |v_#memory_int_571| 25 (store .cse46 32 (select .cse12 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse47 208 (select .cse26 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse48 112 (select .cse8 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse49 192 (select .cse50 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse27 224 (select .cse23 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse31 36 (select .cse42 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse51 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse43 76 (select .cse18 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse52 160 (select .cse21 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse53 16 (select .cse54 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse40 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse15 144 (select .cse55 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse38 72 (select .cse16 72)))) (= (store |v_#memory_int_539| 25 (store .cse50 200 (select .cse47 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse29 184 (select .cse49 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse33 104 (select .cse48 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse54 24 (select .cse46 24)))) (= (store |v_#memory_int_564| 26 (store .cse25 132 (select .cse45 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse56 100 (select .cse36 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse55 152 (select .cse52 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse19 92 (select .cse56 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse51 8 (select .cse53 8)))) (= (store |v_#memory_int_546| 25 (store .cse13 48 (select .cse44 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse9 128 (select .cse14 128))) |v_#memory_int_563|) (= 112 (select .cse20 3)) (= (select .cse41 0) 48)))) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (not (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 0)) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse59 (store |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse58 (store .cse59 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse62 (store .cse58 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse57 (store .cse62 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse60 (store .cse57 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (let ((.cse61 (store .cse60 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select .cse57 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select .cse58 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select |v_#valid_278| 19) 1) (= (select .cse59 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select .cse60 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select |v_#valid_278| 14) 1) (= |c_#valid| (store .cse61 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1)) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| 25) 1) (= (select .cse62 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_278| 9) 1) (= (select .cse61 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#valid_278| 8) 1) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= (select |v_#valid_278| 18) 1))))))))) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse64 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse65 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse63 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse63 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse64 4 0) 12 (select .cse65 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse3 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse3 0 (select .cse64 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse65 16 (select .cse63 16))) |v_#memory_$Pointer$.offset_559|)))) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-09 07:17:41,285 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (= c_~ldv_timer_list_1~0.offset 0)) (.cse2 (= 256 c_~slip_maxdev~0)) (.cse3 (= c_~ldv_timer_list_2~0.offset 0)) (.cse4 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse12 (= |c_~#sl_ldisc~0.base| 26)) (.cse13 (= c_~sl_ldisc_group1~0.base 0)) (.cse14 (= c_~slip_devs~0.base 0)) (.cse15 (= c_~ldv_timer_state_1~0 0)) (.cse16 (= c_~ldv_timer_list_1~0.base 0)) (.cse17 (= c_~ldv_timer_state_2~0 0)) (.cse18 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse19 (<= 1 |c_#StackHeapBarrier|)) (.cse20 (= c_~sl_ldisc_group1~0.offset 0)) (.cse21 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse22 (= c_~ldv_state_variable_1~0 0)) (.cse23 (= |c_~#sl_ldisc~0.offset| 0)) (.cse24 (= 0 c_~ldv_state_variable_4~0)) (.cse25 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse26 (= 0 c_~ldv_retval_3~0)) (.cse84 (= c_~slip_devs~0.offset 0)) (.cse85 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse86 (= c_~ref_cnt~0 0)) (.cse87 (= c_~ldv_state_variable_2~0 0)) (.cse88 (= c_~ldv_state_variable_3~0 0)) (.cse89 (= c_~ldv_retval_1~0 0)) (.cse90 (= c_~ldv_state_variable_0~0 0)) (.cse94 (= c_~ldv_retval_0~0 0)) (.cse95 (= c_~ldv_timer_list_2~0.base 0)) (.cse96 (= c_~ldv_retval_2~0 0))) (let ((.cse0 (and .cse1 .cse2 .cse3 .cse4 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 (<= |c_ldv_init_zalloc_#in~size| 184) .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 (<= 1 |c_ldv_init_zalloc_#in~size|) .cse94 .cse95 .cse96)) (.cse27 (= 240 |c_ldv_init_zalloc_#in~size|))) (and (or .cse0 (let ((.cse30 ((as const (Array Int Int)) 0))) (and .cse1 .cse2 .cse3 .cse4 (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| Int) (|v_#length_193| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| Int) (|v_#valid_278| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| Int)) (let ((.cse11 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse9 (store .cse11 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse7 (store .cse9 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse10 (store .cse7 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse5 (store .cse10 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse8 (store .cse5 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 1)) (.cse6 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_278| 1) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|)) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse5 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 13) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 12) 1) (= (select |v_#length_193| 20) 45) (= (select .cse7 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= |c_old(#valid)| (store .cse8 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 1)) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 4) 1) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 3) 1) (= (select .cse9 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 17) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= 87 (select |v_#length_193| 2)) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= 2 (select |v_#length_193| 1)) (= (select |v_#valid_278| 25) 1) (= (select .cse8 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 9) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#length_193| 10) 32) (= (select |v_#valid_278| 8) 1) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) (= (select |v_#length_193| 23) 54) (= (select .cse10 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) 0) (= (store (store (store (store (store (store (store |v_#length_193| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 4) |c_old(#length)|) (= (select .cse11 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 24) 62) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 0)) (= 46 (select |v_#length_193| 9)) (= (select |v_#valid_278| 18) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15)))))))))) .cse12 (= |c_#valid| |c_old(#valid)|) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= |c_old(#memory_int)| |c_#memory_int|) .cse23 .cse24 .cse25 .cse26 .cse27 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse29 (select |v_#memory_int_559| 26)) (.cse35 (select |v_#memory_int_573| 26)) (.cse46 (select |v_#memory_int_562| 25)) (.cse28 (select |v_#memory_int_558| 26)) (.cse41 (select |v_#memory_int_540| 25)) (.cse56 (select |v_#memory_int_538| 25)) (.cse59 (select |v_#memory_int_548| 25)) (.cse64 (select |v_#memory_int_537| 25)) (.cse48 (select |v_#memory_int_554| 25)) (.cse58 (select |v_#memory_int_544| 25)) (.cse31 (select |v_#memory_int_574| 26)) (.cse54 (select |v_#memory_int_579| 26)) (.cse34 (select |v_#memory_int_572| 26)) (.cse52 (select |v_#memory_int_557| 26)) (.cse61 (select |v_#memory_int_531| 25)) (.cse36 (select |v_#memory_int_581| 25)) (.cse50 (select |v_#memory_int_534| 25)) (.cse32 (select |v_#memory_int_566| 25)) (.cse51 (select |v_#memory_int_533| 25)) (.cse47 (select |v_#memory_int_555| 25)) (.cse55 (select |v_#memory_int_576| 26)) (.cse67 (select |v_#memory_int_575| 26)) (.cse68 (select |v_#memory_int_549| 26)) (.cse42 (select |v_#memory_int_550| 26)) (.cse45 (select |v_#memory_int_569| 25)) (.cse65 (select |v_#memory_int_545| 25)) (.cse39 (select |v_#memory_int_578| 25)) (.cse62 (select |v_#memory_int_543| 25)) (.cse40 (select |v_#memory_int_542| 25)) (.cse74 (select |v_#memory_int_539| 25)) (.cse71 (select |v_#memory_int_547| 25)) (.cse53 (select |v_#memory_int_568| 25)) (.cse73 (select |v_#memory_int_541| 25)) (.cse57 (select |v_#memory_int_551| 25)) (.cse72 (select |v_#memory_int_556| 25)) (.cse78 (select |v_#memory_int_577| 25)) (.cse70 (select |v_#memory_int_571| 25)) (.cse49 (select |v_#memory_int_564| 26)) (.cse63 (select |v_#memory_int_565| 26)) (.cse60 (select |v_#memory_int_553| 26)) (.cse79 (select |v_#memory_int_561| 25)) (.cse76 (select |v_#memory_int_570| 25)) (.cse43 (select |v_#memory_int_567| 26)) (.cse80 (select |v_#memory_int_552| 26)) (.cse75 (select |v_#memory_int_536| 25)) (.cse77 (select |v_#memory_int_580| 25)) (.cse37 (select |v_#memory_int_546| 25)) (.cse69 (select |v_#memory_int_532| 25)) (.cse33 (select |v_#memory_int_560| 25)) (.cse38 (select |v_#memory_int_563| 25)) (.cse44 (select |v_#memory_int_1773| 15)) (.cse66 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse28 116 (select .cse29 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse30 0 21507) 4 (select .cse31 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse32 120 (select .cse33 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse34 52 (select .cse35 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse36 40 (select .cse37 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse38 136 (select .cse39 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse40 80 (select .cse41 80)))) (= (store |v_#memory_int_550| 26 (store .cse42 84 (select .cse43 84))) |v_#memory_int_567|) (= (select .cse44 0) 115) (= (store |v_#memory_int_569| 25 (store .cse45 168 (select .cse46 168))) |v_#memory_int_562|) (= (select .cse44 2) 105) (= (store |v_#memory_int_555| 25 (store .cse47 232 (select .cse48 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse29 124 (select .cse49 124))) |v_#memory_int_564|) (= (select .cse44 4) 0) (= (store |v_#memory_int_534| 25 (store .cse50 216 (select .cse51 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse35 60 (select .cse52 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse46 176 (select .cse53 176)))) (= (store |v_#memory_int_579| 26 (store .cse54 28 (select .cse55 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse56 96 (select .cse57 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse58 248 (select .cse59 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse60 108 (select .cse28 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse61 64 (select .cse62 64))) |v_#memory_int_543|) (= (store |v_#memory_int_565| 26 (store .cse63 140 0)) |c_old(#memory_int)|) (= (store |v_#memory_int_540| 25 (store .cse41 88 (select .cse56 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse59 256 (select .cse64 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse64 264 (select .cse65 264))) |v_#memory_int_545|) (= (select .cse66 1) 0) (= (store |v_#memory_int_554| 25 (store .cse48 240 (select .cse58 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse31 12 0) 16 0) 20 (select .cse54 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse67 44 (select .cse34 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse52 68 (select .cse68 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse69 56 (select .cse61 56))) |v_#memory_int_531|) (= 108 (select .cse44 1)) (= (store |v_#memory_int_571| 25 (store .cse70 32 (select .cse36 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse71 208 (select .cse50 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse72 112 (select .cse32 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse73 192 (select .cse74 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse51 224 (select .cse47 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse55 36 (select .cse67 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse75 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse68 76 (select .cse42 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse76 160 (select .cse45 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse77 16 (select .cse78 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse65 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse39 144 (select .cse79 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse62 72 (select .cse40 72)))) (= (store |v_#memory_int_539| 25 (store .cse74 200 (select .cse71 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse53 184 (select .cse73 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse57 104 (select .cse72 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse78 24 (select .cse70 24)))) (= (store |v_#memory_int_564| 26 (store .cse49 132 (select .cse63 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse80 100 (select .cse60 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse79 152 (select .cse76 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse43 92 (select .cse80 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse75 8 (select .cse77 8)))) (= (store |v_#memory_int_546| 25 (store .cse37 48 (select .cse69 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse33 128 (select .cse38 128))) |v_#memory_int_563|) (= 112 (select .cse44 3)) (= (select .cse66 0) 48)))) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse81 (select |v_#memory_$Pointer$.base_560| 26)) (.cse83 (select |v_#memory_$Pointer$.base_559| 26)) (.cse82 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse81 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse82 16 (select .cse81 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse83 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse83 4 15) 12 (select .cse82 12))))))) .cse84 .cse85 .cse86 (= |c_old(#length)| |c_#length|) .cse87 .cse88 .cse89 .cse90 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse92 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse93 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse91 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse91 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse92 4 0) 12 (select .cse93 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse92 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse93 16 (select .cse91 16))) |v_#memory_$Pointer$.offset_559|)))) .cse94 .cse95 .cse96))) (or .cse0 (and .cse1 .cse2 .cse3 .cse4 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse94 .cse95 .cse96))))) is different from false [2024-11-09 07:17:43,321 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (= c_~ldv_timer_list_1~0.offset 0)) (.cse2 (= 256 c_~slip_maxdev~0)) (.cse3 (= c_~ldv_timer_list_2~0.offset 0)) (.cse4 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse5 (= |c_~#sl_ldisc~0.base| 26)) (.cse6 (= c_~sl_ldisc_group1~0.base 0)) (.cse7 (= c_~slip_devs~0.base 0)) (.cse8 (= c_~ldv_timer_state_1~0 0)) (.cse9 (= c_~ldv_timer_list_1~0.base 0)) (.cse10 (= c_~ldv_timer_state_2~0 0)) (.cse11 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse12 (<= 1 |c_#StackHeapBarrier|)) (.cse13 (= c_~sl_ldisc_group1~0.offset 0)) (.cse14 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse15 (= c_~ldv_state_variable_1~0 0)) (.cse16 (= |c_~#sl_ldisc~0.offset| 0)) (.cse17 (= 0 c_~ldv_state_variable_4~0)) (.cse18 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse19 (= 0 c_~ldv_retval_3~0)) (.cse21 (= c_~slip_devs~0.offset 0)) (.cse22 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse23 (= c_~ref_cnt~0 0)) (.cse24 (= c_~ldv_state_variable_2~0 0)) (.cse25 (= c_~ldv_state_variable_3~0 0)) (.cse26 (= c_~ldv_retval_1~0 0)) (.cse27 (= c_~ldv_state_variable_0~0 0)) (.cse28 (= c_~ldv_retval_0~0 0)) (.cse29 (= c_~ldv_timer_list_2~0.base 0)) (.cse30 (= c_~ldv_retval_2~0 0))) (let ((.cse0 (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (<= |c_ldv_init_zalloc_#in~size| 184) .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 (<= 1 |c_ldv_init_zalloc_#in~size|) .cse28 .cse29 .cse30)) (.cse20 (= 240 |c_ldv_init_zalloc_#in~size|))) (and (not (= |c_ldv_init_zalloc_#t~malloc18.base| 0)) (<= (+ |c_ldv_init_zalloc_#t~malloc18.base| 1) |c_#StackHeapBarrier|) (= c_ldv_init_zalloc_~size |c_ldv_init_zalloc_#in~size|) (or .cse0 (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30)) (exists ((|v_#valid_293| (Array Int Int)) (|v_#length_198| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_293| |c_ldv_init_zalloc_#t~malloc18.base| 1)) (or .cse0 (let ((.cse40 ((as const (Array Int Int)) 0))) (and .cse1 .cse2 .cse3 .cse4 (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| Int) (|v_#length_193| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| Int) (|v_#valid_278| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| Int)) (let ((.cse37 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse35 (store .cse37 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse33 (store .cse35 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse36 (store .cse33 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse31 (store .cse36 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse34 (store .cse31 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 1)) (.cse32 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_278| 1) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|)) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse31 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (<= .cse32 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) (<= .cse32 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 13) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 12) 1) (= (select |v_#length_193| 20) 45) (= (select .cse33 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= |c_old(#valid)| (store .cse34 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 1)) (<= .cse32 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 4) 1) (<= .cse32 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) (<= .cse32 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 3) 1) (= (select .cse35 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 17) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= 87 (select |v_#length_193| 2)) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= 2 (select |v_#length_193| 1)) (= (select |v_#valid_278| 25) 1) (= (select .cse34 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 9) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (<= .cse32 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#length_193| 10) 32) (= (select |v_#valid_278| 8) 1) (<= .cse32 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) (= (select |v_#length_193| 23) 54) (= (select .cse36 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) 0) (= (store (store (store (store (store (store (store |v_#length_193| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 4) |c_old(#length)|) (= (select .cse37 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 24) 62) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 0)) (= 46 (select |v_#length_193| 9)) (= (select |v_#valid_278| 18) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15)))))))))) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (= |c_old(#memory_int)| |c_#memory_int|) .cse16 .cse17 (= |c_old(#length)| |v_#length_198|) .cse18 .cse19 .cse20 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse39 (select |v_#memory_int_559| 26)) (.cse45 (select |v_#memory_int_573| 26)) (.cse56 (select |v_#memory_int_562| 25)) (.cse38 (select |v_#memory_int_558| 26)) (.cse51 (select |v_#memory_int_540| 25)) (.cse66 (select |v_#memory_int_538| 25)) (.cse69 (select |v_#memory_int_548| 25)) (.cse74 (select |v_#memory_int_537| 25)) (.cse58 (select |v_#memory_int_554| 25)) (.cse68 (select |v_#memory_int_544| 25)) (.cse41 (select |v_#memory_int_574| 26)) (.cse64 (select |v_#memory_int_579| 26)) (.cse44 (select |v_#memory_int_572| 26)) (.cse62 (select |v_#memory_int_557| 26)) (.cse71 (select |v_#memory_int_531| 25)) (.cse46 (select |v_#memory_int_581| 25)) (.cse60 (select |v_#memory_int_534| 25)) (.cse42 (select |v_#memory_int_566| 25)) (.cse61 (select |v_#memory_int_533| 25)) (.cse57 (select |v_#memory_int_555| 25)) (.cse65 (select |v_#memory_int_576| 26)) (.cse77 (select |v_#memory_int_575| 26)) (.cse78 (select |v_#memory_int_549| 26)) (.cse52 (select |v_#memory_int_550| 26)) (.cse55 (select |v_#memory_int_569| 25)) (.cse75 (select |v_#memory_int_545| 25)) (.cse49 (select |v_#memory_int_578| 25)) (.cse72 (select |v_#memory_int_543| 25)) (.cse50 (select |v_#memory_int_542| 25)) (.cse84 (select |v_#memory_int_539| 25)) (.cse81 (select |v_#memory_int_547| 25)) (.cse63 (select |v_#memory_int_568| 25)) (.cse83 (select |v_#memory_int_541| 25)) (.cse67 (select |v_#memory_int_551| 25)) (.cse82 (select |v_#memory_int_556| 25)) (.cse88 (select |v_#memory_int_577| 25)) (.cse80 (select |v_#memory_int_571| 25)) (.cse59 (select |v_#memory_int_564| 26)) (.cse73 (select |v_#memory_int_565| 26)) (.cse70 (select |v_#memory_int_553| 26)) (.cse89 (select |v_#memory_int_561| 25)) (.cse86 (select |v_#memory_int_570| 25)) (.cse53 (select |v_#memory_int_567| 26)) (.cse90 (select |v_#memory_int_552| 26)) (.cse85 (select |v_#memory_int_536| 25)) (.cse87 (select |v_#memory_int_580| 25)) (.cse47 (select |v_#memory_int_546| 25)) (.cse79 (select |v_#memory_int_532| 25)) (.cse43 (select |v_#memory_int_560| 25)) (.cse48 (select |v_#memory_int_563| 25)) (.cse54 (select |v_#memory_int_1773| 15)) (.cse76 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse38 116 (select .cse39 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse40 0 21507) 4 (select .cse41 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse42 120 (select .cse43 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse44 52 (select .cse45 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse46 40 (select .cse47 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse48 136 (select .cse49 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse50 80 (select .cse51 80)))) (= (store |v_#memory_int_550| 26 (store .cse52 84 (select .cse53 84))) |v_#memory_int_567|) (= (select .cse54 0) 115) (= (store |v_#memory_int_569| 25 (store .cse55 168 (select .cse56 168))) |v_#memory_int_562|) (= (select .cse54 2) 105) (= (store |v_#memory_int_555| 25 (store .cse57 232 (select .cse58 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse39 124 (select .cse59 124))) |v_#memory_int_564|) (= (select .cse54 4) 0) (= (store |v_#memory_int_534| 25 (store .cse60 216 (select .cse61 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse45 60 (select .cse62 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse56 176 (select .cse63 176)))) (= (store |v_#memory_int_579| 26 (store .cse64 28 (select .cse65 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse66 96 (select .cse67 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse68 248 (select .cse69 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse70 108 (select .cse38 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse71 64 (select .cse72 64))) |v_#memory_int_543|) (= (store |v_#memory_int_565| 26 (store .cse73 140 0)) |c_old(#memory_int)|) (= (store |v_#memory_int_540| 25 (store .cse51 88 (select .cse66 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse69 256 (select .cse74 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse74 264 (select .cse75 264))) |v_#memory_int_545|) (= (select .cse76 1) 0) (= (store |v_#memory_int_554| 25 (store .cse58 240 (select .cse68 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse41 12 0) 16 0) 20 (select .cse64 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse77 44 (select .cse44 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse62 68 (select .cse78 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse79 56 (select .cse71 56))) |v_#memory_int_531|) (= 108 (select .cse54 1)) (= (store |v_#memory_int_571| 25 (store .cse80 32 (select .cse46 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse81 208 (select .cse60 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse82 112 (select .cse42 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse83 192 (select .cse84 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse61 224 (select .cse57 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse65 36 (select .cse77 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse85 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse78 76 (select .cse52 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse86 160 (select .cse55 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse87 16 (select .cse88 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse75 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse49 144 (select .cse89 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse72 72 (select .cse50 72)))) (= (store |v_#memory_int_539| 25 (store .cse84 200 (select .cse81 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse63 184 (select .cse83 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse67 104 (select .cse82 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse88 24 (select .cse80 24)))) (= (store |v_#memory_int_564| 26 (store .cse59 132 (select .cse73 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse90 100 (select .cse70 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse89 152 (select .cse86 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse53 92 (select .cse90 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse85 8 (select .cse87 8)))) (= (store |v_#memory_int_546| 25 (store .cse47 48 (select .cse79 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse43 128 (select .cse48 128))) |v_#memory_int_563|) (= 112 (select .cse54 3)) (= (select .cse76 0) 48)))) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse91 (select |v_#memory_$Pointer$.base_560| 26)) (.cse93 (select |v_#memory_$Pointer$.base_559| 26)) (.cse92 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse91 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse92 16 (select .cse91 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse40 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse40 0 (select .cse93 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse93 4 15) 12 (select .cse92 12))))))) .cse21 .cse22 (= |v_#valid_293| |c_old(#valid)|) .cse23 .cse24 .cse25 .cse26 .cse27 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse95 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse96 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse94 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse94 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse95 4 0) 12 (select .cse96 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse40 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse40 0 (select .cse95 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse96 16 (select .cse94 16))) |v_#memory_$Pointer$.offset_559|)))) .cse28 .cse29 .cse30))) (= (select |v_#valid_293| |c_ldv_init_zalloc_#t~malloc18.base|) 0) (= |c_#length| (store |v_#length_198| |c_ldv_init_zalloc_#t~malloc18.base| (mod c_ldv_init_zalloc_~size 18446744073709551616))))) (= |c_ldv_init_zalloc_#t~malloc18.offset| 0)))) is different from false [2024-11-09 07:17:45,366 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_old(#memory_int)| |c_#memory_int|) (<= (+ |c_#Ultimate.meminit_#ptr.base| 1) |c_#StackHeapBarrier|) (exists ((|v_old(#memory_int)_BEFORE_CALL_6| (Array Int (Array Int Int))) (|v_#Ultimate.meminit_#productInParam_2| Int) (|v_old(#valid)_BEFORE_CALL_9| (Array Int Int)) (|v_old(#length)_BEFORE_CALL_9| (Array Int Int)) (|v_#valid_293| (Array Int Int)) (|v_#length_198| (Array Int Int))) (let ((.cse0 (= c_~ldv_timer_list_1~0.offset 0)) (.cse1 (= 256 c_~slip_maxdev~0)) (.cse9 (= c_~ldv_timer_list_2~0.offset 0)) (.cse10 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse11 (= |c_~#sl_ldisc~0.base| 26)) (.cse12 (= c_~sl_ldisc_group1~0.base 0)) (.cse13 (= c_~slip_devs~0.base 0)) (.cse14 (= c_~ldv_timer_state_1~0 0)) (.cse68 (= c_~ldv_timer_list_1~0.base 0)) (.cse69 (= c_~ldv_timer_state_2~0 0)) (.cse70 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse71 (<= 1 |c_#StackHeapBarrier|)) (.cse72 (= c_~sl_ldisc_group1~0.offset 0)) (.cse73 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse74 (= c_~ldv_state_variable_1~0 0)) (.cse75 (= |c_~#sl_ldisc~0.offset| 0)) (.cse76 (= 0 c_~ldv_state_variable_4~0)) (.cse77 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse78 (= 0 c_~ldv_retval_3~0)) (.cse83 (= c_~slip_devs~0.offset 0)) (.cse84 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse85 (= c_~ref_cnt~0 0)) (.cse86 (= c_~ldv_state_variable_2~0 0)) (.cse87 (= c_~ldv_state_variable_3~0 0)) (.cse88 (= c_~ldv_retval_1~0 0)) (.cse89 (= c_~ldv_state_variable_0~0 0)) (.cse93 (= c_~ldv_retval_0~0 0)) (.cse94 (= c_~ldv_timer_list_2~0.base 0)) (.cse95 (= c_~ldv_retval_2~0 0))) (let ((.cse79 (= |v_#Ultimate.meminit_#productInParam_2| 240)) (.cse96 (and .cse0 .cse1 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 (<= |v_#Ultimate.meminit_#productInParam_2| 184) .cse78 .cse83 .cse84 (<= 1 |v_#Ultimate.meminit_#productInParam_2|) .cse85 .cse86 .cse87 .cse88 .cse89 .cse93 .cse94 .cse95))) (and (= (select |v_#valid_293| |c_#Ultimate.meminit_#ptr.base|) 0) (or (let ((.cse17 ((as const (Array Int Int)) 0))) (and .cse0 .cse1 (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| Int) (|v_#length_193| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| Int) (|v_#valid_278| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| Int)) (let ((.cse8 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse6 (store .cse8 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse4 (store .cse6 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse7 (store .cse4 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse2 (store .cse7 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse5 (store .cse2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 1)) (.cse3 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_278| 1) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|)) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 13) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 12) 1) (= (select |v_#length_193| 20) 45) (= (store (store (store (store (store (store (store |v_#length_193| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 4) |v_old(#length)_BEFORE_CALL_9|) (= (select .cse4 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= |v_old(#valid)_BEFORE_CALL_9| (store .cse5 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 1)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 4) 1) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 3) 1) (= (select .cse6 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 17) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= 87 (select |v_#length_193| 2)) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= 2 (select |v_#length_193| 1)) (= (select |v_#valid_278| 25) 1) (= (select .cse5 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 9) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#length_193| 10) 32) (= (select |v_#valid_278| 8) 1) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) (= (select |v_#length_193| 23) 54) (= (select .cse7 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) 0) (= (select .cse8 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 24) 62) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 0)) (= 46 (select |v_#length_193| 9)) (= (select |v_#valid_278| 18) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15)))))))))) .cse9 .cse10 .cse11 (= |v_old(#length)_BEFORE_CALL_9| |v_#length_198|) .cse12 .cse13 .cse14 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_int_559| 26)) (.cse22 (select |v_#memory_int_573| 26)) (.cse33 (select |v_#memory_int_562| 25)) (.cse15 (select |v_#memory_int_558| 26)) (.cse28 (select |v_#memory_int_540| 25)) (.cse44 (select |v_#memory_int_538| 25)) (.cse47 (select |v_#memory_int_548| 25)) (.cse51 (select |v_#memory_int_537| 25)) (.cse35 (select |v_#memory_int_554| 25)) (.cse46 (select |v_#memory_int_544| 25)) (.cse18 (select |v_#memory_int_574| 26)) (.cse42 (select |v_#memory_int_579| 26)) (.cse21 (select |v_#memory_int_572| 26)) (.cse39 (select |v_#memory_int_557| 26)) (.cse49 (select |v_#memory_int_531| 25)) (.cse23 (select |v_#memory_int_581| 25)) (.cse37 (select |v_#memory_int_534| 25)) (.cse19 (select |v_#memory_int_566| 25)) (.cse38 (select |v_#memory_int_533| 25)) (.cse34 (select |v_#memory_int_555| 25)) (.cse43 (select |v_#memory_int_576| 26)) (.cse54 (select |v_#memory_int_575| 26)) (.cse55 (select |v_#memory_int_549| 26)) (.cse29 (select |v_#memory_int_550| 26)) (.cse32 (select |v_#memory_int_569| 25)) (.cse52 (select |v_#memory_int_545| 25)) (.cse26 (select |v_#memory_int_578| 25)) (.cse50 (select |v_#memory_int_543| 25)) (.cse27 (select |v_#memory_int_542| 25)) (.cse61 (select |v_#memory_int_539| 25)) (.cse58 (select |v_#memory_int_547| 25)) (.cse41 (select |v_#memory_int_568| 25)) (.cse60 (select |v_#memory_int_541| 25)) (.cse45 (select |v_#memory_int_551| 25)) (.cse59 (select |v_#memory_int_556| 25)) (.cse65 (select |v_#memory_int_577| 25)) (.cse57 (select |v_#memory_int_571| 25)) (.cse36 (select |v_#memory_int_564| 26)) (.cse40 (select |v_#memory_int_565| 26)) (.cse48 (select |v_#memory_int_553| 26)) (.cse66 (select |v_#memory_int_561| 25)) (.cse63 (select |v_#memory_int_570| 25)) (.cse30 (select |v_#memory_int_567| 26)) (.cse67 (select |v_#memory_int_552| 26)) (.cse62 (select |v_#memory_int_536| 25)) (.cse64 (select |v_#memory_int_580| 25)) (.cse24 (select |v_#memory_int_546| 25)) (.cse56 (select |v_#memory_int_532| 25)) (.cse20 (select |v_#memory_int_560| 25)) (.cse25 (select |v_#memory_int_563| 25)) (.cse31 (select |v_#memory_int_1773| 15)) (.cse53 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse15 116 (select .cse16 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse17 0 21507) 4 (select .cse18 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse19 120 (select .cse20 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse21 52 (select .cse22 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse23 40 (select .cse24 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse25 136 (select .cse26 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse27 80 (select .cse28 80)))) (= (store |v_#memory_int_550| 26 (store .cse29 84 (select .cse30 84))) |v_#memory_int_567|) (= (select .cse31 0) 115) (= (store |v_#memory_int_569| 25 (store .cse32 168 (select .cse33 168))) |v_#memory_int_562|) (= (select .cse31 2) 105) (= (store |v_#memory_int_555| 25 (store .cse34 232 (select .cse35 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse16 124 (select .cse36 124))) |v_#memory_int_564|) (= (select .cse31 4) 0) (= (store |v_#memory_int_534| 25 (store .cse37 216 (select .cse38 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse22 60 (select .cse39 60))) |v_#memory_int_557|) (= (store |v_#memory_int_565| 26 (store .cse40 140 0)) |v_old(#memory_int)_BEFORE_CALL_6|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse33 176 (select .cse41 176)))) (= (store |v_#memory_int_579| 26 (store .cse42 28 (select .cse43 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse44 96 (select .cse45 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse46 248 (select .cse47 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse48 108 (select .cse15 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse49 64 (select .cse50 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse28 88 (select .cse44 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse47 256 (select .cse51 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse51 264 (select .cse52 264))) |v_#memory_int_545|) (= (select .cse53 1) 0) (= (store |v_#memory_int_554| 25 (store .cse35 240 (select .cse46 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse18 12 0) 16 0) 20 (select .cse42 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse54 44 (select .cse21 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse39 68 (select .cse55 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse56 56 (select .cse49 56))) |v_#memory_int_531|) (= 108 (select .cse31 1)) (= (store |v_#memory_int_571| 25 (store .cse57 32 (select .cse23 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse58 208 (select .cse37 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse59 112 (select .cse19 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse60 192 (select .cse61 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse38 224 (select .cse34 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse43 36 (select .cse54 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse62 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse55 76 (select .cse29 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse63 160 (select .cse32 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse64 16 (select .cse65 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse52 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse26 144 (select .cse66 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse50 72 (select .cse27 72)))) (= (store |v_#memory_int_539| 25 (store .cse61 200 (select .cse58 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse41 184 (select .cse60 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse45 104 (select .cse59 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse65 24 (select .cse57 24)))) (= (store |v_#memory_int_564| 26 (store .cse36 132 (select .cse40 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse67 100 (select .cse48 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse66 152 (select .cse63 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse30 92 (select .cse67 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse62 8 (select .cse64 8)))) (= (store |v_#memory_int_546| 25 (store .cse24 48 (select .cse56 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse20 128 (select .cse25 128))) |v_#memory_int_563|) (= 112 (select .cse31 3)) (= (select .cse53 0) 48)))) .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse80 (select |v_#memory_$Pointer$.base_560| 26)) (.cse82 (select |v_#memory_$Pointer$.base_559| 26)) (.cse81 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse80 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse81 16 (select .cse80 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse17 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse17 0 (select .cse82 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse82 4 15) 12 (select .cse81 12))))))) .cse83 .cse84 .cse85 .cse86 .cse87 (= |c_old(#memory_int)| |v_old(#memory_int)_BEFORE_CALL_6|) .cse88 .cse89 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse91 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse92 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse90 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse90 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse91 4 0) 12 (select .cse92 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse17 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse17 0 (select .cse91 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse92 16 (select .cse90 16))) |v_#memory_$Pointer$.offset_559|)))) (= |v_old(#valid)_BEFORE_CALL_9| |v_#valid_293|) .cse93 .cse94 .cse95)) .cse96) (= (store |v_#length_198| |c_#Ultimate.meminit_#ptr.base| (mod |v_#Ultimate.meminit_#productInParam_2| 18446744073709551616)) |c_#length|) (or (and .cse0 .cse1 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse93 .cse94 .cse95) .cse96) (= |c_#valid| (store |v_#valid_293| |c_#Ultimate.meminit_#ptr.base| 1)))))) (not (= |c_#Ultimate.meminit_#ptr.base| 0))) is different from false [2024-11-09 07:17:47,413 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse17 ((as const (Array Int Int)) 0))) (and (<= (+ |c_#Ultimate.meminit_#ptr.base| 1) |c_#StackHeapBarrier|) (exists ((|v_old(#memory_int)_BEFORE_CALL_6| (Array Int (Array Int Int))) (|v_#Ultimate.meminit_#productInParam_2| Int) (|v_old(#valid)_BEFORE_CALL_9| (Array Int Int)) (|v_old(#length)_BEFORE_CALL_9| (Array Int Int)) (|v_#valid_293| (Array Int Int)) (|v_#length_198| (Array Int Int))) (let ((.cse0 (= c_~ldv_timer_list_1~0.offset 0)) (.cse1 (= 256 c_~slip_maxdev~0)) (.cse9 (= c_~ldv_timer_list_2~0.offset 0)) (.cse10 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse11 (= |c_~#sl_ldisc~0.base| 26)) (.cse12 (= c_~sl_ldisc_group1~0.base 0)) (.cse13 (= c_~slip_devs~0.base 0)) (.cse14 (= c_~ldv_timer_state_1~0 0)) (.cse68 (= c_~ldv_timer_list_1~0.base 0)) (.cse69 (= c_~ldv_timer_state_2~0 0)) (.cse70 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse71 (<= 1 |c_#StackHeapBarrier|)) (.cse72 (= c_~sl_ldisc_group1~0.offset 0)) (.cse73 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse74 (= c_~ldv_state_variable_1~0 0)) (.cse75 (= |c_~#sl_ldisc~0.offset| 0)) (.cse76 (= 0 c_~ldv_state_variable_4~0)) (.cse77 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse78 (= 0 c_~ldv_retval_3~0)) (.cse83 (= c_~slip_devs~0.offset 0)) (.cse84 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse85 (= c_~ref_cnt~0 0)) (.cse86 (= c_~ldv_state_variable_2~0 0)) (.cse87 (= c_~ldv_state_variable_3~0 0)) (.cse88 (= c_~ldv_retval_1~0 0)) (.cse89 (= c_~ldv_state_variable_0~0 0)) (.cse93 (= c_~ldv_retval_0~0 0)) (.cse94 (= c_~ldv_timer_list_2~0.base 0)) (.cse95 (= c_~ldv_retval_2~0 0))) (let ((.cse79 (= |v_#Ultimate.meminit_#productInParam_2| 240)) (.cse96 (and .cse0 .cse1 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 (<= |v_#Ultimate.meminit_#productInParam_2| 184) .cse78 .cse83 .cse84 (<= 1 |v_#Ultimate.meminit_#productInParam_2|) .cse85 .cse86 .cse87 .cse88 .cse89 .cse93 .cse94 .cse95))) (and (= (select |v_#valid_293| |c_#Ultimate.meminit_#ptr.base|) 0) (or (and .cse0 .cse1 (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| Int) (|v_#length_193| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| Int) (|v_#valid_278| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| Int)) (let ((.cse8 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse6 (store .cse8 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse4 (store .cse6 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse7 (store .cse4 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse2 (store .cse7 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse5 (store .cse2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 1)) (.cse3 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_278| 1) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|)) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 13) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 12) 1) (= (select |v_#length_193| 20) 45) (= (store (store (store (store (store (store (store |v_#length_193| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 4) |v_old(#length)_BEFORE_CALL_9|) (= (select .cse4 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= |v_old(#valid)_BEFORE_CALL_9| (store .cse5 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 1)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 4) 1) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 3) 1) (= (select .cse6 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 17) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= 87 (select |v_#length_193| 2)) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= 2 (select |v_#length_193| 1)) (= (select |v_#valid_278| 25) 1) (= (select .cse5 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 9) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#length_193| 10) 32) (= (select |v_#valid_278| 8) 1) (<= .cse3 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) (= (select |v_#length_193| 23) 54) (= (select .cse7 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) 0) (= (select .cse8 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 24) 62) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 0)) (= 46 (select |v_#length_193| 9)) (= (select |v_#valid_278| 18) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15)))))))))) .cse9 .cse10 .cse11 (= |v_old(#length)_BEFORE_CALL_9| |v_#length_198|) .cse12 .cse13 .cse14 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_int_559| 26)) (.cse22 (select |v_#memory_int_573| 26)) (.cse33 (select |v_#memory_int_562| 25)) (.cse15 (select |v_#memory_int_558| 26)) (.cse28 (select |v_#memory_int_540| 25)) (.cse44 (select |v_#memory_int_538| 25)) (.cse47 (select |v_#memory_int_548| 25)) (.cse51 (select |v_#memory_int_537| 25)) (.cse35 (select |v_#memory_int_554| 25)) (.cse46 (select |v_#memory_int_544| 25)) (.cse18 (select |v_#memory_int_574| 26)) (.cse42 (select |v_#memory_int_579| 26)) (.cse21 (select |v_#memory_int_572| 26)) (.cse39 (select |v_#memory_int_557| 26)) (.cse49 (select |v_#memory_int_531| 25)) (.cse23 (select |v_#memory_int_581| 25)) (.cse37 (select |v_#memory_int_534| 25)) (.cse19 (select |v_#memory_int_566| 25)) (.cse38 (select |v_#memory_int_533| 25)) (.cse34 (select |v_#memory_int_555| 25)) (.cse43 (select |v_#memory_int_576| 26)) (.cse54 (select |v_#memory_int_575| 26)) (.cse55 (select |v_#memory_int_549| 26)) (.cse29 (select |v_#memory_int_550| 26)) (.cse32 (select |v_#memory_int_569| 25)) (.cse52 (select |v_#memory_int_545| 25)) (.cse26 (select |v_#memory_int_578| 25)) (.cse50 (select |v_#memory_int_543| 25)) (.cse27 (select |v_#memory_int_542| 25)) (.cse61 (select |v_#memory_int_539| 25)) (.cse58 (select |v_#memory_int_547| 25)) (.cse41 (select |v_#memory_int_568| 25)) (.cse60 (select |v_#memory_int_541| 25)) (.cse45 (select |v_#memory_int_551| 25)) (.cse59 (select |v_#memory_int_556| 25)) (.cse65 (select |v_#memory_int_577| 25)) (.cse57 (select |v_#memory_int_571| 25)) (.cse36 (select |v_#memory_int_564| 26)) (.cse40 (select |v_#memory_int_565| 26)) (.cse48 (select |v_#memory_int_553| 26)) (.cse66 (select |v_#memory_int_561| 25)) (.cse63 (select |v_#memory_int_570| 25)) (.cse30 (select |v_#memory_int_567| 26)) (.cse67 (select |v_#memory_int_552| 26)) (.cse62 (select |v_#memory_int_536| 25)) (.cse64 (select |v_#memory_int_580| 25)) (.cse24 (select |v_#memory_int_546| 25)) (.cse56 (select |v_#memory_int_532| 25)) (.cse20 (select |v_#memory_int_560| 25)) (.cse25 (select |v_#memory_int_563| 25)) (.cse31 (select |v_#memory_int_1773| 15)) (.cse53 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse15 116 (select .cse16 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse17 0 21507) 4 (select .cse18 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse19 120 (select .cse20 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse21 52 (select .cse22 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse23 40 (select .cse24 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse25 136 (select .cse26 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse27 80 (select .cse28 80)))) (= (store |v_#memory_int_550| 26 (store .cse29 84 (select .cse30 84))) |v_#memory_int_567|) (= (select .cse31 0) 115) (= (store |v_#memory_int_569| 25 (store .cse32 168 (select .cse33 168))) |v_#memory_int_562|) (= (select .cse31 2) 105) (= (store |v_#memory_int_555| 25 (store .cse34 232 (select .cse35 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse16 124 (select .cse36 124))) |v_#memory_int_564|) (= (select .cse31 4) 0) (= (store |v_#memory_int_534| 25 (store .cse37 216 (select .cse38 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse22 60 (select .cse39 60))) |v_#memory_int_557|) (= (store |v_#memory_int_565| 26 (store .cse40 140 0)) |v_old(#memory_int)_BEFORE_CALL_6|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse33 176 (select .cse41 176)))) (= (store |v_#memory_int_579| 26 (store .cse42 28 (select .cse43 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse44 96 (select .cse45 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse46 248 (select .cse47 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse48 108 (select .cse15 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse49 64 (select .cse50 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse28 88 (select .cse44 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse47 256 (select .cse51 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse51 264 (select .cse52 264))) |v_#memory_int_545|) (= (select .cse53 1) 0) (= (store |v_#memory_int_554| 25 (store .cse35 240 (select .cse46 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse18 12 0) 16 0) 20 (select .cse42 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse54 44 (select .cse21 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse39 68 (select .cse55 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse56 56 (select .cse49 56))) |v_#memory_int_531|) (= 108 (select .cse31 1)) (= (store |v_#memory_int_571| 25 (store .cse57 32 (select .cse23 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse58 208 (select .cse37 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse59 112 (select .cse19 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse60 192 (select .cse61 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse38 224 (select .cse34 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse43 36 (select .cse54 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse62 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse55 76 (select .cse29 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse63 160 (select .cse32 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse64 16 (select .cse65 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse52 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse26 144 (select .cse66 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse50 72 (select .cse27 72)))) (= (store |v_#memory_int_539| 25 (store .cse61 200 (select .cse58 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse41 184 (select .cse60 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse45 104 (select .cse59 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse65 24 (select .cse57 24)))) (= (store |v_#memory_int_564| 26 (store .cse36 132 (select .cse40 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse67 100 (select .cse48 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse66 152 (select .cse63 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse30 92 (select .cse67 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse62 8 (select .cse64 8)))) (= (store |v_#memory_int_546| 25 (store .cse24 48 (select .cse56 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse20 128 (select .cse25 128))) |v_#memory_int_563|) (= 112 (select .cse31 3)) (= (select .cse53 0) 48)))) .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse80 (select |v_#memory_$Pointer$.base_560| 26)) (.cse82 (select |v_#memory_$Pointer$.base_559| 26)) (.cse81 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse80 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse81 16 (select .cse80 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse17 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse17 0 (select .cse82 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse82 4 15) 12 (select .cse81 12))))))) .cse83 .cse84 .cse85 .cse86 .cse87 (= |c_old(#memory_int)| |v_old(#memory_int)_BEFORE_CALL_6|) .cse88 .cse89 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse91 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse92 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse90 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse90 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse91 4 0) 12 (select .cse92 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse17 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse17 0 (select .cse91 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse92 16 (select .cse90 16))) |v_#memory_$Pointer$.offset_559|)))) (= |v_old(#valid)_BEFORE_CALL_9| |v_#valid_293|) .cse93 .cse94 .cse95) .cse96) (= (store |v_#length_198| |c_#Ultimate.meminit_#ptr.base| (mod |v_#Ultimate.meminit_#productInParam_2| 18446744073709551616)) |c_#length|) (or (and .cse0 .cse1 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse93 .cse94 .cse95) .cse96) (= |c_#valid| (store |v_#valid_293| |c_#Ultimate.meminit_#ptr.base| 1)))))) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| .cse17) |c_#memory_int|) (not (= |c_#Ultimate.meminit_#ptr.base| 0)))) is different from false [2024-11-09 07:17:50,765 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse5 (+ |c_#StackHeapBarrier| 1)) (.cse8 ((as const (Array Int Int)) 0))) (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse2 (store |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse1 (store .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse4 (store .cse1 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse0 (store .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse3 (store .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select .cse1 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select |v_#valid_278| 19) 1) (= (select .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select .cse3 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| 25) 1) (= (select .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_278| 9) 1) (= (select (store .cse3 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#valid_278| 8) 1) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= (select |v_#valid_278| 18) 1)))))))) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= (+ |c_ULTIMATE.start_main_#t~ret534#1.base| 1) |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (not (= (mod |c_ULTIMATE.start_main_#t~ret534#1.base| 18446744073709551616) 0)) (not (= |c_ULTIMATE.start_main_#t~ret534#1.base| 0)) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse7 (select |v_#memory_int_559| 26)) (.cse13 (select |v_#memory_int_573| 26)) (.cse24 (select |v_#memory_int_562| 25)) (.cse6 (select |v_#memory_int_558| 26)) (.cse19 (select |v_#memory_int_540| 25)) (.cse34 (select |v_#memory_int_538| 25)) (.cse37 (select |v_#memory_int_548| 25)) (.cse41 (select |v_#memory_int_537| 25)) (.cse26 (select |v_#memory_int_554| 25)) (.cse36 (select |v_#memory_int_544| 25)) (.cse9 (select |v_#memory_int_574| 26)) (.cse32 (select |v_#memory_int_579| 26)) (.cse12 (select |v_#memory_int_572| 26)) (.cse30 (select |v_#memory_int_557| 26)) (.cse39 (select |v_#memory_int_531| 25)) (.cse14 (select |v_#memory_int_581| 25)) (.cse28 (select |v_#memory_int_534| 25)) (.cse10 (select |v_#memory_int_566| 25)) (.cse29 (select |v_#memory_int_533| 25)) (.cse25 (select |v_#memory_int_555| 25)) (.cse33 (select |v_#memory_int_576| 26)) (.cse44 (select |v_#memory_int_575| 26)) (.cse45 (select |v_#memory_int_549| 26)) (.cse20 (select |v_#memory_int_550| 26)) (.cse23 (select |v_#memory_int_569| 25)) (.cse42 (select |v_#memory_int_545| 25)) (.cse17 (select |v_#memory_int_578| 25)) (.cse40 (select |v_#memory_int_543| 25)) (.cse18 (select |v_#memory_int_542| 25)) (.cse51 (select |v_#memory_int_539| 25)) (.cse48 (select |v_#memory_int_547| 25)) (.cse31 (select |v_#memory_int_568| 25)) (.cse50 (select |v_#memory_int_541| 25)) (.cse35 (select |v_#memory_int_551| 25)) (.cse49 (select |v_#memory_int_556| 25)) (.cse55 (select |v_#memory_int_577| 25)) (.cse47 (select |v_#memory_int_571| 25)) (.cse27 (select |v_#memory_int_564| 26)) (.cse38 (select |v_#memory_int_553| 26)) (.cse56 (select |v_#memory_int_561| 25)) (.cse53 (select |v_#memory_int_570| 25)) (.cse21 (select |v_#memory_int_567| 26)) (.cse57 (select |v_#memory_int_552| 26)) (.cse52 (select |v_#memory_int_536| 25)) (.cse54 (select |v_#memory_int_580| 25)) (.cse15 (select |v_#memory_int_546| 25)) (.cse46 (select |v_#memory_int_532| 25)) (.cse11 (select |v_#memory_int_560| 25)) (.cse16 (select |v_#memory_int_563| 25)) (.cse22 (select |v_#memory_int_1773| 15)) (.cse43 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse6 116 (select .cse7 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse8 0 21507) 4 (select .cse9 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse10 120 (select .cse11 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse12 52 (select .cse13 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse14 40 (select .cse15 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse16 136 (select .cse17 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse18 80 (select .cse19 80)))) (= (store |v_#memory_int_550| 26 (store .cse20 84 (select .cse21 84))) |v_#memory_int_567|) (= (select .cse22 0) 115) (= (store |v_#memory_int_569| 25 (store .cse23 168 (select .cse24 168))) |v_#memory_int_562|) (= (select .cse22 2) 105) (= (store |v_#memory_int_555| 25 (store .cse25 232 (select .cse26 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse7 124 (select .cse27 124))) |v_#memory_int_564|) (= (select .cse22 4) 0) (= (store |v_#memory_int_534| 25 (store .cse28 216 (select .cse29 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse13 60 (select .cse30 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse24 176 (select .cse31 176)))) (= (store |v_#memory_int_579| 26 (store .cse32 28 (select .cse33 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse34 96 (select .cse35 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse36 248 (select .cse37 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse38 108 (select .cse6 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse39 64 (select .cse40 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse19 88 (select .cse34 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse37 256 (select .cse41 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse41 264 (select .cse42 264))) |v_#memory_int_545|) (= (select .cse43 1) 0) (= (store |v_#memory_int_554| 25 (store .cse26 240 (select .cse36 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse9 12 0) 16 0) 20 (select .cse32 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse44 44 (select .cse12 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse30 68 (select .cse45 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse46 56 (select .cse39 56))) |v_#memory_int_531|) (= 108 (select .cse22 1)) (= (store |v_#memory_int_571| 25 (store .cse47 32 (select .cse14 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse48 208 (select .cse28 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse49 112 (select .cse10 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse50 192 (select .cse51 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse29 224 (select .cse25 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse33 36 (select .cse44 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse52 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse45 76 (select .cse20 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse53 160 (select .cse23 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse54 16 (select .cse55 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse42 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse17 144 (select .cse56 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse40 72 (select .cse18 72)))) (= (store |v_#memory_int_539| 25 (store .cse51 200 (select .cse48 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse31 184 (select .cse50 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse35 104 (select .cse49 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse55 24 (select .cse47 24)))) (= (store |v_#memory_int_564| 26 (store .cse27 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse57 100 (select .cse38 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse56 152 (select .cse53 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse21 92 (select .cse57 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse52 8 (select .cse54 8)))) (= (store |v_#memory_int_546| 25 (store .cse15 48 (select .cse46 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse11 128 (select .cse16 128))) |v_#memory_int_563|) (= 112 (select .cse22 3)) (= (select .cse43 0) 48)))) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1774| |c_ULTIMATE.start_main_#t~ret534#1.base| .cse8) |c_#memory_int|)) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (exists ((|v_#length_194| (Array Int Int))) (= (store |v_#length_194| |c_ULTIMATE.start_main_#t~ret534#1.base| 240) |c_#length|)) (= 0 c_~ldv_retval_3~0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15)))) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse58 (select |v_#memory_$Pointer$.base_560| 26)) (.cse60 (select |v_#memory_$Pointer$.base_559| 26)) (.cse59 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse58 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse59 16 (select .cse58 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse8 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse8 0 (select .cse60 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse60 4 15) 12 (select .cse59 12))))))) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (<= .cse5 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse62 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse63 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse61 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse61 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse62 4 0) 12 (select .cse63 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse8 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse8 0 (select .cse62 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse63 16 (select .cse61 16))) |v_#memory_$Pointer$.offset_559|)))) (= c_~ldv_retval_0~0 0) (exists ((|v_#valid_279| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_279| |c_ULTIMATE.start_main_#t~ret534#1.base| 1)) (= (select |v_#valid_279| |c_ULTIMATE.start_main_#t~ret534#1.base|) 0))) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0) (= |c_ULTIMATE.start_main_#t~ret534#1.offset| 0))) is different from false [2024-11-09 07:17:52,797 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse6 (+ |c_#StackHeapBarrier| 1)) (.cse5 ((as const (Array Int Int)) 0))) (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse2 (store |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse1 (store .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse4 (store .cse1 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse0 (store .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse3 (store .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select .cse1 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select |v_#valid_278| 19) 1) (= (select .cse2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select .cse3 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| 25) 1) (= (select .cse4 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_278| 9) 1) (= (select (store .cse3 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#valid_278| 8) 1) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= (select |v_#valid_278| 18) 1)))))))) (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1774| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| .cse5) |c_#memory_int|)) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|) (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0)) (<= .cse6 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (exists ((|v_#length_194| (Array Int Int))) (= |c_#length| (store |v_#length_194| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 240))) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= .cse6 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse6 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= 0 c_~ldv_retval_3~0) (<= .cse6 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse6 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15)))) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= .cse6 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse7 (select |v_#memory_$Pointer$.base_560| 26)) (.cse9 (select |v_#memory_$Pointer$.base_559| 26)) (.cse8 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse7 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse8 16 (select .cse7 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse5 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse5 0 (select .cse9 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse9 4 15) 12 (select .cse8 12))))))) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0)) (<= .cse6 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (exists ((|v_#valid_279| (Array Int Int))) (and (= (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0) (= |c_#valid| (store |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1)))) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse11 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse12 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse10 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse10 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse11 4 0) 12 (select .cse12 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse5 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse5 0 (select .cse11 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse12 16 (select .cse10 16))) |v_#memory_$Pointer$.offset_559|)))) (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse14 (select |v_#memory_int_559| 26)) (.cse19 (select |v_#memory_int_573| 26)) (.cse30 (select |v_#memory_int_562| 25)) (.cse13 (select |v_#memory_int_558| 26)) (.cse25 (select |v_#memory_int_540| 25)) (.cse40 (select |v_#memory_int_538| 25)) (.cse43 (select |v_#memory_int_548| 25)) (.cse47 (select |v_#memory_int_537| 25)) (.cse32 (select |v_#memory_int_554| 25)) (.cse42 (select |v_#memory_int_544| 25)) (.cse15 (select |v_#memory_int_574| 26)) (.cse38 (select |v_#memory_int_579| 26)) (.cse18 (select |v_#memory_int_572| 26)) (.cse36 (select |v_#memory_int_557| 26)) (.cse45 (select |v_#memory_int_531| 25)) (.cse20 (select |v_#memory_int_581| 25)) (.cse34 (select |v_#memory_int_534| 25)) (.cse16 (select |v_#memory_int_566| 25)) (.cse35 (select |v_#memory_int_533| 25)) (.cse31 (select |v_#memory_int_555| 25)) (.cse39 (select |v_#memory_int_576| 26)) (.cse50 (select |v_#memory_int_575| 26)) (.cse51 (select |v_#memory_int_549| 26)) (.cse26 (select |v_#memory_int_550| 26)) (.cse29 (select |v_#memory_int_569| 25)) (.cse48 (select |v_#memory_int_545| 25)) (.cse23 (select |v_#memory_int_578| 25)) (.cse46 (select |v_#memory_int_543| 25)) (.cse24 (select |v_#memory_int_542| 25)) (.cse57 (select |v_#memory_int_539| 25)) (.cse54 (select |v_#memory_int_547| 25)) (.cse37 (select |v_#memory_int_568| 25)) (.cse56 (select |v_#memory_int_541| 25)) (.cse41 (select |v_#memory_int_551| 25)) (.cse55 (select |v_#memory_int_556| 25)) (.cse61 (select |v_#memory_int_577| 25)) (.cse53 (select |v_#memory_int_571| 25)) (.cse33 (select |v_#memory_int_564| 26)) (.cse44 (select |v_#memory_int_553| 26)) (.cse62 (select |v_#memory_int_561| 25)) (.cse59 (select |v_#memory_int_570| 25)) (.cse27 (select |v_#memory_int_567| 26)) (.cse63 (select |v_#memory_int_552| 26)) (.cse58 (select |v_#memory_int_536| 25)) (.cse60 (select |v_#memory_int_580| 25)) (.cse21 (select |v_#memory_int_546| 25)) (.cse52 (select |v_#memory_int_532| 25)) (.cse17 (select |v_#memory_int_560| 25)) (.cse22 (select |v_#memory_int_563| 25)) (.cse28 (select |v_#memory_int_1773| 15)) (.cse49 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse13 116 (select .cse14 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse5 0 21507) 4 (select .cse15 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse16 120 (select .cse17 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse18 52 (select .cse19 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse20 40 (select .cse21 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse22 136 (select .cse23 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse24 80 (select .cse25 80)))) (= (store |v_#memory_int_550| 26 (store .cse26 84 (select .cse27 84))) |v_#memory_int_567|) (= (select .cse28 0) 115) (= (store |v_#memory_int_569| 25 (store .cse29 168 (select .cse30 168))) |v_#memory_int_562|) (= (select .cse28 2) 105) (= (store |v_#memory_int_555| 25 (store .cse31 232 (select .cse32 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse14 124 (select .cse33 124))) |v_#memory_int_564|) (= (select .cse28 4) 0) (= (store |v_#memory_int_534| 25 (store .cse34 216 (select .cse35 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse19 60 (select .cse36 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse30 176 (select .cse37 176)))) (= (store |v_#memory_int_579| 26 (store .cse38 28 (select .cse39 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse40 96 (select .cse41 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse42 248 (select .cse43 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse44 108 (select .cse13 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse45 64 (select .cse46 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse25 88 (select .cse40 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse43 256 (select .cse47 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse47 264 (select .cse48 264))) |v_#memory_int_545|) (= (select .cse49 1) 0) (= (store |v_#memory_int_554| 25 (store .cse32 240 (select .cse42 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse15 12 0) 16 0) 20 (select .cse38 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse50 44 (select .cse18 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse36 68 (select .cse51 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse52 56 (select .cse45 56))) |v_#memory_int_531|) (= 108 (select .cse28 1)) (= (store |v_#memory_int_571| 25 (store .cse53 32 (select .cse20 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse54 208 (select .cse34 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse55 112 (select .cse16 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse56 192 (select .cse57 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse35 224 (select .cse31 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse39 36 (select .cse50 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse58 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse51 76 (select .cse26 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse59 160 (select .cse29 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse60 16 (select .cse61 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse48 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse23 144 (select .cse62 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse46 72 (select .cse24 72)))) (= (store |v_#memory_int_539| 25 (store .cse57 200 (select .cse54 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse37 184 (select .cse56 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse41 104 (select .cse55 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse61 24 (select .cse53 24)))) (= (store |v_#memory_int_564| 26 (store .cse33 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse63 100 (select .cse44 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse62 152 (select .cse59 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse27 92 (select .cse63 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse58 8 (select .cse60 8)))) (= (store |v_#memory_int_546| 25 (store .cse21 48 (select .cse52 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse17 128 (select .cse22 128))) |v_#memory_int_563|) (= 112 (select .cse28 3)) (= (select .cse49 0) 48)))) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-09 07:17:54,853 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_#t~ret535#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (let ((.cse11 ((as const (Array Int Int)) 0)) (.cse73 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= (+ |c_ULTIMATE.start_main_#t~ret535#1.base| 1) |c_#StackHeapBarrier|)) (.cse1 (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse79 (store |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse78 (store .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse81 (store .cse78 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse77 (store .cse81 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse80 (store .cse77 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select .cse77 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select .cse78 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select |v_#valid_278| 19) 1) (= (select .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| 25) 1) (= (select .cse81 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_278| 9) 1) (= (select (store .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#valid_278| 8) 1) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= (select |v_#valid_278| 18) 1))))))))) (.cse2 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse3 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse4 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse5 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse6 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse7 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse8 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse9 (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15))))) (.cse10 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse12 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.base_560| 26)) (.cse76 (select |v_#memory_$Pointer$.base_559| 26)) (.cse75 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse75 16 (select .cse74 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse11 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse11 0 (select .cse76 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse76 4 15) 12 (select .cse75 12)))))))) (.cse13 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse14 (not (= |c_ULTIMATE.start_main_#t~ret535#1.base| 0))) (.cse15 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse16 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse71 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse72 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse70 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse70 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse71 4 0) 12 (select .cse72 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse11 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse11 0 (select .cse71 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse72 16 (select .cse70 16))) |v_#memory_$Pointer$.offset_559|))))) (.cse17 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse20 (select |v_#memory_int_559| 26)) (.cse25 (select |v_#memory_int_573| 26)) (.cse36 (select |v_#memory_int_562| 25)) (.cse19 (select |v_#memory_int_558| 26)) (.cse31 (select |v_#memory_int_540| 25)) (.cse46 (select |v_#memory_int_538| 25)) (.cse49 (select |v_#memory_int_548| 25)) (.cse53 (select |v_#memory_int_537| 25)) (.cse38 (select |v_#memory_int_554| 25)) (.cse48 (select |v_#memory_int_544| 25)) (.cse21 (select |v_#memory_int_574| 26)) (.cse44 (select |v_#memory_int_579| 26)) (.cse24 (select |v_#memory_int_572| 26)) (.cse42 (select |v_#memory_int_557| 26)) (.cse51 (select |v_#memory_int_531| 25)) (.cse26 (select |v_#memory_int_581| 25)) (.cse40 (select |v_#memory_int_534| 25)) (.cse22 (select |v_#memory_int_566| 25)) (.cse41 (select |v_#memory_int_533| 25)) (.cse37 (select |v_#memory_int_555| 25)) (.cse45 (select |v_#memory_int_576| 26)) (.cse56 (select |v_#memory_int_575| 26)) (.cse57 (select |v_#memory_int_549| 26)) (.cse32 (select |v_#memory_int_550| 26)) (.cse35 (select |v_#memory_int_569| 25)) (.cse54 (select |v_#memory_int_545| 25)) (.cse29 (select |v_#memory_int_578| 25)) (.cse52 (select |v_#memory_int_543| 25)) (.cse30 (select |v_#memory_int_542| 25)) (.cse63 (select |v_#memory_int_539| 25)) (.cse60 (select |v_#memory_int_547| 25)) (.cse43 (select |v_#memory_int_568| 25)) (.cse62 (select |v_#memory_int_541| 25)) (.cse47 (select |v_#memory_int_551| 25)) (.cse61 (select |v_#memory_int_556| 25)) (.cse67 (select |v_#memory_int_577| 25)) (.cse59 (select |v_#memory_int_571| 25)) (.cse39 (select |v_#memory_int_564| 26)) (.cse50 (select |v_#memory_int_553| 26)) (.cse68 (select |v_#memory_int_561| 25)) (.cse65 (select |v_#memory_int_570| 25)) (.cse33 (select |v_#memory_int_567| 26)) (.cse69 (select |v_#memory_int_552| 26)) (.cse64 (select |v_#memory_int_536| 25)) (.cse66 (select |v_#memory_int_580| 25)) (.cse27 (select |v_#memory_int_546| 25)) (.cse58 (select |v_#memory_int_532| 25)) (.cse23 (select |v_#memory_int_560| 25)) (.cse28 (select |v_#memory_int_563| 25)) (.cse34 (select |v_#memory_int_1773| 15)) (.cse55 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse19 116 (select .cse20 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse11 0 21507) 4 (select .cse21 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse22 120 (select .cse23 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse24 52 (select .cse25 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse26 40 (select .cse27 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse28 136 (select .cse29 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse30 80 (select .cse31 80)))) (= (store |v_#memory_int_550| 26 (store .cse32 84 (select .cse33 84))) |v_#memory_int_567|) (= (select .cse34 0) 115) (= (store |v_#memory_int_569| 25 (store .cse35 168 (select .cse36 168))) |v_#memory_int_562|) (= (select .cse34 2) 105) (= (store |v_#memory_int_555| 25 (store .cse37 232 (select .cse38 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse20 124 (select .cse39 124))) |v_#memory_int_564|) (= (select .cse34 4) 0) (= (store |v_#memory_int_534| 25 (store .cse40 216 (select .cse41 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse25 60 (select .cse42 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse36 176 (select .cse43 176)))) (= (store |v_#memory_int_579| 26 (store .cse44 28 (select .cse45 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse46 96 (select .cse47 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse48 248 (select .cse49 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse50 108 (select .cse19 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse51 64 (select .cse52 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse31 88 (select .cse46 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse49 256 (select .cse53 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse53 264 (select .cse54 264))) |v_#memory_int_545|) (= (select .cse55 1) 0) (= (store |v_#memory_int_554| 25 (store .cse38 240 (select .cse48 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse21 12 0) 16 0) 20 (select .cse44 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse56 44 (select .cse24 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse42 68 (select .cse57 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse58 56 (select .cse51 56))) |v_#memory_int_531|) (= 108 (select .cse34 1)) (= (store |v_#memory_int_571| 25 (store .cse59 32 (select .cse26 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse60 208 (select .cse40 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse61 112 (select .cse22 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse62 192 (select .cse63 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse41 224 (select .cse37 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse45 36 (select .cse56 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse64 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse57 76 (select .cse32 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse65 160 (select .cse35 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse66 16 (select .cse67 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse54 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse29 144 (select .cse68 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse52 72 (select .cse30 72)))) (= (store |v_#memory_int_539| 25 (store .cse63 200 (select .cse60 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse43 184 (select .cse62 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse47 104 (select .cse61 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse67 24 (select .cse59 24)))) (= (store |v_#memory_int_564| 26 (store .cse39 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse69 100 (select .cse50 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse68 152 (select .cse65 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse33 92 (select .cse69 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse64 8 (select .cse66 8)))) (= (store |v_#memory_int_546| 25 (store .cse27 48 (select .cse58 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse23 128 (select .cse28 128))) |v_#memory_int_563|) (= 112 (select .cse34 3)) (= (select .cse55 0) 48))))) (.cse18 (not (= (mod |c_ULTIMATE.start_main_#t~ret535#1.base| 18446744073709551616) 0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_#valid_281| (Array Int Int))) (= (select |v_#valid_281| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) (exists ((|v_#length_196| (Array Int Int))) (= (store |v_#length_196| |c_ULTIMATE.start_main_#t~ret535#1.base| 40) |c_#length|)) .cse5 .cse6 .cse7 (exists ((|v_#valid_279| (Array Int Int))) (and (= (select |v_#valid_279| |c_ULTIMATE.start_main_#t~ret535#1.base|) 0) (= |c_#valid| (store |v_#valid_279| |c_ULTIMATE.start_main_#t~ret535#1.base| 1)))) .cse8 .cse9 .cse10 (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1774| |c_ULTIMATE.start_main_#t~ret535#1.base| .cse11) |c_#memory_int|)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_#memory_int_1775| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1775| |c_ULTIMATE.start_main_#t~ret535#1.base| .cse11) |c_#memory_int|)) (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) (exists ((|v_#length_194| (Array Int Int))) (= |c_#length| (store |v_#length_194| |c_ULTIMATE.start_main_#t~ret535#1.base| 40))) .cse5 (exists ((|v_#valid_280| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_280| |c_ULTIMATE.start_main_#t~ret535#1.base| 1)) (= (select |v_#valid_280| |c_ULTIMATE.start_main_#t~ret535#1.base|) 0))) .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18)))) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:17:56,901 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (let ((.cse3 ((as const (Array Int Int)) 0)) (.cse73 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse79 (store |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse78 (store .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse81 (store .cse78 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse77 (store .cse81 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse80 (store .cse77 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select .cse77 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select .cse78 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select |v_#valid_278| 19) 1) (= (select .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| 25) 1) (= (select .cse81 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_278| 9) 1) (= (select (store .cse80 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#valid_278| 8) 1) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= (select |v_#valid_278| 18) 1))))))))) (.cse1 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse2 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse4 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse5 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse6 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse7 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse8 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse9 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse10 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse11 (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15))))) (.cse12 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse13 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.base_560| 26)) (.cse76 (select |v_#memory_$Pointer$.base_559| 26)) (.cse75 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse75 16 (select .cse74 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse3 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse3 0 (select .cse76 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse76 4 15) 12 (select .cse75 12)))))))) (.cse14 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse15 (<= .cse73 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse16 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse71 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse72 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse70 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse70 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse71 4 0) 12 (select .cse72 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse3 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse3 0 (select .cse71 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse72 16 (select .cse70 16))) |v_#memory_$Pointer$.offset_559|))))) (.cse17 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse20 (select |v_#memory_int_559| 26)) (.cse25 (select |v_#memory_int_573| 26)) (.cse36 (select |v_#memory_int_562| 25)) (.cse19 (select |v_#memory_int_558| 26)) (.cse31 (select |v_#memory_int_540| 25)) (.cse46 (select |v_#memory_int_538| 25)) (.cse49 (select |v_#memory_int_548| 25)) (.cse53 (select |v_#memory_int_537| 25)) (.cse38 (select |v_#memory_int_554| 25)) (.cse48 (select |v_#memory_int_544| 25)) (.cse21 (select |v_#memory_int_574| 26)) (.cse44 (select |v_#memory_int_579| 26)) (.cse24 (select |v_#memory_int_572| 26)) (.cse42 (select |v_#memory_int_557| 26)) (.cse51 (select |v_#memory_int_531| 25)) (.cse26 (select |v_#memory_int_581| 25)) (.cse40 (select |v_#memory_int_534| 25)) (.cse22 (select |v_#memory_int_566| 25)) (.cse41 (select |v_#memory_int_533| 25)) (.cse37 (select |v_#memory_int_555| 25)) (.cse45 (select |v_#memory_int_576| 26)) (.cse56 (select |v_#memory_int_575| 26)) (.cse57 (select |v_#memory_int_549| 26)) (.cse32 (select |v_#memory_int_550| 26)) (.cse35 (select |v_#memory_int_569| 25)) (.cse54 (select |v_#memory_int_545| 25)) (.cse29 (select |v_#memory_int_578| 25)) (.cse52 (select |v_#memory_int_543| 25)) (.cse30 (select |v_#memory_int_542| 25)) (.cse63 (select |v_#memory_int_539| 25)) (.cse60 (select |v_#memory_int_547| 25)) (.cse43 (select |v_#memory_int_568| 25)) (.cse62 (select |v_#memory_int_541| 25)) (.cse47 (select |v_#memory_int_551| 25)) (.cse61 (select |v_#memory_int_556| 25)) (.cse67 (select |v_#memory_int_577| 25)) (.cse59 (select |v_#memory_int_571| 25)) (.cse39 (select |v_#memory_int_564| 26)) (.cse50 (select |v_#memory_int_553| 26)) (.cse68 (select |v_#memory_int_561| 25)) (.cse65 (select |v_#memory_int_570| 25)) (.cse33 (select |v_#memory_int_567| 26)) (.cse69 (select |v_#memory_int_552| 26)) (.cse64 (select |v_#memory_int_536| 25)) (.cse66 (select |v_#memory_int_580| 25)) (.cse27 (select |v_#memory_int_546| 25)) (.cse58 (select |v_#memory_int_532| 25)) (.cse23 (select |v_#memory_int_560| 25)) (.cse28 (select |v_#memory_int_563| 25)) (.cse34 (select |v_#memory_int_1773| 15)) (.cse55 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse19 116 (select .cse20 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse3 0 21507) 4 (select .cse21 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse22 120 (select .cse23 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse24 52 (select .cse25 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse26 40 (select .cse27 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse28 136 (select .cse29 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse30 80 (select .cse31 80)))) (= (store |v_#memory_int_550| 26 (store .cse32 84 (select .cse33 84))) |v_#memory_int_567|) (= (select .cse34 0) 115) (= (store |v_#memory_int_569| 25 (store .cse35 168 (select .cse36 168))) |v_#memory_int_562|) (= (select .cse34 2) 105) (= (store |v_#memory_int_555| 25 (store .cse37 232 (select .cse38 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse20 124 (select .cse39 124))) |v_#memory_int_564|) (= (select .cse34 4) 0) (= (store |v_#memory_int_534| 25 (store .cse40 216 (select .cse41 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse25 60 (select .cse42 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse36 176 (select .cse43 176)))) (= (store |v_#memory_int_579| 26 (store .cse44 28 (select .cse45 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse46 96 (select .cse47 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse48 248 (select .cse49 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse50 108 (select .cse19 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse51 64 (select .cse52 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse31 88 (select .cse46 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse49 256 (select .cse53 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse53 264 (select .cse54 264))) |v_#memory_int_545|) (= (select .cse55 1) 0) (= (store |v_#memory_int_554| 25 (store .cse38 240 (select .cse48 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse21 12 0) 16 0) 20 (select .cse44 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse56 44 (select .cse24 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse42 68 (select .cse57 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse58 56 (select .cse51 56))) |v_#memory_int_531|) (= 108 (select .cse34 1)) (= (store |v_#memory_int_571| 25 (store .cse59 32 (select .cse26 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse60 208 (select .cse40 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse61 112 (select .cse22 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse62 192 (select .cse63 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse41 224 (select .cse37 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse45 36 (select .cse56 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse64 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse57 76 (select .cse32 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse65 160 (select .cse35 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse66 16 (select .cse67 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse54 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse29 144 (select .cse68 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse52 72 (select .cse30 72)))) (= (store |v_#memory_int_539| 25 (store .cse63 200 (select .cse60 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse43 184 (select .cse62 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse47 104 (select .cse61 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse67 24 (select .cse59 24)))) (= (store |v_#memory_int_564| 26 (store .cse39 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse69 100 (select .cse50 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse68 152 (select .cse65 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse33 92 (select .cse69 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse64 8 (select .cse66 8)))) (= (store |v_#memory_int_546| 25 (store .cse27 48 (select .cse58 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse23 128 (select .cse28 128))) |v_#memory_int_563|) (= 112 (select .cse34 3)) (= (select .cse55 0) 48))))) (.cse18 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|))) (or (and .cse0 .cse1 .cse2 (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1774| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| .cse3) |c_#memory_int|)) .cse4 (exists ((|v_#valid_281| (Array Int Int))) (= (select |v_#valid_281| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) (exists ((|v_#valid_279| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1)) (= (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0))) .cse5 (exists ((|v_#length_196| (Array Int Int))) (= (store |v_#length_196| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 40) |c_#length|)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 (exists ((|v_#memory_int_1775| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1775| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| .cse3) |c_#memory_int|)) .cse1 .cse2 .cse4 (exists ((|v_#valid_280| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_280| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1)) (= (select |v_#valid_280| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0))) (exists ((|v_#length_194| (Array Int Int))) (= (store |v_#length_194| |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 40) |c_#length|)) (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18)))) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:17:58,949 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (let ((.cse24 ((as const (Array Int Int)) 0)) (.cse79 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse85 (store |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse84 (store .cse85 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse87 (store .cse84 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse83 (store .cse87 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse86 (store .cse83 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select .cse83 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select .cse84 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select |v_#valid_278| 19) 1) (= (select .cse85 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select .cse86 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| 25) 1) (= (select .cse87 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_278| 9) 1) (= (select (store .cse86 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#valid_278| 8) 1) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= (select |v_#valid_278| 18) 1))))))))) (.cse1 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse2 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse3 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse4 (not (= (mod |c_ULTIMATE.start_main_#t~ret536#1.base| 18446744073709551616) 0))) (.cse5 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse6 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse7 (<= (+ |c_ULTIMATE.start_main_#t~ret536#1.base| 1) |c_#StackHeapBarrier|)) (.cse8 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse9 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse10 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse11 (not (= |c_ULTIMATE.start_main_#t~ret536#1.base| 0))) (.cse12 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse13 (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15))))) (.cse14 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse15 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse80 (select |v_#memory_$Pointer$.base_560| 26)) (.cse82 (select |v_#memory_$Pointer$.base_559| 26)) (.cse81 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse80 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse81 16 (select .cse80 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse24 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse24 0 (select .cse82 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse82 4 15) 12 (select .cse81 12)))))))) (.cse16 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse17 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse18 (exists ((|v_#length_194| (Array Int Int))) (= |c_#length| (store |v_#length_194| |c_ULTIMATE.start_main_#t~ret536#1.base| 184)))) (.cse19 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse78 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse76 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse76 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse77 4 0) 12 (select .cse78 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse24 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse24 0 (select .cse77 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse78 16 (select .cse76 16))) |v_#memory_$Pointer$.offset_559|))))) (.cse20 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse26 (select |v_#memory_int_559| 26)) (.cse31 (select |v_#memory_int_573| 26)) (.cse42 (select |v_#memory_int_562| 25)) (.cse25 (select |v_#memory_int_558| 26)) (.cse37 (select |v_#memory_int_540| 25)) (.cse52 (select |v_#memory_int_538| 25)) (.cse55 (select |v_#memory_int_548| 25)) (.cse59 (select |v_#memory_int_537| 25)) (.cse44 (select |v_#memory_int_554| 25)) (.cse54 (select |v_#memory_int_544| 25)) (.cse27 (select |v_#memory_int_574| 26)) (.cse50 (select |v_#memory_int_579| 26)) (.cse30 (select |v_#memory_int_572| 26)) (.cse48 (select |v_#memory_int_557| 26)) (.cse57 (select |v_#memory_int_531| 25)) (.cse32 (select |v_#memory_int_581| 25)) (.cse46 (select |v_#memory_int_534| 25)) (.cse28 (select |v_#memory_int_566| 25)) (.cse47 (select |v_#memory_int_533| 25)) (.cse43 (select |v_#memory_int_555| 25)) (.cse51 (select |v_#memory_int_576| 26)) (.cse62 (select |v_#memory_int_575| 26)) (.cse63 (select |v_#memory_int_549| 26)) (.cse38 (select |v_#memory_int_550| 26)) (.cse41 (select |v_#memory_int_569| 25)) (.cse60 (select |v_#memory_int_545| 25)) (.cse35 (select |v_#memory_int_578| 25)) (.cse58 (select |v_#memory_int_543| 25)) (.cse36 (select |v_#memory_int_542| 25)) (.cse69 (select |v_#memory_int_539| 25)) (.cse66 (select |v_#memory_int_547| 25)) (.cse49 (select |v_#memory_int_568| 25)) (.cse68 (select |v_#memory_int_541| 25)) (.cse53 (select |v_#memory_int_551| 25)) (.cse67 (select |v_#memory_int_556| 25)) (.cse73 (select |v_#memory_int_577| 25)) (.cse65 (select |v_#memory_int_571| 25)) (.cse45 (select |v_#memory_int_564| 26)) (.cse56 (select |v_#memory_int_553| 26)) (.cse74 (select |v_#memory_int_561| 25)) (.cse71 (select |v_#memory_int_570| 25)) (.cse39 (select |v_#memory_int_567| 26)) (.cse75 (select |v_#memory_int_552| 26)) (.cse70 (select |v_#memory_int_536| 25)) (.cse72 (select |v_#memory_int_580| 25)) (.cse33 (select |v_#memory_int_546| 25)) (.cse64 (select |v_#memory_int_532| 25)) (.cse29 (select |v_#memory_int_560| 25)) (.cse34 (select |v_#memory_int_563| 25)) (.cse40 (select |v_#memory_int_1773| 15)) (.cse61 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse25 116 (select .cse26 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse24 0 21507) 4 (select .cse27 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse28 120 (select .cse29 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse30 52 (select .cse31 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse32 40 (select .cse33 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse34 136 (select .cse35 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse36 80 (select .cse37 80)))) (= (store |v_#memory_int_550| 26 (store .cse38 84 (select .cse39 84))) |v_#memory_int_567|) (= (select .cse40 0) 115) (= (store |v_#memory_int_569| 25 (store .cse41 168 (select .cse42 168))) |v_#memory_int_562|) (= (select .cse40 2) 105) (= (store |v_#memory_int_555| 25 (store .cse43 232 (select .cse44 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse26 124 (select .cse45 124))) |v_#memory_int_564|) (= (select .cse40 4) 0) (= (store |v_#memory_int_534| 25 (store .cse46 216 (select .cse47 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse31 60 (select .cse48 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse42 176 (select .cse49 176)))) (= (store |v_#memory_int_579| 26 (store .cse50 28 (select .cse51 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse52 96 (select .cse53 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse54 248 (select .cse55 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse56 108 (select .cse25 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse57 64 (select .cse58 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse37 88 (select .cse52 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse55 256 (select .cse59 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse59 264 (select .cse60 264))) |v_#memory_int_545|) (= (select .cse61 1) 0) (= (store |v_#memory_int_554| 25 (store .cse44 240 (select .cse54 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse27 12 0) 16 0) 20 (select .cse50 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse62 44 (select .cse30 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse48 68 (select .cse63 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse64 56 (select .cse57 56))) |v_#memory_int_531|) (= 108 (select .cse40 1)) (= (store |v_#memory_int_571| 25 (store .cse65 32 (select .cse32 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse66 208 (select .cse46 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse67 112 (select .cse28 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse68 192 (select .cse69 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse47 224 (select .cse43 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse51 36 (select .cse62 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse70 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse63 76 (select .cse38 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse71 160 (select .cse41 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse72 16 (select .cse73 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse60 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse35 144 (select .cse74 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse58 72 (select .cse36 72)))) (= (store |v_#memory_int_539| 25 (store .cse69 200 (select .cse66 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse49 184 (select .cse68 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse53 104 (select .cse67 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse73 24 (select .cse65 24)))) (= (store |v_#memory_int_564| 26 (store .cse45 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse75 100 (select .cse56 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse74 152 (select .cse71 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse39 92 (select .cse75 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse70 8 (select .cse72 8)))) (= (store |v_#memory_int_546| 25 (store .cse33 48 (select .cse64 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse29 128 (select .cse34 128))) |v_#memory_int_563|) (= 112 (select .cse40 3)) (= (select .cse61 0) 48))))) (.cse21 (exists ((|v_#valid_279| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_279| |c_ULTIMATE.start_main_#t~ret536#1.base| 1)) (= (select |v_#valid_279| |c_ULTIMATE.start_main_#t~ret536#1.base|) 0)))) (.cse22 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse23 (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= (store |v_#memory_int_1774| |c_ULTIMATE.start_main_#t~ret536#1.base| .cse24) |c_#memory_int|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_#valid_281| (Array Int Int))) (= (select |v_#valid_281| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse5 (exists ((|v_#valid_280| (Array Int Int))) (= (select |v_#valid_280| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23)))) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= |c_ULTIMATE.start_main_#t~ret536#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:18:00,998 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= |c_~#sl_ldisc~0.base| 26) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= |c_ULTIMATE.start_main_~#ldvarg12~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 0 |c_ULTIMATE.start_main_~ldvarg1~0#1.offset|) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_~#sl_ldisc~0.offset| 0) (let ((.cse26 ((as const (Array Int Int)) 0)) (.cse79 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (not (= (mod |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 18446744073709551616) 0))) (.cse1 (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse85 (store |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse84 (store .cse85 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1))) (let ((.cse87 (store .cse84 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse83 (store .cse87 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base| 1))) (let ((.cse86 (store .cse83 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select .cse83 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select .cse84 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select |v_#valid_278| 19) 1) (= (select .cse85 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select .cse86 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| 25) 1) (= (select .cse87 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) 0) (= (select |v_#valid_278| 9) 1) (= (select (store .cse86 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#valid_278| 8) 1) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= (select |v_#valid_278| 18) 1))))))))) (.cse2 (<= (+ |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse3 (not (= (mod |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 18446744073709551616) 0))) (.cse4 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|)) (.cse5 (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1774| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| .cse26)))) (.cse6 (not (= |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 0))) (.cse7 (exists ((|v_#valid_279| (Array Int Int))) (and (= 0 (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg0~0#1.base|)) (= |c_#valid| (store |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 1))))) (.cse8 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse9 (not (= |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 0))) (.cse10 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|)) (.cse11 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse12 (not (= (mod |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 18446744073709551616) 0))) (.cse13 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse14 (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15))))) (.cse15 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|)) (.cse16 (<= (+ |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse17 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse80 (select |v_#memory_$Pointer$.base_560| 26)) (.cse82 (select |v_#memory_$Pointer$.base_559| 26)) (.cse81 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse80 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse81 16 (select .cse80 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse26 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse26 0 (select .cse82 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse82 4 15) 12 (select .cse81 12)))))))) (.cse18 (not (= |c_ULTIMATE.start_main_~ldvarg1~0#1.base| 0))) (.cse19 (<= .cse79 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse20 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse78 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse76 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse76 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse77 4 0) 12 (select .cse78 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse26 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse26 0 (select .cse77 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse78 16 (select .cse76 16))) |v_#memory_$Pointer$.offset_559|))))) (.cse21 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse25 (select |v_#memory_int_559| 26)) (.cse31 (select |v_#memory_int_573| 26)) (.cse42 (select |v_#memory_int_562| 25)) (.cse24 (select |v_#memory_int_558| 26)) (.cse37 (select |v_#memory_int_540| 25)) (.cse52 (select |v_#memory_int_538| 25)) (.cse55 (select |v_#memory_int_548| 25)) (.cse59 (select |v_#memory_int_537| 25)) (.cse44 (select |v_#memory_int_554| 25)) (.cse54 (select |v_#memory_int_544| 25)) (.cse27 (select |v_#memory_int_574| 26)) (.cse50 (select |v_#memory_int_579| 26)) (.cse30 (select |v_#memory_int_572| 26)) (.cse48 (select |v_#memory_int_557| 26)) (.cse57 (select |v_#memory_int_531| 25)) (.cse32 (select |v_#memory_int_581| 25)) (.cse46 (select |v_#memory_int_534| 25)) (.cse28 (select |v_#memory_int_566| 25)) (.cse47 (select |v_#memory_int_533| 25)) (.cse43 (select |v_#memory_int_555| 25)) (.cse51 (select |v_#memory_int_576| 26)) (.cse62 (select |v_#memory_int_575| 26)) (.cse63 (select |v_#memory_int_549| 26)) (.cse38 (select |v_#memory_int_550| 26)) (.cse41 (select |v_#memory_int_569| 25)) (.cse60 (select |v_#memory_int_545| 25)) (.cse35 (select |v_#memory_int_578| 25)) (.cse58 (select |v_#memory_int_543| 25)) (.cse36 (select |v_#memory_int_542| 25)) (.cse69 (select |v_#memory_int_539| 25)) (.cse66 (select |v_#memory_int_547| 25)) (.cse49 (select |v_#memory_int_568| 25)) (.cse68 (select |v_#memory_int_541| 25)) (.cse53 (select |v_#memory_int_551| 25)) (.cse67 (select |v_#memory_int_556| 25)) (.cse73 (select |v_#memory_int_577| 25)) (.cse65 (select |v_#memory_int_571| 25)) (.cse45 (select |v_#memory_int_564| 26)) (.cse56 (select |v_#memory_int_553| 26)) (.cse74 (select |v_#memory_int_561| 25)) (.cse71 (select |v_#memory_int_570| 25)) (.cse39 (select |v_#memory_int_567| 26)) (.cse75 (select |v_#memory_int_552| 26)) (.cse70 (select |v_#memory_int_536| 25)) (.cse72 (select |v_#memory_int_580| 25)) (.cse33 (select |v_#memory_int_546| 25)) (.cse64 (select |v_#memory_int_532| 25)) (.cse29 (select |v_#memory_int_560| 25)) (.cse34 (select |v_#memory_int_563| 25)) (.cse40 (select |v_#memory_int_1773| 15)) (.cse61 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse24 116 (select .cse25 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse26 0 21507) 4 (select .cse27 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse28 120 (select .cse29 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse30 52 (select .cse31 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse32 40 (select .cse33 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse34 136 (select .cse35 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse36 80 (select .cse37 80)))) (= (store |v_#memory_int_550| 26 (store .cse38 84 (select .cse39 84))) |v_#memory_int_567|) (= (select .cse40 0) 115) (= (store |v_#memory_int_569| 25 (store .cse41 168 (select .cse42 168))) |v_#memory_int_562|) (= (select .cse40 2) 105) (= (store |v_#memory_int_555| 25 (store .cse43 232 (select .cse44 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse25 124 (select .cse45 124))) |v_#memory_int_564|) (= (select .cse40 4) 0) (= (store |v_#memory_int_534| 25 (store .cse46 216 (select .cse47 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse31 60 (select .cse48 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse42 176 (select .cse49 176)))) (= (store |v_#memory_int_579| 26 (store .cse50 28 (select .cse51 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse52 96 (select .cse53 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse54 248 (select .cse55 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse56 108 (select .cse24 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse57 64 (select .cse58 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse37 88 (select .cse52 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse55 256 (select .cse59 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse59 264 (select .cse60 264))) |v_#memory_int_545|) (= (select .cse61 1) 0) (= (store |v_#memory_int_554| 25 (store .cse44 240 (select .cse54 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse27 12 0) 16 0) 20 (select .cse50 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse62 44 (select .cse30 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse48 68 (select .cse63 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse64 56 (select .cse57 56))) |v_#memory_int_531|) (= 108 (select .cse40 1)) (= (store |v_#memory_int_571| 25 (store .cse65 32 (select .cse32 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse66 208 (select .cse46 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse67 112 (select .cse28 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse68 192 (select .cse69 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse47 224 (select .cse43 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse51 36 (select .cse62 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse70 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse63 76 (select .cse38 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse71 160 (select .cse41 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse72 16 (select .cse73 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse60 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse35 144 (select .cse74 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse58 72 (select .cse36 72)))) (= (store |v_#memory_int_539| 25 (store .cse69 200 (select .cse66 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse49 184 (select .cse68 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse53 104 (select .cse67 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse73 24 (select .cse65 24)))) (= (store |v_#memory_int_564| 26 (store .cse45 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse75 100 (select .cse56 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse74 152 (select .cse71 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse39 92 (select .cse75 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse70 8 (select .cse72 8)))) (= (store |v_#memory_int_546| 25 (store .cse33 48 (select .cse64 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse29 128 (select .cse34 128))) |v_#memory_int_563|) (= 112 (select .cse40 3)) (= (select .cse61 0) 48))))) (.cse22 (<= (+ |c_ULTIMATE.start_main_~ldvarg4~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse23 (exists ((|v_#length_194| (Array Int Int))) (= |c_#length| (store |v_#length_194| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 184))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse5 .cse6 .cse7 (exists ((|v_#valid_280| (Array Int Int))) (= (select |v_#valid_280| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_#valid_281| (Array Int Int))) (= (select |v_#valid_281| |c_ULTIMATE.start_main_~ldvarg1~0#1.base|) 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |c_ULTIMATE.start_main_~ldvarg4~0#1.base|) 0)) .cse18 .cse19 .cse20 .cse21 .cse22 .cse23)))) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg12~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= |c_ULTIMATE.start_main_~ldvarg4~0#1.offset| 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= |c_ULTIMATE.start_main_~ldvarg0~0#1.offset| 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:18:03,035 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_~#sl_ldisc~0.base| 26) (let ((.cse0 (= |c_#valid| |c_old(#valid)|)) (.cse1 (= |c_old(#length)| |c_#length|))) (or (and .cse0 .cse1) (and (exists ((|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| Int) (|v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| Int)) (and (let ((.cse81 (+ |c_#StackHeapBarrier| 1)) (.cse28 ((as const (Array Int Int)) 0))) (let ((.cse2 (not (= |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 0))) (.cse3 (<= (+ |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 1) |c_#StackHeapBarrier|)) (.cse4 (<= (+ |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 1) |c_#StackHeapBarrier|)) (.cse5 (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1774| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| .cse28)))) (.cse6 (exists ((|v_#length_194| (Array Int Int))) (= |c_old(#length)| (store |v_#length_194| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 184)))) (.cse7 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|)) (.cse8 (exists ((|v_#valid_279| (Array Int Int))) (and (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9|) 0) (= (store |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 1) |c_old(#valid)|)))) (.cse9 (not (= (mod |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 18446744073709551616) 0))) (.cse10 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|)) (.cse11 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|)) (.cse12 (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 18446744073709551616) 0))) (.cse13 (not (= (mod |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 18446744073709551616) 0))) (.cse14 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|)) (.cse15 (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 1) |c_#StackHeapBarrier|)) (.cse16 (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15))))) (.cse17 (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse89 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse88 (store .cse89 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse86 (store .cse88 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse87 (store .cse86 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse85 (store .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select (store .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107| 1) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select .cse86 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 25) 1) (= (select |v_#valid_278| 9) 1) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 8) 1) (= (select .cse88 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= 0 (select .cse89 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|)) (= (select |v_#valid_278| 18) 1))))))))) (.cse18 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|)) (.cse19 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|)) (.cse20 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse82 (select |v_#memory_$Pointer$.base_560| 26)) (.cse84 (select |v_#memory_$Pointer$.base_559| 26)) (.cse83 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse82 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse83 16 (select .cse82 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse84 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse84 4 15) 12 (select .cse83 12)))))))) (.cse21 (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 0))) (.cse22 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|)) (.cse23 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse79 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse80 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse78 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse78 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse79 4 0) 12 (select .cse80 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse79 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse80 16 (select .cse78 16))) |v_#memory_$Pointer$.offset_559|))))) (.cse24 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_559| 26)) (.cse33 (select |v_#memory_int_573| 26)) (.cse44 (select |v_#memory_int_562| 25)) (.cse26 (select |v_#memory_int_558| 26)) (.cse39 (select |v_#memory_int_540| 25)) (.cse54 (select |v_#memory_int_538| 25)) (.cse57 (select |v_#memory_int_548| 25)) (.cse61 (select |v_#memory_int_537| 25)) (.cse46 (select |v_#memory_int_554| 25)) (.cse56 (select |v_#memory_int_544| 25)) (.cse29 (select |v_#memory_int_574| 26)) (.cse52 (select |v_#memory_int_579| 26)) (.cse32 (select |v_#memory_int_572| 26)) (.cse50 (select |v_#memory_int_557| 26)) (.cse59 (select |v_#memory_int_531| 25)) (.cse34 (select |v_#memory_int_581| 25)) (.cse48 (select |v_#memory_int_534| 25)) (.cse30 (select |v_#memory_int_566| 25)) (.cse49 (select |v_#memory_int_533| 25)) (.cse45 (select |v_#memory_int_555| 25)) (.cse53 (select |v_#memory_int_576| 26)) (.cse64 (select |v_#memory_int_575| 26)) (.cse65 (select |v_#memory_int_549| 26)) (.cse40 (select |v_#memory_int_550| 26)) (.cse43 (select |v_#memory_int_569| 25)) (.cse62 (select |v_#memory_int_545| 25)) (.cse37 (select |v_#memory_int_578| 25)) (.cse60 (select |v_#memory_int_543| 25)) (.cse38 (select |v_#memory_int_542| 25)) (.cse71 (select |v_#memory_int_539| 25)) (.cse68 (select |v_#memory_int_547| 25)) (.cse51 (select |v_#memory_int_568| 25)) (.cse70 (select |v_#memory_int_541| 25)) (.cse55 (select |v_#memory_int_551| 25)) (.cse69 (select |v_#memory_int_556| 25)) (.cse75 (select |v_#memory_int_577| 25)) (.cse67 (select |v_#memory_int_571| 25)) (.cse47 (select |v_#memory_int_564| 26)) (.cse58 (select |v_#memory_int_553| 26)) (.cse76 (select |v_#memory_int_561| 25)) (.cse73 (select |v_#memory_int_570| 25)) (.cse41 (select |v_#memory_int_567| 26)) (.cse77 (select |v_#memory_int_552| 26)) (.cse72 (select |v_#memory_int_536| 25)) (.cse74 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_546| 25)) (.cse66 (select |v_#memory_int_532| 25)) (.cse31 (select |v_#memory_int_560| 25)) (.cse36 (select |v_#memory_int_563| 25)) (.cse42 (select |v_#memory_int_1773| 15)) (.cse63 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse26 116 (select .cse27 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse28 0 21507) 4 (select .cse29 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse30 120 (select .cse31 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse32 52 (select .cse33 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse34 40 (select .cse35 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse36 136 (select .cse37 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse38 80 (select .cse39 80)))) (= (store |v_#memory_int_550| 26 (store .cse40 84 (select .cse41 84))) |v_#memory_int_567|) (= (select .cse42 0) 115) (= (store |v_#memory_int_569| 25 (store .cse43 168 (select .cse44 168))) |v_#memory_int_562|) (= (select .cse42 2) 105) (= (store |v_#memory_int_555| 25 (store .cse45 232 (select .cse46 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse27 124 (select .cse47 124))) |v_#memory_int_564|) (= (select .cse42 4) 0) (= (store |v_#memory_int_534| 25 (store .cse48 216 (select .cse49 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse33 60 (select .cse50 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse44 176 (select .cse51 176)))) (= (store |v_#memory_int_579| 26 (store .cse52 28 (select .cse53 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse54 96 (select .cse55 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse56 248 (select .cse57 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse58 108 (select .cse26 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse59 64 (select .cse60 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse39 88 (select .cse54 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse57 256 (select .cse61 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse61 264 (select .cse62 264))) |v_#memory_int_545|) (= (select .cse63 1) 0) (= (store |v_#memory_int_554| 25 (store .cse46 240 (select .cse56 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse29 12 0) 16 0) 20 (select .cse52 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse64 44 (select .cse32 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse50 68 (select .cse65 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse66 56 (select .cse59 56))) |v_#memory_int_531|) (= 108 (select .cse42 1)) (= (store |v_#memory_int_571| 25 (store .cse67 32 (select .cse34 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse68 208 (select .cse48 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse69 112 (select .cse30 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse70 192 (select .cse71 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse49 224 (select .cse45 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse53 36 (select .cse64 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse72 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse65 76 (select .cse40 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse73 160 (select .cse43 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse74 16 (select .cse75 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse62 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse37 144 (select .cse76 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse60 72 (select .cse38 72)))) (= (store |v_#memory_int_539| 25 (store .cse71 200 (select .cse68 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse51 184 (select .cse70 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse55 104 (select .cse69 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse75 24 (select .cse67 24)))) (= (store |v_#memory_int_564| 26 (store .cse47 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse77 100 (select .cse58 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse76 152 (select .cse73 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse41 92 (select .cse77 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse72 8 (select .cse74 8)))) (= (store |v_#memory_int_546| 25 (store .cse35 48 (select .cse66 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse31 128 (select .cse36 128))) |v_#memory_int_563|) (= 112 (select .cse42 3)) (= (select .cse63 0) 48))))) (.cse25 (not (= |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 0)))) (or (and .cse2 .cse3 .cse4 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25|) 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_280| (Array Int Int))) (= (select |v_#valid_280| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17|) 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_281| (Array Int Int))) (= (select |v_#valid_281| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25|) 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17|) 0)) .cse21 .cse22 .cse23 .cse24 .cse25)))) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|))) .cse0 .cse1))) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (= 0 c_~ldv_retval_3~0) (= 316 |c_ldv_malloc_#in~size|) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:18:05,095 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_~#sl_ldisc~0.base| 26) (let ((.cse0 (= |c_#valid| |c_old(#valid)|)) (.cse1 (= |c_old(#length)| |c_#length|))) (or (and .cse0 .cse1) (and (exists ((|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| Int) (|v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| Int)) (and (let ((.cse81 (+ |c_#StackHeapBarrier| 1)) (.cse28 ((as const (Array Int Int)) 0))) (let ((.cse2 (not (= |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 0))) (.cse3 (<= (+ |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 1) |c_#StackHeapBarrier|)) (.cse4 (<= (+ |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 1) |c_#StackHeapBarrier|)) (.cse5 (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1774| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| .cse28)))) (.cse6 (exists ((|v_#length_194| (Array Int Int))) (= |c_old(#length)| (store |v_#length_194| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 184)))) (.cse7 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|)) (.cse8 (exists ((|v_#valid_279| (Array Int Int))) (and (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9|) 0) (= (store |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 1) |c_old(#valid)|)))) (.cse9 (not (= (mod |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 18446744073709551616) 0))) (.cse10 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|)) (.cse11 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|)) (.cse12 (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 18446744073709551616) 0))) (.cse13 (not (= (mod |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 18446744073709551616) 0))) (.cse14 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|)) (.cse15 (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 1) |c_#StackHeapBarrier|)) (.cse16 (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15))))) (.cse17 (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse89 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse88 (store .cse89 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse86 (store .cse88 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse87 (store .cse86 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse85 (store .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select (store .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107| 1) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select .cse86 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 25) 1) (= (select |v_#valid_278| 9) 1) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 8) 1) (= (select .cse88 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= 0 (select .cse89 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|)) (= (select |v_#valid_278| 18) 1))))))))) (.cse18 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|)) (.cse19 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|)) (.cse20 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse82 (select |v_#memory_$Pointer$.base_560| 26)) (.cse84 (select |v_#memory_$Pointer$.base_559| 26)) (.cse83 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse82 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse83 16 (select .cse82 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse84 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse84 4 15) 12 (select .cse83 12)))))))) (.cse21 (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 0))) (.cse22 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|)) (.cse23 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse79 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse80 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse78 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse78 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse79 4 0) 12 (select .cse80 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse79 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse80 16 (select .cse78 16))) |v_#memory_$Pointer$.offset_559|))))) (.cse24 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_559| 26)) (.cse33 (select |v_#memory_int_573| 26)) (.cse44 (select |v_#memory_int_562| 25)) (.cse26 (select |v_#memory_int_558| 26)) (.cse39 (select |v_#memory_int_540| 25)) (.cse54 (select |v_#memory_int_538| 25)) (.cse57 (select |v_#memory_int_548| 25)) (.cse61 (select |v_#memory_int_537| 25)) (.cse46 (select |v_#memory_int_554| 25)) (.cse56 (select |v_#memory_int_544| 25)) (.cse29 (select |v_#memory_int_574| 26)) (.cse52 (select |v_#memory_int_579| 26)) (.cse32 (select |v_#memory_int_572| 26)) (.cse50 (select |v_#memory_int_557| 26)) (.cse59 (select |v_#memory_int_531| 25)) (.cse34 (select |v_#memory_int_581| 25)) (.cse48 (select |v_#memory_int_534| 25)) (.cse30 (select |v_#memory_int_566| 25)) (.cse49 (select |v_#memory_int_533| 25)) (.cse45 (select |v_#memory_int_555| 25)) (.cse53 (select |v_#memory_int_576| 26)) (.cse64 (select |v_#memory_int_575| 26)) (.cse65 (select |v_#memory_int_549| 26)) (.cse40 (select |v_#memory_int_550| 26)) (.cse43 (select |v_#memory_int_569| 25)) (.cse62 (select |v_#memory_int_545| 25)) (.cse37 (select |v_#memory_int_578| 25)) (.cse60 (select |v_#memory_int_543| 25)) (.cse38 (select |v_#memory_int_542| 25)) (.cse71 (select |v_#memory_int_539| 25)) (.cse68 (select |v_#memory_int_547| 25)) (.cse51 (select |v_#memory_int_568| 25)) (.cse70 (select |v_#memory_int_541| 25)) (.cse55 (select |v_#memory_int_551| 25)) (.cse69 (select |v_#memory_int_556| 25)) (.cse75 (select |v_#memory_int_577| 25)) (.cse67 (select |v_#memory_int_571| 25)) (.cse47 (select |v_#memory_int_564| 26)) (.cse58 (select |v_#memory_int_553| 26)) (.cse76 (select |v_#memory_int_561| 25)) (.cse73 (select |v_#memory_int_570| 25)) (.cse41 (select |v_#memory_int_567| 26)) (.cse77 (select |v_#memory_int_552| 26)) (.cse72 (select |v_#memory_int_536| 25)) (.cse74 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_546| 25)) (.cse66 (select |v_#memory_int_532| 25)) (.cse31 (select |v_#memory_int_560| 25)) (.cse36 (select |v_#memory_int_563| 25)) (.cse42 (select |v_#memory_int_1773| 15)) (.cse63 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse26 116 (select .cse27 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse28 0 21507) 4 (select .cse29 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse30 120 (select .cse31 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse32 52 (select .cse33 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse34 40 (select .cse35 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse36 136 (select .cse37 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse38 80 (select .cse39 80)))) (= (store |v_#memory_int_550| 26 (store .cse40 84 (select .cse41 84))) |v_#memory_int_567|) (= (select .cse42 0) 115) (= (store |v_#memory_int_569| 25 (store .cse43 168 (select .cse44 168))) |v_#memory_int_562|) (= (select .cse42 2) 105) (= (store |v_#memory_int_555| 25 (store .cse45 232 (select .cse46 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse27 124 (select .cse47 124))) |v_#memory_int_564|) (= (select .cse42 4) 0) (= (store |v_#memory_int_534| 25 (store .cse48 216 (select .cse49 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse33 60 (select .cse50 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse44 176 (select .cse51 176)))) (= (store |v_#memory_int_579| 26 (store .cse52 28 (select .cse53 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse54 96 (select .cse55 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse56 248 (select .cse57 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse58 108 (select .cse26 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse59 64 (select .cse60 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse39 88 (select .cse54 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse57 256 (select .cse61 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse61 264 (select .cse62 264))) |v_#memory_int_545|) (= (select .cse63 1) 0) (= (store |v_#memory_int_554| 25 (store .cse46 240 (select .cse56 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse29 12 0) 16 0) 20 (select .cse52 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse64 44 (select .cse32 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse50 68 (select .cse65 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse66 56 (select .cse59 56))) |v_#memory_int_531|) (= 108 (select .cse42 1)) (= (store |v_#memory_int_571| 25 (store .cse67 32 (select .cse34 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse68 208 (select .cse48 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse69 112 (select .cse30 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse70 192 (select .cse71 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse49 224 (select .cse45 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse53 36 (select .cse64 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse72 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse65 76 (select .cse40 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse73 160 (select .cse43 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse74 16 (select .cse75 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse62 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse37 144 (select .cse76 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse60 72 (select .cse38 72)))) (= (store |v_#memory_int_539| 25 (store .cse71 200 (select .cse68 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse51 184 (select .cse70 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse55 104 (select .cse69 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse75 24 (select .cse67 24)))) (= (store |v_#memory_int_564| 26 (store .cse47 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse77 100 (select .cse58 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse76 152 (select .cse73 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse41 92 (select .cse77 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse72 8 (select .cse74 8)))) (= (store |v_#memory_int_546| 25 (store .cse35 48 (select .cse66 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse31 128 (select .cse36 128))) |v_#memory_int_563|) (= 112 (select .cse42 3)) (= (select .cse63 0) 48))))) (.cse25 (not (= |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 0)))) (or (and .cse2 .cse3 .cse4 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25|) 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_280| (Array Int Int))) (= (select |v_#valid_280| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17|) 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_281| (Array Int Int))) (= (select |v_#valid_281| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25|) 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17|) 0)) .cse21 .cse22 .cse23 .cse24 .cse25)))) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|))) .cse0 .cse1))) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 316 c_ldv_malloc_~size) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (= |c_~#sl_netdev_ops~0.base| 25) (= 0 c_~ldv_retval_3~0) (= 316 |c_ldv_malloc_#in~size|) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (<= 0 (+ 2147483648 c_ldv_malloc_~tmp___0~0)) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (<= c_ldv_malloc_~tmp___0~0 2147483647) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:18:08,106 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_~#sl_ldisc~0.base| 26) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (<= (+ c_ldv_malloc_~p~0.base 1) |c_#StackHeapBarrier|) (not (= c_ldv_malloc_~p~0.base 0)) (= |c_~#sl_netdev_ops~0.base| 25) (= 0 c_~ldv_retval_3~0) (= 316 |c_ldv_malloc_#in~size|) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (exists ((|v_#valid_294| (Array Int Int)) (|v_#length_199| (Array Int Int))) (and (= (store |v_#length_199| c_ldv_malloc_~p~0.base 316) |c_#length|) (= |c_#valid| (store |v_#valid_294| c_ldv_malloc_~p~0.base 1)) (= (select |v_#valid_294| c_ldv_malloc_~p~0.base) 0) (let ((.cse0 (= |c_old(#length)| |v_#length_199|)) (.cse1 (= |v_#valid_294| |c_old(#valid)|))) (or (and .cse0 .cse1) (and .cse0 (exists ((|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| Int) (|v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| Int)) (and (let ((.cse81 (+ |c_#StackHeapBarrier| 1)) (.cse28 ((as const (Array Int Int)) 0))) (let ((.cse2 (not (= |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 0))) (.cse3 (<= (+ |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 1) |c_#StackHeapBarrier|)) (.cse4 (<= (+ |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 1) |c_#StackHeapBarrier|)) (.cse5 (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1774| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| .cse28)))) (.cse6 (exists ((|v_#length_194| (Array Int Int))) (= |c_old(#length)| (store |v_#length_194| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 184)))) (.cse7 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|)) (.cse8 (exists ((|v_#valid_279| (Array Int Int))) (and (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9|) 0) (= (store |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 1) |c_old(#valid)|)))) (.cse9 (not (= (mod |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 18446744073709551616) 0))) (.cse10 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|)) (.cse11 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|)) (.cse12 (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 18446744073709551616) 0))) (.cse13 (not (= (mod |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 18446744073709551616) 0))) (.cse14 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|)) (.cse15 (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 1) |c_#StackHeapBarrier|)) (.cse16 (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15))))) (.cse17 (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse89 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse88 (store .cse89 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse86 (store .cse88 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse87 (store .cse86 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse85 (store .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select (store .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107| 1) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select .cse86 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 25) 1) (= (select |v_#valid_278| 9) 1) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 8) 1) (= (select .cse88 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= 0 (select .cse89 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|)) (= (select |v_#valid_278| 18) 1))))))))) (.cse18 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|)) (.cse19 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|)) (.cse20 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse82 (select |v_#memory_$Pointer$.base_560| 26)) (.cse84 (select |v_#memory_$Pointer$.base_559| 26)) (.cse83 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse82 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse83 16 (select .cse82 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse84 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse84 4 15) 12 (select .cse83 12)))))))) (.cse21 (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 0))) (.cse22 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|)) (.cse23 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse79 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse80 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse78 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse78 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse79 4 0) 12 (select .cse80 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse79 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse80 16 (select .cse78 16))) |v_#memory_$Pointer$.offset_559|))))) (.cse24 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_559| 26)) (.cse33 (select |v_#memory_int_573| 26)) (.cse44 (select |v_#memory_int_562| 25)) (.cse26 (select |v_#memory_int_558| 26)) (.cse39 (select |v_#memory_int_540| 25)) (.cse54 (select |v_#memory_int_538| 25)) (.cse57 (select |v_#memory_int_548| 25)) (.cse61 (select |v_#memory_int_537| 25)) (.cse46 (select |v_#memory_int_554| 25)) (.cse56 (select |v_#memory_int_544| 25)) (.cse29 (select |v_#memory_int_574| 26)) (.cse52 (select |v_#memory_int_579| 26)) (.cse32 (select |v_#memory_int_572| 26)) (.cse50 (select |v_#memory_int_557| 26)) (.cse59 (select |v_#memory_int_531| 25)) (.cse34 (select |v_#memory_int_581| 25)) (.cse48 (select |v_#memory_int_534| 25)) (.cse30 (select |v_#memory_int_566| 25)) (.cse49 (select |v_#memory_int_533| 25)) (.cse45 (select |v_#memory_int_555| 25)) (.cse53 (select |v_#memory_int_576| 26)) (.cse64 (select |v_#memory_int_575| 26)) (.cse65 (select |v_#memory_int_549| 26)) (.cse40 (select |v_#memory_int_550| 26)) (.cse43 (select |v_#memory_int_569| 25)) (.cse62 (select |v_#memory_int_545| 25)) (.cse37 (select |v_#memory_int_578| 25)) (.cse60 (select |v_#memory_int_543| 25)) (.cse38 (select |v_#memory_int_542| 25)) (.cse71 (select |v_#memory_int_539| 25)) (.cse68 (select |v_#memory_int_547| 25)) (.cse51 (select |v_#memory_int_568| 25)) (.cse70 (select |v_#memory_int_541| 25)) (.cse55 (select |v_#memory_int_551| 25)) (.cse69 (select |v_#memory_int_556| 25)) (.cse75 (select |v_#memory_int_577| 25)) (.cse67 (select |v_#memory_int_571| 25)) (.cse47 (select |v_#memory_int_564| 26)) (.cse58 (select |v_#memory_int_553| 26)) (.cse76 (select |v_#memory_int_561| 25)) (.cse73 (select |v_#memory_int_570| 25)) (.cse41 (select |v_#memory_int_567| 26)) (.cse77 (select |v_#memory_int_552| 26)) (.cse72 (select |v_#memory_int_536| 25)) (.cse74 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_546| 25)) (.cse66 (select |v_#memory_int_532| 25)) (.cse31 (select |v_#memory_int_560| 25)) (.cse36 (select |v_#memory_int_563| 25)) (.cse42 (select |v_#memory_int_1773| 15)) (.cse63 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse26 116 (select .cse27 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse28 0 21507) 4 (select .cse29 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse30 120 (select .cse31 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse32 52 (select .cse33 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse34 40 (select .cse35 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse36 136 (select .cse37 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse38 80 (select .cse39 80)))) (= (store |v_#memory_int_550| 26 (store .cse40 84 (select .cse41 84))) |v_#memory_int_567|) (= (select .cse42 0) 115) (= (store |v_#memory_int_569| 25 (store .cse43 168 (select .cse44 168))) |v_#memory_int_562|) (= (select .cse42 2) 105) (= (store |v_#memory_int_555| 25 (store .cse45 232 (select .cse46 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse27 124 (select .cse47 124))) |v_#memory_int_564|) (= (select .cse42 4) 0) (= (store |v_#memory_int_534| 25 (store .cse48 216 (select .cse49 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse33 60 (select .cse50 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse44 176 (select .cse51 176)))) (= (store |v_#memory_int_579| 26 (store .cse52 28 (select .cse53 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse54 96 (select .cse55 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse56 248 (select .cse57 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse58 108 (select .cse26 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse59 64 (select .cse60 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse39 88 (select .cse54 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse57 256 (select .cse61 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse61 264 (select .cse62 264))) |v_#memory_int_545|) (= (select .cse63 1) 0) (= (store |v_#memory_int_554| 25 (store .cse46 240 (select .cse56 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse29 12 0) 16 0) 20 (select .cse52 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse64 44 (select .cse32 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse50 68 (select .cse65 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse66 56 (select .cse59 56))) |v_#memory_int_531|) (= 108 (select .cse42 1)) (= (store |v_#memory_int_571| 25 (store .cse67 32 (select .cse34 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse68 208 (select .cse48 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse69 112 (select .cse30 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse70 192 (select .cse71 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse49 224 (select .cse45 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse53 36 (select .cse64 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse72 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse65 76 (select .cse40 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse73 160 (select .cse43 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse74 16 (select .cse75 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse62 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse37 144 (select .cse76 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse60 72 (select .cse38 72)))) (= (store |v_#memory_int_539| 25 (store .cse71 200 (select .cse68 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse51 184 (select .cse70 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse55 104 (select .cse69 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse75 24 (select .cse67 24)))) (= (store |v_#memory_int_564| 26 (store .cse47 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse77 100 (select .cse58 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse76 152 (select .cse73 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse41 92 (select .cse77 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse72 8 (select .cse74 8)))) (= (store |v_#memory_int_546| 25 (store .cse35 48 (select .cse66 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse31 128 (select .cse36 128))) |v_#memory_int_563|) (= 112 (select .cse42 3)) (= (select .cse63 0) 48))))) (.cse25 (not (= |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 0)))) (or (and .cse2 .cse3 .cse4 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25|) 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_280| (Array Int Int))) (= (select |v_#valid_280| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17|) 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_281| (Array Int Int))) (= (select |v_#valid_281| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25|) 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17|) 0)) .cse21 .cse22 .cse23 .cse24 .cse25)))) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|))) .cse1))))) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_retval_1~0 0) (= c_ldv_malloc_~p~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:18:10,161 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~ldv_timer_list_1~0.offset 0) (= 256 c_~slip_maxdev~0) (= c_~ldv_timer_list_2~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (not (= (mod c_ldv_malloc_~p~0.base 18446744073709551616) 0)) (= |c_~#sl_ldisc~0.base| 26) (= c_~sl_ldisc_group1~0.base 0) (= c_~slip_devs~0.base 0) (= c_~ldv_timer_state_1~0 0) (= c_~ldv_timer_list_1~0.base 0) (= c_~ldv_timer_state_2~0 0) (= c_~sl_netdev_ops_group1~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= c_~sl_ldisc_group1~0.offset 0) (= |c_~#sl_netdev_ops~0.offset| 0) (= c_~ldv_state_variable_1~0 0) (= |c_~#sl_ldisc~0.offset| 0) (= 0 c_~ldv_state_variable_4~0) (<= (+ c_ldv_malloc_~p~0.base 1) |c_#StackHeapBarrier|) (not (= c_ldv_malloc_~p~0.base 0)) (= |c_~#sl_netdev_ops~0.base| 25) (= 0 c_~ldv_retval_3~0) (= 316 |c_ldv_malloc_#in~size|) (= c_~slip_devs~0.offset 0) (= c_~sl_netdev_ops_group1~0.base 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (exists ((|v_#valid_294| (Array Int Int)) (|v_#length_199| (Array Int Int))) (and (= (store |v_#length_199| c_ldv_malloc_~p~0.base 316) |c_#length|) (= |c_#valid| (store |v_#valid_294| c_ldv_malloc_~p~0.base 1)) (= (select |v_#valid_294| c_ldv_malloc_~p~0.base) 0) (let ((.cse0 (= |c_old(#length)| |v_#length_199|)) (.cse1 (= |v_#valid_294| |c_old(#valid)|))) (or (and .cse0 .cse1) (and .cse0 (exists ((|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107| Int) (|v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| Int) (|v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| Int)) (and (let ((.cse81 (+ |c_#StackHeapBarrier| 1)) (.cse28 ((as const (Array Int Int)) 0))) (let ((.cse2 (not (= |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 0))) (.cse3 (<= (+ |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 1) |c_#StackHeapBarrier|)) (.cse4 (<= (+ |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 1) |c_#StackHeapBarrier|)) (.cse5 (exists ((|v_#memory_int_1774| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_1774| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| .cse28)))) (.cse6 (exists ((|v_#length_194| (Array Int Int))) (= |c_old(#length)| (store |v_#length_194| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 184)))) (.cse7 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|)) (.cse8 (exists ((|v_#valid_279| (Array Int Int))) (and (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9|) 0) (= (store |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 1) |c_old(#valid)|)))) (.cse9 (not (= (mod |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 18446744073709551616) 0))) (.cse10 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|)) (.cse11 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|)) (.cse12 (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 18446744073709551616) 0))) (.cse13 (not (= (mod |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17| 18446744073709551616) 0))) (.cse14 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|)) (.cse15 (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 1) |c_#StackHeapBarrier|)) (.cse16 (exists ((|v_#length_193| (Array Int Int))) (and (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (= (select |v_#length_193| 20) 45) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= 87 (select |v_#length_193| 2)) (= 2 (select |v_#length_193| 1)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (= (select |v_#length_193| 10) 32) (= (select |v_#length_193| 23) 54) (= (select |v_#length_193| 24) 62) (= 46 (select |v_#length_193| 9)) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15))))) (.cse17 (exists ((|v_#valid_278| (Array Int Int))) (let ((.cse89 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse88 (store .cse89 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse86 (store .cse88 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse87 (store .cse86 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107| 1))) (let ((.cse85 (store .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107| 1))) (and (= (select |v_#valid_278| 1) 1) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 13) 1) (= (select |v_#valid_278| 12) 1) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select (store .cse85 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107| 1) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 4) 1) (= (select |v_#valid_278| 3) 1) (= (select |v_#valid_278| 17) 1) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= (select .cse86 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 25) 1) (= (select |v_#valid_278| 9) 1) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select .cse87 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 8) 1) (= (select .cse88 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|) 0) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (= 0 (select .cse89 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|)) (= (select |v_#valid_278| 18) 1))))))))) (.cse18 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|)) (.cse19 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|)) (.cse20 (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse82 (select |v_#memory_$Pointer$.base_560| 26)) (.cse84 (select |v_#memory_$Pointer$.base_559| 26)) (.cse83 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse82 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse83 16 (select .cse82 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse84 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse84 4 15) 12 (select .cse83 12)))))))) (.cse21 (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_9| 0))) (.cse22 (<= .cse81 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|)) (.cse23 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse79 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse80 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse78 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse78 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse79 4 0) 12 (select .cse80 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse28 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse28 0 (select .cse79 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse80 16 (select .cse78 16))) |v_#memory_$Pointer$.offset_559|))))) (.cse24 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_559| 26)) (.cse33 (select |v_#memory_int_573| 26)) (.cse44 (select |v_#memory_int_562| 25)) (.cse26 (select |v_#memory_int_558| 26)) (.cse39 (select |v_#memory_int_540| 25)) (.cse54 (select |v_#memory_int_538| 25)) (.cse57 (select |v_#memory_int_548| 25)) (.cse61 (select |v_#memory_int_537| 25)) (.cse46 (select |v_#memory_int_554| 25)) (.cse56 (select |v_#memory_int_544| 25)) (.cse29 (select |v_#memory_int_574| 26)) (.cse52 (select |v_#memory_int_579| 26)) (.cse32 (select |v_#memory_int_572| 26)) (.cse50 (select |v_#memory_int_557| 26)) (.cse59 (select |v_#memory_int_531| 25)) (.cse34 (select |v_#memory_int_581| 25)) (.cse48 (select |v_#memory_int_534| 25)) (.cse30 (select |v_#memory_int_566| 25)) (.cse49 (select |v_#memory_int_533| 25)) (.cse45 (select |v_#memory_int_555| 25)) (.cse53 (select |v_#memory_int_576| 26)) (.cse64 (select |v_#memory_int_575| 26)) (.cse65 (select |v_#memory_int_549| 26)) (.cse40 (select |v_#memory_int_550| 26)) (.cse43 (select |v_#memory_int_569| 25)) (.cse62 (select |v_#memory_int_545| 25)) (.cse37 (select |v_#memory_int_578| 25)) (.cse60 (select |v_#memory_int_543| 25)) (.cse38 (select |v_#memory_int_542| 25)) (.cse71 (select |v_#memory_int_539| 25)) (.cse68 (select |v_#memory_int_547| 25)) (.cse51 (select |v_#memory_int_568| 25)) (.cse70 (select |v_#memory_int_541| 25)) (.cse55 (select |v_#memory_int_551| 25)) (.cse69 (select |v_#memory_int_556| 25)) (.cse75 (select |v_#memory_int_577| 25)) (.cse67 (select |v_#memory_int_571| 25)) (.cse47 (select |v_#memory_int_564| 26)) (.cse58 (select |v_#memory_int_553| 26)) (.cse76 (select |v_#memory_int_561| 25)) (.cse73 (select |v_#memory_int_570| 25)) (.cse41 (select |v_#memory_int_567| 26)) (.cse77 (select |v_#memory_int_552| 26)) (.cse72 (select |v_#memory_int_536| 25)) (.cse74 (select |v_#memory_int_580| 25)) (.cse35 (select |v_#memory_int_546| 25)) (.cse66 (select |v_#memory_int_532| 25)) (.cse31 (select |v_#memory_int_560| 25)) (.cse36 (select |v_#memory_int_563| 25)) (.cse42 (select |v_#memory_int_1773| 15)) (.cse63 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse26 116 (select .cse27 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse28 0 21507) 4 (select .cse29 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse30 120 (select .cse31 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse32 52 (select .cse33 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse34 40 (select .cse35 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse36 136 (select .cse37 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse38 80 (select .cse39 80)))) (= (store |v_#memory_int_550| 26 (store .cse40 84 (select .cse41 84))) |v_#memory_int_567|) (= (select .cse42 0) 115) (= (store |v_#memory_int_569| 25 (store .cse43 168 (select .cse44 168))) |v_#memory_int_562|) (= (select .cse42 2) 105) (= (store |v_#memory_int_555| 25 (store .cse45 232 (select .cse46 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse27 124 (select .cse47 124))) |v_#memory_int_564|) (= (select .cse42 4) 0) (= (store |v_#memory_int_534| 25 (store .cse48 216 (select .cse49 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse33 60 (select .cse50 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse44 176 (select .cse51 176)))) (= (store |v_#memory_int_579| 26 (store .cse52 28 (select .cse53 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse54 96 (select .cse55 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse56 248 (select .cse57 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse58 108 (select .cse26 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse59 64 (select .cse60 64))) |v_#memory_int_543|) (= (store |v_#memory_int_540| 25 (store .cse39 88 (select .cse54 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse57 256 (select .cse61 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse61 264 (select .cse62 264))) |v_#memory_int_545|) (= (select .cse63 1) 0) (= (store |v_#memory_int_554| 25 (store .cse46 240 (select .cse56 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse29 12 0) 16 0) 20 (select .cse52 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse64 44 (select .cse32 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse50 68 (select .cse65 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse66 56 (select .cse59 56))) |v_#memory_int_531|) (= 108 (select .cse42 1)) (= (store |v_#memory_int_571| 25 (store .cse67 32 (select .cse34 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse68 208 (select .cse48 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse69 112 (select .cse30 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse70 192 (select .cse71 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse49 224 (select .cse45 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse53 36 (select .cse64 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse72 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse65 76 (select .cse40 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse73 160 (select .cse43 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse74 16 (select .cse75 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse62 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse37 144 (select .cse76 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse60 72 (select .cse38 72)))) (= (store |v_#memory_int_539| 25 (store .cse71 200 (select .cse68 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse51 184 (select .cse70 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse55 104 (select .cse69 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse75 24 (select .cse67 24)))) (= (store |v_#memory_int_564| 26 (store .cse47 132 (select (select |v_#memory_int_565| 26) 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse77 100 (select .cse58 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse76 152 (select .cse73 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse41 92 (select .cse77 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse72 8 (select .cse74 8)))) (= (store |v_#memory_int_546| 25 (store .cse35 48 (select .cse66 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse31 128 (select .cse36 128))) |v_#memory_int_563|) (= 112 (select .cse42 3)) (= (select .cse63 0) 48))))) (.cse25 (not (= |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25| 0)))) (or (and .cse2 .cse3 .cse4 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25|) 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_280| (Array Int Int))) (= (select |v_#valid_280| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17|) 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_281| (Array Int Int))) (= (select |v_#valid_281| |v_ULTIMATE.start_main_~ldvarg1~0#1.base_BEFORE_CALL_25|) 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 (exists ((|v_#valid_279| (Array Int Int))) (= (select |v_#valid_279| |v_ULTIMATE.start_main_~ldvarg4~0#1.base_BEFORE_CALL_17|) 0)) .cse21 .cse22 .cse23 .cse24 .cse25)))) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_107|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_107|))) .cse1))))) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_retval_1~0 0) (= c_ldv_malloc_~p~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= c_~ldv_retval_0~0 0) (= c_~ldv_timer_list_2~0.base 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:18:15,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2069556040] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:18:15,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:18:15,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [5, 4, 5] total 42 [2024-11-09 07:18:15,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621032596] [2024-11-09 07:18:15,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:18:15,899 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-09 07:18:15,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:18:15,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-09 07:18:15,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=586, Unknown=15, NotChecked=960, Total=1722 [2024-11-09 07:18:15,901 INFO L87 Difference]: Start difference. First operand 1950 states and 2842 transitions. Second operand has 34 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 12 states have call successors, (29), 6 states have call predecessors, (29), 5 states have return successors, (29), 11 states have call predecessors, (29), 12 states have call successors, (29) [2024-11-09 07:18:17,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:19,922 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:21,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:18:23,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:25,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:18:27,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:18:29,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:18:32,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:34,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:36,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:18:38,039 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:40,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:42,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:44,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:18:46,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:18:48,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:18:50,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:52,563 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (= c_~ldv_timer_list_1~0.offset 0)) (.cse1 (= 256 c_~slip_maxdev~0)) (.cse2 (= c_~ldv_timer_list_2~0.offset 0)) (.cse3 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse12 (= |c_~#sl_ldisc~0.base| 26)) (.cse13 (= c_~sl_ldisc_group1~0.base 0)) (.cse14 (= c_~slip_devs~0.base 0)) (.cse15 (= c_~ldv_timer_state_1~0 0)) (.cse16 (= c_~ldv_timer_list_1~0.base 0)) (.cse17 (= c_~ldv_timer_state_2~0 0)) (.cse18 (= c_~sl_netdev_ops_group1~0.offset 0)) (.cse19 (<= 1 |c_#StackHeapBarrier|)) (.cse20 (= c_~sl_ldisc_group1~0.offset 0)) (.cse21 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse22 (= c_~ldv_state_variable_1~0 0)) (.cse23 (= |c_~#sl_ldisc~0.offset| 0)) (.cse24 (= 0 c_~ldv_state_variable_4~0)) (.cse25 (= |c_~#sl_netdev_ops~0.base| 25)) (.cse26 (= 0 c_~ldv_retval_3~0)) (.cse84 (= c_~slip_devs~0.offset 0)) (.cse85 (= c_~sl_netdev_ops_group1~0.base 0)) (.cse86 (= c_~ref_cnt~0 0)) (.cse87 (= c_~ldv_state_variable_2~0 0)) (.cse88 (= c_~ldv_state_variable_3~0 0)) (.cse89 (= c_~ldv_retval_1~0 0)) (.cse90 (= c_~ldv_state_variable_0~0 0)) (.cse94 (= c_~ldv_retval_0~0 0)) (.cse95 (= c_~ldv_timer_list_2~0.base 0)) (.cse96 (= c_~ldv_retval_2~0 0))) (let ((.cse4 (and .cse0 .cse1 .cse2 .cse3 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 (<= |c_ldv_init_zalloc_#in~size| 184) .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 (<= 1 |c_ldv_init_zalloc_#in~size|) .cse94 .cse95 .cse96)) (.cse27 (= 240 |c_ldv_init_zalloc_#in~size|))) (and .cse0 .cse1 .cse2 .cse3 (or .cse4 (let ((.cse30 ((as const (Array Int Int)) 0))) (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| Int) (|v_#length_193| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| Int) (|v_#valid_278| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| Int)) (let ((.cse11 (store |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse9 (store .cse11 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse7 (store .cse9 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse10 (store .cse7 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse5 (store .cse10 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 1))) (let ((.cse8 (store .cse5 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 1)) (.cse6 (+ |c_#StackHeapBarrier| 1))) (and (= (select |v_#valid_278| 1) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|)) (= (select |v_#valid_278| 11) 1) (= (select |v_#valid_278| 15) 1) (= (select |v_#valid_278| 23) 1) (= (select |v_#length_193| 13) 37) (= 13 (select |v_#length_193| 12)) (= (select |v_#length_193| 3) 26) (= (select |v_#valid_278| 26) 1) (= (select |v_#valid_278| 10) 1) (= (select |v_#valid_278| 6) 1) (= (select .cse5 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 22) 37) (= 280 (select |v_#length_193| 25)) (= 41 (select |v_#length_193| 8)) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 13) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 12) 1) (= (select |v_#length_193| 20) 45) (= (select .cse7 |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 16) 79) (= 64 (select |v_#length_193| 4)) (= |c_old(#valid)| (store .cse8 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 1)) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 19) 1) (= (select |v_#valid_278| 20) 1) (= (select |v_#valid_278| 24) 1) (= (select |v_#length_193| 21) 52) (= (select |v_#length_193| 5) 59) (not (= |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#valid_278| 4) 1) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 3) 1) (= (select .cse9 |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 17) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 18) 72) (= (select |v_#length_193| 14) 20) (= (select |v_#length_193| 19) 36) (not (= |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 7) 37) (= (select |v_#length_193| 26) 144) (= (select |v_#valid_278| 7) 1) (= (select |v_#valid_278| 22) 1) (= 87 (select |v_#length_193| 2)) (= (select |v_#valid_278| 14) 1) (= (select |v_#valid_278| 2) 1) (= 2 (select |v_#length_193| 1)) (= (select |v_#valid_278| 25) 1) (= (select .cse8 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#valid_278| 9) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 0)) (= (select |v_#length_193| 17) 22) (= (select |v_#length_193| 11) 17) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110|) (= (select |v_#valid_278| 21) 1) (= (select |v_#valid_278| 16) 1) (= (select |v_#length_193| 10) 32) (= (select |v_#valid_278| 8) 1) (<= .cse6 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) (= (select |v_#length_193| 23) 54) (= (select .cse10 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110|) 0) (= (store (store (store (store (store (store (store |v_#length_193| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg11~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_110| 8) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_110| 4) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_110| 4) |c_old(#length)|) (= (select .cse11 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 24) 62) (= (select |v_#valid_278| 5) 1) (= (select |v_#valid_278| 0) 0) (not (= |v_ULTIMATE.start_main_~#ldvarg12~0#1.base_BEFORE_CALL_110| 0)) (= 46 (select |v_#length_193| 9)) (= (select |v_#valid_278| 18) 1) (= (select |v_#valid_278| |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_110|) 0) (= (select |v_#length_193| 6) 34) (= 5 (select |v_#length_193| 15)))))))))) .cse12 (= |c_#valid| |c_old(#valid)|) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= |c_old(#memory_int)| |c_#memory_int|) .cse23 .cse24 .cse25 .cse26 .cse27 (exists ((|v_#memory_int_537| (Array Int (Array Int Int))) (|v_#memory_int_536| (Array Int (Array Int Int))) (|v_#memory_int_539| (Array Int (Array Int Int))) (|v_#memory_int_538| (Array Int (Array Int Int))) (|v_#memory_int_533| (Array Int (Array Int Int))) (|v_#memory_int_577| (Array Int (Array Int Int))) (|v_#memory_int_576| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_535| (Array Int (Array Int Int))) (|v_#memory_int_579| (Array Int (Array Int Int))) (|v_#memory_int_578| (Array Int (Array Int Int))) (|v_#memory_int_534| (Array Int (Array Int Int))) (|v_#memory_int_540| (Array Int (Array Int Int))) (|v_#memory_int_542| (Array Int (Array Int Int))) (|v_#memory_int_541| (Array Int (Array Int Int))) (|v_#memory_int_580| (Array Int (Array Int Int))) (|v_#memory_int_581| (Array Int (Array Int Int))) (|v_#memory_int_569| (Array Int (Array Int Int))) (|v_#memory_int_566| (Array Int (Array Int Int))) (|v_#memory_int_565| (Array Int (Array Int Int))) (|v_#memory_int_568| (Array Int (Array Int Int))) (|v_#memory_int_567| (Array Int (Array Int Int))) (|v_#memory_int_573| (Array Int (Array Int Int))) (|v_#memory_int_572| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_575| (Array Int (Array Int Int))) (|v_#memory_int_574| (Array Int (Array Int Int))) (|v_#memory_int_571| (Array Int (Array Int Int))) (|v_#memory_int_570| (Array Int (Array Int Int))) (|v_#memory_int_559| (Array Int (Array Int Int))) (|v_#memory_int_558| (Array Int (Array Int Int))) (|v_#memory_int_555| (Array Int (Array Int Int))) (|v_#memory_int_554| (Array Int (Array Int Int))) (|v_#memory_int_557| (Array Int (Array Int Int))) (|v_#memory_int_556| (Array Int (Array Int Int))) (|v_#memory_int_1773| (Array Int (Array Int Int))) (|v_#memory_int_562| (Array Int (Array Int Int))) (|v_#memory_int_561| (Array Int (Array Int Int))) (|v_#memory_int_564| (Array Int (Array Int Int))) (|v_#memory_int_563| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_548| (Array Int (Array Int Int))) (|v_#memory_int_547| (Array Int (Array Int Int))) (|v_#memory_int_549| (Array Int (Array Int Int))) (|v_#memory_int_544| (Array Int (Array Int Int))) (|v_#memory_int_543| (Array Int (Array Int Int))) (|v_#memory_int_546| (Array Int (Array Int Int))) (|v_#memory_int_545| (Array Int (Array Int Int))) (|v_#memory_int_551| (Array Int (Array Int Int))) (|v_#memory_int_550| (Array Int (Array Int Int))) (|v_#memory_int_553| (Array Int (Array Int Int))) (|v_#memory_int_552| (Array Int (Array Int Int)))) (let ((.cse29 (select |v_#memory_int_559| 26)) (.cse35 (select |v_#memory_int_573| 26)) (.cse46 (select |v_#memory_int_562| 25)) (.cse28 (select |v_#memory_int_558| 26)) (.cse41 (select |v_#memory_int_540| 25)) (.cse56 (select |v_#memory_int_538| 25)) (.cse59 (select |v_#memory_int_548| 25)) (.cse64 (select |v_#memory_int_537| 25)) (.cse48 (select |v_#memory_int_554| 25)) (.cse58 (select |v_#memory_int_544| 25)) (.cse31 (select |v_#memory_int_574| 26)) (.cse54 (select |v_#memory_int_579| 26)) (.cse34 (select |v_#memory_int_572| 26)) (.cse52 (select |v_#memory_int_557| 26)) (.cse61 (select |v_#memory_int_531| 25)) (.cse36 (select |v_#memory_int_581| 25)) (.cse50 (select |v_#memory_int_534| 25)) (.cse32 (select |v_#memory_int_566| 25)) (.cse51 (select |v_#memory_int_533| 25)) (.cse47 (select |v_#memory_int_555| 25)) (.cse55 (select |v_#memory_int_576| 26)) (.cse67 (select |v_#memory_int_575| 26)) (.cse68 (select |v_#memory_int_549| 26)) (.cse42 (select |v_#memory_int_550| 26)) (.cse45 (select |v_#memory_int_569| 25)) (.cse65 (select |v_#memory_int_545| 25)) (.cse39 (select |v_#memory_int_578| 25)) (.cse62 (select |v_#memory_int_543| 25)) (.cse40 (select |v_#memory_int_542| 25)) (.cse74 (select |v_#memory_int_539| 25)) (.cse71 (select |v_#memory_int_547| 25)) (.cse53 (select |v_#memory_int_568| 25)) (.cse73 (select |v_#memory_int_541| 25)) (.cse57 (select |v_#memory_int_551| 25)) (.cse72 (select |v_#memory_int_556| 25)) (.cse78 (select |v_#memory_int_577| 25)) (.cse70 (select |v_#memory_int_571| 25)) (.cse49 (select |v_#memory_int_564| 26)) (.cse63 (select |v_#memory_int_565| 26)) (.cse60 (select |v_#memory_int_553| 26)) (.cse79 (select |v_#memory_int_561| 25)) (.cse76 (select |v_#memory_int_570| 25)) (.cse43 (select |v_#memory_int_567| 26)) (.cse80 (select |v_#memory_int_552| 26)) (.cse75 (select |v_#memory_int_536| 25)) (.cse77 (select |v_#memory_int_580| 25)) (.cse37 (select |v_#memory_int_546| 25)) (.cse69 (select |v_#memory_int_532| 25)) (.cse33 (select |v_#memory_int_560| 25)) (.cse38 (select |v_#memory_int_563| 25)) (.cse44 (select |v_#memory_int_1773| 15)) (.cse66 (select |v_#memory_int_1773| 1))) (and (= (store |v_#memory_int_558| 26 (store .cse28 116 (select .cse29 116))) |v_#memory_int_559|) (= (store |v_#memory_int_535| 26 (store (store .cse30 0 21507) 4 (select .cse31 4))) |v_#memory_int_574|) (= (store |v_#memory_int_566| 25 (store .cse32 120 (select .cse33 120))) |v_#memory_int_560|) (= (store |v_#memory_int_572| 26 (store .cse34 52 (select .cse35 52))) |v_#memory_int_573|) (= (store |v_#memory_int_581| 25 (store .cse36 40 (select .cse37 40))) |v_#memory_int_546|) (= (store |v_#memory_int_563| 25 (store .cse38 136 (select .cse39 136))) |v_#memory_int_578|) (= |v_#memory_int_540| (store |v_#memory_int_542| 25 (store .cse40 80 (select .cse41 80)))) (= (store |v_#memory_int_550| 26 (store .cse42 84 (select .cse43 84))) |v_#memory_int_567|) (= (select .cse44 0) 115) (= (store |v_#memory_int_569| 25 (store .cse45 168 (select .cse46 168))) |v_#memory_int_562|) (= (select .cse44 2) 105) (= (store |v_#memory_int_555| 25 (store .cse47 232 (select .cse48 232))) |v_#memory_int_554|) (= (store |v_#memory_int_559| 26 (store .cse29 124 (select .cse49 124))) |v_#memory_int_564|) (= (select .cse44 4) 0) (= (store |v_#memory_int_534| 25 (store .cse50 216 (select .cse51 216))) |v_#memory_int_533|) (= (store |v_#memory_int_573| 26 (store .cse35 60 (select .cse52 60))) |v_#memory_int_557|) (= |v_#memory_int_568| (store |v_#memory_int_562| 25 (store .cse46 176 (select .cse53 176)))) (= (store |v_#memory_int_579| 26 (store .cse54 28 (select .cse55 28))) |v_#memory_int_576|) (= (store |v_#memory_int_538| 25 (store .cse56 96 (select .cse57 96))) |v_#memory_int_551|) (= (store |v_#memory_int_544| 25 (store .cse58 248 (select .cse59 248))) |v_#memory_int_548|) (= (store |v_#memory_int_553| 26 (store .cse60 108 (select .cse28 108))) |v_#memory_int_558|) (= (store |v_#memory_int_531| 25 (store .cse61 64 (select .cse62 64))) |v_#memory_int_543|) (= (store |v_#memory_int_565| 26 (store .cse63 140 0)) |c_old(#memory_int)|) (= (store |v_#memory_int_540| 25 (store .cse41 88 (select .cse56 88))) |v_#memory_int_538|) (= (store |v_#memory_int_548| 25 (store .cse59 256 (select .cse64 256))) |v_#memory_int_537|) (= (store |v_#memory_int_537| 25 (store .cse64 264 (select .cse65 264))) |v_#memory_int_545|) (= (select .cse66 1) 0) (= (store |v_#memory_int_554| 25 (store .cse48 240 (select .cse58 240))) |v_#memory_int_544|) (= (store |v_#memory_int_574| 26 (store (store (store .cse31 12 0) 16 0) 20 (select .cse54 20))) |v_#memory_int_579|) (= (store |v_#memory_int_575| 26 (store .cse67 44 (select .cse34 44))) |v_#memory_int_572|) (= (store |v_#memory_int_557| 26 (store .cse52 68 (select .cse68 68))) |v_#memory_int_549|) (= (store |v_#memory_int_532| 25 (store .cse69 56 (select .cse61 56))) |v_#memory_int_531|) (= 108 (select .cse44 1)) (= (store |v_#memory_int_571| 25 (store .cse70 32 (select .cse36 32))) |v_#memory_int_581|) (= (store |v_#memory_int_547| 25 (store .cse71 208 (select .cse50 208))) |v_#memory_int_534|) (= (store |v_#memory_int_556| 25 (store .cse72 112 (select .cse32 112))) |v_#memory_int_566|) (= (store |v_#memory_int_541| 25 (store .cse73 192 (select .cse74 192))) |v_#memory_int_539|) (= (store |v_#memory_int_533| 25 (store .cse51 224 (select .cse47 224))) |v_#memory_int_555|) (= (store |v_#memory_int_576| 26 (store .cse55 36 (select .cse67 36))) |v_#memory_int_575|) (= (store |v_#memory_int_1773| 25 (store (select |v_#memory_int_1773| 25) 0 (select .cse75 0))) |v_#memory_int_536|) (= (store |v_#memory_int_549| 26 (store .cse68 76 (select .cse42 76))) |v_#memory_int_550|) (= (store |v_#memory_int_570| 25 (store .cse76 160 (select .cse45 160))) |v_#memory_int_569|) (= (store |v_#memory_int_580| 25 (store .cse77 16 (select .cse78 16))) |v_#memory_int_577|) (= (store |v_#memory_int_545| 25 (store .cse65 272 (select (select |v_#memory_int_535| 25) 272))) |v_#memory_int_535|) (= (store |v_#memory_int_578| 25 (store .cse39 144 (select .cse79 144))) |v_#memory_int_561|) (= |v_#memory_int_542| (store |v_#memory_int_543| 25 (store .cse62 72 (select .cse40 72)))) (= (store |v_#memory_int_539| 25 (store .cse74 200 (select .cse71 200))) |v_#memory_int_547|) (= (store |v_#memory_int_568| 25 (store .cse53 184 (select .cse73 184))) |v_#memory_int_541|) (= |v_#memory_int_556| (store |v_#memory_int_551| 25 (store .cse57 104 (select .cse72 104)))) (= |v_#memory_int_571| (store |v_#memory_int_577| 25 (store .cse78 24 (select .cse70 24)))) (= (store |v_#memory_int_564| 26 (store .cse49 132 (select .cse63 132))) |v_#memory_int_565|) (= (store |v_#memory_int_552| 26 (store .cse80 100 (select .cse60 100))) |v_#memory_int_553|) (= (store |v_#memory_int_561| 25 (store .cse79 152 (select .cse76 152))) |v_#memory_int_570|) (= (store |v_#memory_int_567| 26 (store .cse43 92 (select .cse80 92))) |v_#memory_int_552|) (= |v_#memory_int_580| (store |v_#memory_int_536| 25 (store .cse75 8 (select .cse77 8)))) (= (store |v_#memory_int_546| 25 (store .cse37 48 (select .cse69 48))) |v_#memory_int_532|) (= (store |v_#memory_int_560| 25 (store .cse33 128 (select .cse38 128))) |v_#memory_int_563|) (= 112 (select .cse44 3)) (= (select .cse66 0) 48)))) (exists ((|v_#memory_$Pointer$.base_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_560| (Array Int (Array Int Int)))) (let ((.cse81 (select |v_#memory_$Pointer$.base_560| 26)) (.cse83 (select |v_#memory_$Pointer$.base_559| 26)) (.cse82 (select |v_#memory_$Pointer$.base_558| 26))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_560| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse81 20 |#funAddr~slip_open.base|) 28 |#funAddr~slip_close.base|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.base|) 76 |#funAddr~slip_compat_ioctl.base|) 84 0) 92 0) 100 |#funAddr~slip_hangup.base|) 108 |#funAddr~slip_receive_buf.base|) 116 |#funAddr~slip_write_wakeup.base|) 124 0) 132 |c_~#__this_module~0.base|) 140 (select (select |c_#memory_$Pointer$.base| 26) 140)))) (= (store |v_#memory_$Pointer$.base_558| 26 (store .cse82 16 (select .cse81 16))) |v_#memory_$Pointer$.base_560|) (= (store (store |v_#memory_$Pointer$.base_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.base|) 8 |#funAddr~sl_uninit.base|) 16 |#funAddr~sl_open.base|) 24 |#funAddr~sl_close.base|) 32 |#funAddr~sl_xmit.base|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.base|) 96 0) 104 |#funAddr~sl_change_mtu.base|) 112 0) 120 |#funAddr~sl_tx_timeout.base|) 128 |#funAddr~sl_get_stats64.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse83 0))) |v_#memory_$Pointer$.base_559|) (= |v_#memory_$Pointer$.base_558| (store |v_#memory_$Pointer$.base_559| 26 (store (store .cse83 4 15) 12 (select .cse82 12))))))) .cse84 .cse85 .cse86 (= |c_old(#length)| |c_#length|) .cse87 .cse88 .cse89 .cse90 (exists ((|v_#memory_$Pointer$.offset_558| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_888| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_559| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_560| (Array Int (Array Int Int)))) (let ((.cse92 (select |v_#memory_$Pointer$.offset_558| 26)) (.cse93 (select |v_#memory_$Pointer$.offset_560| 26)) (.cse91 (select |v_#memory_$Pointer$.offset_559| 26))) (and (= (store |v_#memory_$Pointer$.offset_559| 26 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse91 20 |#funAddr~slip_open.offset|) 28 |#funAddr~slip_close.offset|) 36 0) 44 0) 52 0) 60 0) 68 |#funAddr~slip_ioctl.offset|) 76 |#funAddr~slip_compat_ioctl.offset|) 84 0) 92 0) 100 |#funAddr~slip_hangup.offset|) 108 |#funAddr~slip_receive_buf.offset|) 116 |#funAddr~slip_write_wakeup.offset|) 124 0) 132 |c_~#__this_module~0.offset|) 140 (select (select |c_#memory_$Pointer$.offset| 26) 140))) |c_#memory_$Pointer$.offset|) (= |v_#memory_$Pointer$.offset_560| (store |v_#memory_$Pointer$.offset_558| 26 (store (store .cse92 4 0) 12 (select .cse93 12)))) (= (store (store |v_#memory_$Pointer$.offset_888| 25 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |#funAddr~sl_init.offset|) 8 |#funAddr~sl_uninit.offset|) 16 |#funAddr~sl_open.offset|) 24 |#funAddr~sl_close.offset|) 32 |#funAddr~sl_xmit.offset|) 40 0) 48 0) 56 0) 64 0) 72 0) 80 0) 88 |#funAddr~sl_ioctl.offset|) 96 0) 104 |#funAddr~sl_change_mtu.offset|) 112 0) 120 |#funAddr~sl_tx_timeout.offset|) 128 |#funAddr~sl_get_stats64.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0) 240 0) 248 0) 256 0) 264 0) 272 0)) 26 (store .cse30 0 (select .cse92 0))) |v_#memory_$Pointer$.offset_558|) (= (store |v_#memory_$Pointer$.offset_560| 26 (store .cse93 16 (select .cse91 16))) |v_#memory_$Pointer$.offset_559|)))) .cse94 .cse95 .cse96))) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (or .cse4 (and .cse0 .cse1 .cse2 .cse3 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse94 .cse95 .cse96)) .cse23 .cse24 .cse25 .cse26 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse94 .cse95 .cse96))) is different from false [2024-11-09 07:18:55,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:56,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:18:57,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:18:57,949 INFO L93 Difference]: Finished difference Result 3804 states and 5560 transitions. [2024-11-09 07:18:57,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-09 07:18:57,950 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 12 states have call successors, (29), 6 states have call predecessors, (29), 5 states have return successors, (29), 11 states have call predecessors, (29), 12 states have call successors, (29) Word has length 225 [2024-11-09 07:18:57,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:18:57,962 INFO L225 Difference]: With dead ends: 3804 [2024-11-09 07:18:57,962 INFO L226 Difference]: Without dead ends: 1967 [2024-11-09 07:18:57,969 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 682 GetRequests, 641 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 16 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 40.7s TimeCoverageRelationStatistics Valid=163, Invalid=587, Unknown=16, NotChecked=1040, Total=1806 [2024-11-09 07:18:57,970 INFO L432 NwaCegarLoop]: 1145 mSDtfsCounter, 23 mSDsluCounter, 11427 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 11 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 12572 SdHoareTripleChecker+Invalid, 10748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 9920 IncrementalHoareTripleChecker+Unchecked, 39.6s IncrementalHoareTripleChecker+Time [2024-11-09 07:18:57,970 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 12572 Invalid, 10748 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [11 Valid, 800 Invalid, 17 Unknown, 9920 Unchecked, 39.6s Time] [2024-11-09 07:18:57,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1967 states. [2024-11-09 07:18:58,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1967 to 1964. [2024-11-09 07:18:58,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1964 states, 1272 states have (on average 1.3883647798742138) internal successors, (1766), 1337 states have internal predecessors, (1766), 544 states have call successors, (544), 149 states have call predecessors, (544), 147 states have return successors, (546), 538 states have call predecessors, (546), 544 states have call successors, (546) [2024-11-09 07:18:58,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1964 states to 1964 states and 2856 transitions. [2024-11-09 07:18:58,268 INFO L78 Accepts]: Start accepts. Automaton has 1964 states and 2856 transitions. Word has length 225 [2024-11-09 07:18:58,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:18:58,269 INFO L471 AbstractCegarLoop]: Abstraction has 1964 states and 2856 transitions. [2024-11-09 07:18:58,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 12 states have call successors, (29), 6 states have call predecessors, (29), 5 states have return successors, (29), 11 states have call predecessors, (29), 12 states have call successors, (29) [2024-11-09 07:18:58,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1964 states and 2856 transitions. [2024-11-09 07:18:58,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-11-09 07:18:58,281 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:18:58,281 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 07:18:58,309 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 07:18:58,482 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-09 07:18:58,483 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:18:58,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:18:58,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1945730867, now seen corresponding path program 1 times [2024-11-09 07:18:58,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:18:58,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697733975] [2024-11-09 07:18:58,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:18:58,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:18:58,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:18:59,445 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2024-11-09 07:18:59,445 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:18:59,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697733975] [2024-11-09 07:18:59,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697733975] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:18:59,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412327414] [2024-11-09 07:18:59,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:18:59,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:18:59,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:18:59,448 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:18:59,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51f668fb-6d71-49bd-8495-be4dc8660d97/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 07:19:00,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:19:00,827 INFO L255 TraceCheckSpWp]: Trace formula consists of 1956 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:19:00,831 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:19:01,362 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-09 07:19:01,362 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:19:01,762 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2024-11-09 07:19:01,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412327414] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:19:01,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1182460621] [2024-11-09 07:19:01,765 INFO L159 IcfgInterpreter]: Started Sifa with 127 locations of interest [2024-11-09 07:19:01,766 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:19:01,766 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:19:01,766 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:19:01,766 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs