./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/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_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/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_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/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 ff1d21af29f4ede949edccf5cde5ead8be8c34f2f05a7b1635759c90f0d05416 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 05:16:28,129 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 05:16:28,260 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-09 05:16:28,265 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 05:16:28,270 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 05:16:28,314 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 05:16:28,317 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 05:16:28,318 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 05:16:28,319 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 05:16:28,321 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 05:16:28,321 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 05:16:28,322 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 05:16:28,323 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 05:16:28,324 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 05:16:28,326 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 05:16:28,327 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 05:16:28,327 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 05:16:28,328 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 05:16:28,328 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 05:16:28,328 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 05:16:28,332 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 05:16:28,333 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 05:16:28,334 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 05:16:28,334 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 05:16:28,335 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 05:16:28,335 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 05:16:28,335 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 05:16:28,336 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 05:16:28,336 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 05:16:28,336 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 05:16:28,339 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 05:16:28,340 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 05:16:28,340 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 05:16:28,340 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 05:16:28,341 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 05:16:28,342 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:16:28,342 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 05:16:28,343 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 05:16:28,343 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 05:16:28,344 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 05:16:28,344 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 05:16:28,344 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 05:16:28,345 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 05:16:28,345 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 05:16:28,345 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_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/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_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/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 -> ff1d21af29f4ede949edccf5cde5ead8be8c34f2f05a7b1635759c90f0d05416 [2024-11-09 05:16:28,648 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 05:16:28,674 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 05:16:28,679 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 05:16:28,681 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 05:16:28,681 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 05:16:28,683 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i Unable to find full path for "g++" [2024-11-09 05:16:31,076 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 05:16:31,718 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 05:16:31,720 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2024-11-09 05:16:31,768 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/data/1ce90d3f8/f2a73e074d79443bae75ff68f02c18a4/FLAGd6c8bdec0 [2024-11-09 05:16:31,789 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/data/1ce90d3f8/f2a73e074d79443bae75ff68f02c18a4 [2024-11-09 05:16:31,793 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 05:16:31,796 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 05:16:31,800 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 05:16:31,800 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 05:16:31,807 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 05:16:31,808 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:16:31" (1/1) ... [2024-11-09 05:16:31,809 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4209af90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:31, skipping insertion in model container [2024-11-09 05:16:31,810 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:16:31" (1/1) ... [2024-11-09 05:16:31,955 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 05:16:33,768 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_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2024-11-09 05:16:33,806 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:16:33,832 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 05:16:34,034 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"); [4703] [2024-11-09 05:16:34,041 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)); [4710] [2024-11-09 05:16:34,041 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"); [4718-4719] [2024-11-09 05:16:34,042 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"); [4727-4728] [2024-11-09 05:16:34,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4750] [2024-11-09 05:16:34,048 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4753] [2024-11-09 05:16:34,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4756] [2024-11-09 05:16:34,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4759] [2024-11-09 05:16:34,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [5123] [2024-11-09 05:16:34,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [5127] [2024-11-09 05:16:34,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [5131] [2024-11-09 05:16:34,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [5135] [2024-11-09 05:16:34,093 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"); [5146] [2024-11-09 05:16:34,094 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"); [5150] [2024-11-09 05:16:34,095 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"); [5154] [2024-11-09 05:16:34,096 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"); [5158] [2024-11-09 05:16:34,099 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"); [5169] [2024-11-09 05:16:34,100 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"); [5173] [2024-11-09 05:16:34,101 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"); [5177] [2024-11-09 05:16:34,101 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"); [5181] [2024-11-09 05:16:34,102 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"); [5192] [2024-11-09 05:16:34,103 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"); [5196] [2024-11-09 05:16:34,103 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"); [5200] [2024-11-09 05:16:34,104 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"); [5204] [2024-11-09 05:16:34,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [5254] [2024-11-09 05:16:34,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [5258] [2024-11-09 05:16:34,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [5262] [2024-11-09 05:16:34,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [5266] [2024-11-09 05:16:34,110 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"); [5277] [2024-11-09 05:16:34,111 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"); [5281] [2024-11-09 05:16:34,112 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"); [5285] [2024-11-09 05:16:34,113 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"); [5289] [2024-11-09 05:16:34,113 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"); [5300] [2024-11-09 05:16:34,114 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"); [5304] [2024-11-09 05:16:34,115 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"); [5308] [2024-11-09 05:16:34,115 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"); [5312] [2024-11-09 05:16:34,116 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"); [5323] [2024-11-09 05:16:34,117 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"); [5327] [2024-11-09 05:16:34,117 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"); [5331] [2024-11-09 05:16:34,118 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"); [5335] [2024-11-09 05:16:34,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [5409] [2024-11-09 05:16:34,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [5413] [2024-11-09 05:16:34,131 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [5417] [2024-11-09 05:16:34,131 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [5421] [2024-11-09 05:16:34,132 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"); [5432] [2024-11-09 05:16:34,133 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"); [5436] [2024-11-09 05:16:34,133 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"); [5440] [2024-11-09 05:16:34,135 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"); [5444] [2024-11-09 05:16:34,136 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"); [5455] [2024-11-09 05:16:34,136 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"); [5459] [2024-11-09 05:16:34,137 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"); [5463] [2024-11-09 05:16:34,138 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"); [5467] [2024-11-09 05:16:34,273 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"); [6408] [2024-11-09 05:16:34,274 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"); [6411] [2024-11-09 05:16:34,275 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"); [6414] [2024-11-09 05:16:34,275 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"); [6417] [2024-11-09 05:16:34,276 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"); [6420] [2024-11-09 05:16:34,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6433] [2024-11-09 05:16:34,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6436] [2024-11-09 05:16:34,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6439] [2024-11-09 05:16:34,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6442] [2024-11-09 05:16:34,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6445] [2024-11-09 05:16:34,282 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)); [6467] [2024-11-09 05:16:34,282 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)); [6470] [2024-11-09 05:16:34,283 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)); [6473] [2024-11-09 05:16:34,283 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)); [6476] [2024-11-09 05:16:34,283 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)); [6479] [2024-11-09 05:16:34,288 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"); [6512-6513] [2024-11-09 05:16:34,293 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"); [6516-6517] [2024-11-09 05:16:34,369 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"); [6520-6521] [2024-11-09 05:16:34,369 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"); [6524-6525] [2024-11-09 05:16:34,369 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"); [6528-6529] [2024-11-09 05:16:34,370 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)); [6542] [2024-11-09 05:16:34,370 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)); [6545] [2024-11-09 05:16:34,371 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)); [6548] [2024-11-09 05:16:34,371 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)); [6551] [2024-11-09 05:16:34,371 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)); [6554] [2024-11-09 05:16:34,386 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"); [6587-6588] [2024-11-09 05:16:34,387 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"); [6591-6592] [2024-11-09 05:16:34,387 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"); [6595-6596] [2024-11-09 05:16:34,388 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"); [6599-6600] [2024-11-09 05:16:34,388 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"); [6603-6604] [2024-11-09 05:16:34,428 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_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2024-11-09 05:16:34,444 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:16:34,629 INFO L204 MainTranslator]: Completed translation [2024-11-09 05:16:34,630 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34 WrapperNode [2024-11-09 05:16:34,630 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 05:16:34,631 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 05:16:34,636 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 05:16:34,636 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 05:16:34,653 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:34,732 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:34,898 INFO L138 Inliner]: procedures = 156, calls = 823, calls flagged for inlining = 81, calls inlined = 80, statements flattened = 3052 [2024-11-09 05:16:34,899 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 05:16:34,900 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 05:16:34,900 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 05:16:34,900 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 05:16:34,912 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:34,912 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:34,931 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:34,931 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:35,037 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:35,068 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:35,089 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:35,106 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:35,146 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 05:16:35,147 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 05:16:35,147 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 05:16:35,148 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 05:16:35,149 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (1/1) ... [2024-11-09 05:16:35,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:16:35,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:16:35,187 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 05:16:35,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 05:16:35,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-09 05:16:35,226 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2024-11-09 05:16:35,226 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2024-11-09 05:16:35,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2024-11-09 05:16:35,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-09 05:16:35,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-09 05:16:35,227 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-09 05:16:35,228 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-09 05:16:35,228 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-11-09 05:16:35,228 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-11-09 05:16:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2024-11-09 05:16:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2024-11-09 05:16:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2024-11-09 05:16:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2024-11-09 05:16:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-09 05:16:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-09 05:16:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-09 05:16:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-09 05:16:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-09 05:16:35,231 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-09 05:16:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive_int [2024-11-09 05:16:35,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive_int [2024-11-09 05:16:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2024-11-09 05:16:35,231 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2024-11-09 05:16:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-09 05:16:35,232 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-09 05:16:35,233 INFO L130 BoogieDeclarations]: Found specification of procedure sl_free_bufs [2024-11-09 05:16:35,233 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_free_bufs [2024-11-09 05:16:35,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-09 05:16:35,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-11-09 05:16:35,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-11-09 05:16:35,234 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2024-11-09 05:16:35,235 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2024-11-09 05:16:35,235 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-09 05:16:35,235 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-09 05:16:35,236 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-09 05:16:35,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-09 05:16:35,236 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-09 05:16:35,237 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-09 05:16:35,237 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-09 05:16:35,237 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-09 05:16:35,238 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 05:16:35,238 INFO L130 BoogieDeclarations]: Found specification of procedure sl_bump [2024-11-09 05:16:35,238 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_bump [2024-11-09 05:16:35,238 INFO L130 BoogieDeclarations]: Found specification of procedure slip_ioctl [2024-11-09 05:16:35,238 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_ioctl [2024-11-09 05:16:35,238 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 05:16:35,239 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-09 05:16:35,239 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-09 05:16:35,239 INFO L130 BoogieDeclarations]: Found specification of procedure slip_close [2024-11-09 05:16:35,239 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_close [2024-11-09 05:16:35,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 05:16:35,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-09 05:16:35,240 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-09 05:16:35,240 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-09 05:16:35,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-09 05:16:35,240 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-09 05:16:35,240 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-09 05:16:35,240 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2024-11-09 05:16:35,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2024-11-09 05:16:35,240 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-09 05:16:35,241 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-09 05:16:35,241 INFO L130 BoogieDeclarations]: Found specification of procedure sl_ioctl [2024-11-09 05:16:35,241 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_ioctl [2024-11-09 05:16:35,241 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2024-11-09 05:16:35,241 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2024-11-09 05:16:35,241 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 05:16:35,241 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2024-11-09 05:16:35,241 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2024-11-09 05:16:35,241 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2024-11-09 05:16:35,242 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2024-11-09 05:16:35,242 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2024-11-09 05:16:35,242 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2024-11-09 05:16:35,242 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-09 05:16:35,242 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-09 05:16:35,242 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-09 05:16:35,242 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-09 05:16:35,242 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-09 05:16:35,242 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-09 05:16:35,244 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-09 05:16:35,245 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-09 05:16:35,245 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-09 05:16:35,245 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-09 05:16:35,245 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-09 05:16:35,245 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-09 05:16:35,246 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-09 05:16:35,246 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-09 05:16:35,247 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-09 05:16:35,247 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-09 05:16:35,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 05:16:35,247 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2024-11-09 05:16:35,248 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2024-11-09 05:16:35,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2024-11-09 05:16:35,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2024-11-09 05:16:35,249 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2024-11-09 05:16:35,249 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2024-11-09 05:16:35,249 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-11-09 05:16:35,249 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-11-09 05:16:35,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2024-11-09 05:16:35,250 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 05:16:35,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 05:16:35,250 INFO L130 BoogieDeclarations]: Found specification of procedure sl_unlock [2024-11-09 05:16:35,250 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_unlock [2024-11-09 05:16:35,250 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2024-11-09 05:16:35,250 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2024-11-09 05:16:35,983 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 05:16:35,988 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 05:16:43,165 INFO L? ?]: Removed 1338 outVars from TransFormulas that were not future-live. [2024-11-09 05:16:43,165 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 05:16:44,238 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 05:16:44,238 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 05:16:44,239 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:16:44 BoogieIcfgContainer [2024-11-09 05:16:44,239 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 05:16:44,242 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 05:16:44,242 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 05:16:44,246 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 05:16:44,246 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 05:16:31" (1/3) ... [2024-11-09 05:16:44,247 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7376d3dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:16:44, skipping insertion in model container [2024-11-09 05:16:44,247 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:16:34" (2/3) ... [2024-11-09 05:16:44,248 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7376d3dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:16:44, skipping insertion in model container [2024-11-09 05:16:44,248 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:16:44" (3/3) ... [2024-11-09 05:16:44,250 INFO L112 eAbstractionObserver]: Analyzing ICFG m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2024-11-09 05:16:44,273 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 05:16:44,273 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 05:16:44,408 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 05:16:44,417 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;@5285010, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 05:16:44,417 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 05:16:44,425 INFO L276 IsEmpty]: Start isEmpty. Operand has 792 states, 511 states have (on average 1.4344422700587085) internal successors, (733), 549 states have internal predecessors, (733), 234 states have call successors, (234), 45 states have call predecessors, (234), 45 states have return successors, (234), 232 states have call predecessors, (234), 234 states have call successors, (234) [2024-11-09 05:16:44,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-09 05:16:44,445 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:16:44,446 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:16:44,447 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:16:44,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:16:44,453 INFO L85 PathProgramCache]: Analyzing trace with hash -265973551, now seen corresponding path program 1 times [2024-11-09 05:16:44,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:16:44,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406020902] [2024-11-09 05:16:44,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:16:44,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:16:45,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:16:46,703 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 05:16:46,707 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:16:46,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406020902] [2024-11-09 05:16:46,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406020902] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:16:46,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:16:46,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:16:46,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465760603] [2024-11-09 05:16:46,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:16:46,718 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:16:46,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:16:46,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:16:46,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:16:46,762 INFO L87 Difference]: Start difference. First operand has 792 states, 511 states have (on average 1.4344422700587085) internal successors, (733), 549 states have internal predecessors, (733), 234 states have call successors, (234), 45 states have call predecessors, (234), 45 states have return successors, (234), 232 states have call predecessors, (234), 234 states have call successors, (234) Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-09 05:16:48,799 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 05:16:50,814 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 05:16:52,822 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 05:16:55,951 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 05:16:57,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:16:57,681 INFO L93 Difference]: Finished difference Result 1563 states and 2370 transitions. [2024-11-09 05:16:57,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:16:57,686 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 59 [2024-11-09 05:16:57,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:16:57,710 INFO L225 Difference]: With dead ends: 1563 [2024-11-09 05:16:57,711 INFO L226 Difference]: Without dead ends: 760 [2024-11-09 05:16:57,721 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 05:16:57,725 INFO L432 NwaCegarLoop]: 1081 mSDtfsCounter, 0 mSDsluCounter, 2157 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3238 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2024-11-09 05:16:57,726 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3238 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 356 Invalid, 4 Unknown, 0 Unchecked, 10.7s Time] [2024-11-09 05:16:57,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2024-11-09 05:16:57,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 760. [2024-11-09 05:16:57,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 490 states have (on average 1.4183673469387754) internal successors, (695), 525 states have internal predecessors, (695), 224 states have call successors, (224), 45 states have call predecessors, (224), 45 states have return successors, (224), 222 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-09 05:16:57,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 1143 transitions. [2024-11-09 05:16:57,878 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 1143 transitions. Word has length 59 [2024-11-09 05:16:57,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:16:57,882 INFO L471 AbstractCegarLoop]: Abstraction has 760 states and 1143 transitions. [2024-11-09 05:16:57,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-09 05:16:57,883 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 1143 transitions. [2024-11-09 05:16:57,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-09 05:16:57,898 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:16:57,898 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:16:57,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 05:16:57,899 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:16:57,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:16:57,902 INFO L85 PathProgramCache]: Analyzing trace with hash -335397729, now seen corresponding path program 1 times [2024-11-09 05:16:57,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:16:57,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938517711] [2024-11-09 05:16:57,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:16:57,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:16:58,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:16:59,310 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 05:16:59,310 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:16:59,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938517711] [2024-11-09 05:16:59,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938517711] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:16:59,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:16:59,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:16:59,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530171034] [2024-11-09 05:16:59,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:16:59,316 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:16:59,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:16:59,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:16:59,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:16:59,318 INFO L87 Difference]: Start difference. First operand 760 states and 1143 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 05:17:01,344 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 05:17:03,356 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 05:17:05,750 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 05:17:08,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:17:08,100 INFO L93 Difference]: Finished difference Result 1502 states and 2260 transitions. [2024-11-09 05:17:08,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:17:08,101 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 67 [2024-11-09 05:17:08,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:17:08,110 INFO L225 Difference]: With dead ends: 1502 [2024-11-09 05:17:08,111 INFO L226 Difference]: Without dead ends: 765 [2024-11-09 05:17:08,114 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 05:17:08,116 INFO L432 NwaCegarLoop]: 1024 mSDtfsCounter, 1111 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1112 SdHoareTripleChecker+Valid, 1601 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2024-11-09 05:17:08,117 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1112 Valid, 1601 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 677 Invalid, 3 Unknown, 0 Unchecked, 8.6s Time] [2024-11-09 05:17:08,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2024-11-09 05:17:08,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 761. [2024-11-09 05:17:08,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 491 states have (on average 1.4175152749490836) internal successors, (696), 526 states have internal predecessors, (696), 224 states have call successors, (224), 45 states have call predecessors, (224), 45 states have return successors, (224), 222 states have call predecessors, (224), 224 states have call successors, (224) [2024-11-09 05:17:08,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1144 transitions. [2024-11-09 05:17:08,200 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1144 transitions. Word has length 67 [2024-11-09 05:17:08,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:17:08,202 INFO L471 AbstractCegarLoop]: Abstraction has 761 states and 1144 transitions. [2024-11-09 05:17:08,202 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 05:17:08,203 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1144 transitions. [2024-11-09 05:17:08,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-09 05:17:08,209 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:17:08,209 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:17:08,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 05:17:08,210 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:17:08,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:17:08,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1489079285, now seen corresponding path program 1 times [2024-11-09 05:17:08,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:17:08,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139679512] [2024-11-09 05:17:08,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:17:08,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:17:08,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:17:09,135 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 05:17:09,135 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:17:09,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139679512] [2024-11-09 05:17:09,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139679512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:17:09,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:17:09,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:17:09,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565368942] [2024-11-09 05:17:09,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:17:09,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:17:09,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:17:09,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:17:09,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:17:09,140 INFO L87 Difference]: Start difference. First operand 761 states and 1144 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-09 05:17:11,160 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 05:17:13,172 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 05:17:15,177 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 05:17:17,192 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 05:17:19,442 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 05:17:22,403 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 05:17:23,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:17:23,450 INFO L93 Difference]: Finished difference Result 778 states and 1167 transitions. [2024-11-09 05:17:23,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:17:23,451 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 68 [2024-11-09 05:17:23,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:17:23,459 INFO L225 Difference]: With dead ends: 778 [2024-11-09 05:17:23,459 INFO L226 Difference]: Without dead ends: 776 [2024-11-09 05:17:23,460 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 05:17:23,462 INFO L432 NwaCegarLoop]: 1029 mSDtfsCounter, 106 mSDsluCounter, 2952 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 2 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 3981 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:17:23,463 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 3981 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 459 Invalid, 6 Unknown, 0 Unchecked, 14.2s Time] [2024-11-09 05:17:23,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2024-11-09 05:17:23,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 763. [2024-11-09 05:17:23,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 492 states have (on average 1.4166666666666667) internal successors, (697), 526 states have internal predecessors, (697), 225 states have call successors, (225), 45 states have call predecessors, (225), 45 states have return successors, (225), 223 states have call predecessors, (225), 225 states have call successors, (225) [2024-11-09 05:17:23,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 1147 transitions. [2024-11-09 05:17:23,521 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 1147 transitions. Word has length 68 [2024-11-09 05:17:23,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:17:23,522 INFO L471 AbstractCegarLoop]: Abstraction has 763 states and 1147 transitions. [2024-11-09 05:17:23,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-09 05:17:23,522 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 1147 transitions. [2024-11-09 05:17:23,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-09 05:17:23,528 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:17:23,528 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 05:17:23,529 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 05:17:23,529 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:17:23,530 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:17:23,530 INFO L85 PathProgramCache]: Analyzing trace with hash 603358868, now seen corresponding path program 1 times [2024-11-09 05:17:23,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:17:23,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839626924] [2024-11-09 05:17:23,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:17:23,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:17:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:17:24,393 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:17:24,394 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:17:24,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839626924] [2024-11-09 05:17:24,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839626924] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:17:24,395 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:17:24,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:17:24,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909533019] [2024-11-09 05:17:24,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:17:24,396 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:17:24,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:17:24,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:17:24,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:17:24,398 INFO L87 Difference]: Start difference. First operand 763 states and 1147 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-09 05:17:26,422 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 05:17:28,432 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 05:17:30,875 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 05:17:33,700 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 05:17:34,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:17:34,421 INFO L93 Difference]: Finished difference Result 2224 states and 3342 transitions. [2024-11-09 05:17:34,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:17:34,422 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 92 [2024-11-09 05:17:34,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:17:34,435 INFO L225 Difference]: With dead ends: 2224 [2024-11-09 05:17:34,435 INFO L226 Difference]: Without dead ends: 1484 [2024-11-09 05:17:34,439 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 05:17:34,441 INFO L432 NwaCegarLoop]: 1219 mSDtfsCounter, 1089 mSDsluCounter, 981 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 2200 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:17:34,441 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1089 Valid, 2200 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 259 Invalid, 4 Unknown, 0 Unchecked, 9.8s Time] [2024-11-09 05:17:34,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1484 states. [2024-11-09 05:17:34,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1484 to 1482. [2024-11-09 05:17:34,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 957 states have (on average 1.4179728317659352) internal successors, (1357), 1024 states have internal predecessors, (1357), 435 states have call successors, (435), 89 states have call predecessors, (435), 89 states have return successors, (435), 431 states have call predecessors, (435), 435 states have call successors, (435) [2024-11-09 05:17:34,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 2227 transitions. [2024-11-09 05:17:34,596 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 2227 transitions. Word has length 92 [2024-11-09 05:17:34,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:17:34,597 INFO L471 AbstractCegarLoop]: Abstraction has 1482 states and 2227 transitions. [2024-11-09 05:17:34,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-09 05:17:34,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 2227 transitions. [2024-11-09 05:17:34,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-09 05:17:34,607 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:17:34,609 INFO L215 NwaCegarLoop]: trace histogram [4, 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] [2024-11-09 05:17:34,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 05:17:34,610 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:17:34,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:17:34,613 INFO L85 PathProgramCache]: Analyzing trace with hash 965734110, now seen corresponding path program 1 times [2024-11-09 05:17:34,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:17:34,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086495621] [2024-11-09 05:17:34,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:17:34,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:17:35,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:17:35,623 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 05:17:35,624 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:17:35,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086495621] [2024-11-09 05:17:35,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086495621] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:17:35,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:17:35,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:17:35,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547691621] [2024-11-09 05:17:35,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:17:35,626 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:17:35,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:17:35,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:17:35,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:17:35,627 INFO L87 Difference]: Start difference. First operand 1482 states and 2227 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 05:17:37,649 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 05:17:39,654 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 05:17:41,666 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 05:17:44,111 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 05:17:45,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:17:46,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:17:46,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:17:46,987 INFO L93 Difference]: Finished difference Result 2236 states and 3350 transitions. [2024-11-09 05:17:46,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:17:46,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 94 [2024-11-09 05:17:46,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:17:46,997 INFO L225 Difference]: With dead ends: 2236 [2024-11-09 05:17:46,997 INFO L226 Difference]: Without dead ends: 775 [2024-11-09 05:17:47,003 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 05:17:47,004 INFO L432 NwaCegarLoop]: 1028 mSDtfsCounter, 0 mSDsluCounter, 2051 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3079 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:17:47,004 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3079 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 338 Invalid, 4 Unknown, 0 Unchecked, 11.2s Time] [2024-11-09 05:17:47,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2024-11-09 05:17:47,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 775. [2024-11-09 05:17:47,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 498 states have (on average 1.4076305220883534) internal successors, (701), 532 states have internal predecessors, (701), 226 states have call successors, (226), 50 states have call predecessors, (226), 50 states have return successors, (226), 224 states have call predecessors, (226), 226 states have call successors, (226) [2024-11-09 05:17:47,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 1153 transitions. [2024-11-09 05:17:47,092 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 1153 transitions. Word has length 94 [2024-11-09 05:17:47,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:17:47,093 INFO L471 AbstractCegarLoop]: Abstraction has 775 states and 1153 transitions. [2024-11-09 05:17:47,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 05:17:47,093 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 1153 transitions. [2024-11-09 05:17:47,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-09 05:17:47,098 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:17:47,099 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 05:17:47,099 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 05:17:47,099 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:17:47,100 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:17:47,100 INFO L85 PathProgramCache]: Analyzing trace with hash 1038394650, now seen corresponding path program 1 times [2024-11-09 05:17:47,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:17:47,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553313748] [2024-11-09 05:17:47,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:17:47,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:17:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:17:48,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:17:48,166 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:17:48,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553313748] [2024-11-09 05:17:48,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553313748] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:17:48,168 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:17:48,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:17:48,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817412003] [2024-11-09 05:17:48,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:17:48,169 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:17:48,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:17:48,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:17:48,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:17:48,170 INFO L87 Difference]: Start difference. First operand 775 states and 1153 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-09 05:17:50,190 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 05:17:52,202 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 05:17:54,205 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 05:17:59,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:17:59,038 INFO L93 Difference]: Finished difference Result 1539 states and 2304 transitions. [2024-11-09 05:17:59,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:17:59,039 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 94 [2024-11-09 05:17:59,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:17:59,076 INFO L225 Difference]: With dead ends: 1539 [2024-11-09 05:17:59,076 INFO L226 Difference]: Without dead ends: 799 [2024-11-09 05:17:59,079 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 05:17:59,080 INFO L432 NwaCegarLoop]: 1020 mSDtfsCounter, 1152 mSDsluCounter, 1589 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 8 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 2609 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2024-11-09 05:17:59,081 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1158 Valid, 2609 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 822 Invalid, 3 Unknown, 0 Unchecked, 10.7s Time] [2024-11-09 05:17:59,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2024-11-09 05:17:59,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 778. [2024-11-09 05:17:59,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 501 states have (on average 1.407185628742515) internal successors, (705), 535 states have internal predecessors, (705), 226 states have call successors, (226), 50 states have call predecessors, (226), 50 states have return successors, (226), 224 states have call predecessors, (226), 226 states have call successors, (226) [2024-11-09 05:17:59,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1157 transitions. [2024-11-09 05:17:59,166 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1157 transitions. Word has length 94 [2024-11-09 05:17:59,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:17:59,167 INFO L471 AbstractCegarLoop]: Abstraction has 778 states and 1157 transitions. [2024-11-09 05:17:59,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-09 05:17:59,167 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1157 transitions. [2024-11-09 05:17:59,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-09 05:17:59,172 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:17:59,172 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 05:17:59,173 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 05:17:59,173 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:17:59,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:17:59,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1228907760, now seen corresponding path program 1 times [2024-11-09 05:17:59,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:17:59,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176467476] [2024-11-09 05:17:59,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:17:59,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:17:59,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:18:00,271 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:18:00,271 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:18:00,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176467476] [2024-11-09 05:18:00,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176467476] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:18:00,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615801784] [2024-11-09 05:18:00,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:18:00,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:18:00,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:18:00,275 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:18:00,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 05:18:01,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:18:01,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 1078 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 05:18:01,624 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:18:01,989 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 05:18:01,990 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:18:02,346 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:18:02,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615801784] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:18:02,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1405162818] [2024-11-09 05:18:02,383 INFO L159 IcfgInterpreter]: Started Sifa with 86 locations of interest [2024-11-09 05:18:02,383 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:18:02,392 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:18:02,399 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:18:02,400 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:19:37,849 INFO L197 IcfgInterpreter]: Interpreting procedure dev_alloc_skb with input of size 786 for LOIs [2024-11-09 05:19:55,971 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_handler_precall with input of size 894 for LOIs [2024-11-09 05:20:00,722 INFO L197 IcfgInterpreter]: Interpreting procedure printk with input of size 31 for LOIs [2024-11-09 05:20:00,730 INFO L197 IcfgInterpreter]: Interpreting procedure kmalloc with input of size 890 for LOIs [2024-11-09 05:20:22,734 INFO L197 IcfgInterpreter]: Interpreting procedure tty_devnum with input of size 98 for LOIs [2024-11-09 05:20:22,759 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 929 for LOIs [2024-11-09 05:20:27,927 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:20:29,948 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse4 (+ |c_#StackHeapBarrier| 1)) (.cse2 ((as const (Array Int Int)) 0))) (and (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse3 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse0 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse0 16 (select .cse1 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse2 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)) 28 (store .cse2 0 (select .cse3 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse3 4 0) 12 (select .cse0 12))) |v_#memory_$Pointer$.offset_472|)))) (= 256 c_~slip_maxdev~0) (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= |c_#length| (store (store (store |v_#length_95| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 184) |c_ULTIMATE.start_main_~#var_group4~0#1.base| 37) |c_ULTIMATE.start_main_~#var_group5~0#1.base| 2516)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17))) (<= .cse4 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= .cse4 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (not (= |c_ULTIMATE.start_main_~#var_group4~0#1.base| 0)) (= c_~slip_devs~0.base 0) (not (= |c_ULTIMATE.start_main_~#var_group3~0#1.base| 0)) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse5 (select |v_#memory_$Pointer$.base_472| 28)) (.cse6 (select |v_#memory_$Pointer$.base_473| 28)) (.cse7 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse2 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)) 28 (store .cse2 0 (select .cse5 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse5 4 17) 12 (select .cse6 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse6 16 (select .cse7 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140))))))) (= |c_~#sl_ldisc~0.offset| 0) (not (= 0 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse9 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (let ((.cse8 (store .cse9 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select .cse8 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse9 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= |c_#valid| (store .cse8 |c_ULTIMATE.start_main_~#var_group5~0#1.base| 1)) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (<= .cse4 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse13 (select |v_#memory_int_469| 27)) (.cse12 (select |v_#memory_int_476| 27)) (.cse11 (select |v_#memory_int_1156| 1)) (.cse24 (select |v_#memory_int_450| 27)) (.cse18 (select |v_#memory_int_437| 28)) (.cse39 (select |v_#memory_int_465| 27)) (.cse17 (select |v_#memory_int_478| 27)) (.cse14 (select |v_#memory_int_468| 27)) (.cse31 (select |v_#memory_int_467| 27)) (.cse30 (select |v_#memory_int_443| 28)) (.cse36 (select |v_#memory_int_434| 28)) (.cse40 (select |v_#memory_int_477| 28)) (.cse16 (select |v_#memory_int_445| 27)) (.cse32 (select |v_#memory_int_442| 27)) (.cse42 (select |v_#memory_int_471| 27)) (.cse27 (select |v_#memory_int_441| 27)) (.cse45 (select |v_#memory_int_438| 27)) (.cse44 (select |v_#memory_int_430| 27)) (.cse37 (select |v_#memory_int_432| 28)) (.cse46 (select |v_#memory_int_456| 27)) (.cse10 (select |v_#memory_int_1156| 17)) (.cse25 (select |v_#memory_int_475| 28)) (.cse21 (select |v_#memory_int_440| 28)) (.cse43 (select |v_#memory_int_464| 27)) (.cse33 (select |v_#memory_int_463| 27)) (.cse35 (select |v_#memory_int_455| 27)) (.cse41 (select |v_#memory_int_473| 27)) (.cse26 (select |v_#memory_int_474| 28)) (.cse52 (select |v_#memory_int_453| 28)) (.cse20 (select |v_#memory_int_451| 28)) (.cse53 (select |v_#memory_int_457| 27)) (.cse22 (select |v_#memory_int_436| 28)) (.cse48 (select |v_#memory_int_429| 28)) (.cse47 (select |v_#memory_int_461| 27)) (.cse50 (select |v_#memory_int_458| 27)) (.cse34 (select |v_#memory_int_462| 27)) (.cse15 (select |v_#memory_int_454| 27)) (.cse49 (select |v_#memory_int_449| 27)) (.cse58 (select |v_#memory_int_466| 27)) (.cse59 (select |v_#memory_int_460| 27)) (.cse60 (select |v_#memory_int_459| 27)) (.cse55 (select |v_#memory_int_472| 28)) (.cse54 (select |v_#memory_int_470| 28)) (.cse57 (select |v_#memory_int_447| 27)) (.cse38 (select |v_#memory_int_446| 27)) (.cse19 (select |v_#memory_int_435| 28)) (.cse29 (select |v_#memory_int_444| 28)) (.cse51 (select |v_#memory_int_433| 27)) (.cse28 (select |v_#memory_int_439| 27)) (.cse56 (select |v_#memory_int_448| 27)) (.cse61 (select |v_#memory_int_431| 27)) (.cse23 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse10 0)) (= (select .cse11 0) 48) (= (store |v_#memory_int_476| 27 (store .cse12 32 (select .cse13 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse13 40 (select .cse14 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse15 200 (select .cse16 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse17 24 (select .cse12 24))) |v_#memory_int_476|) (= (select .cse11 1) 0) (= (store |v_#memory_int_437| 28 (store .cse18 84 (select .cse19 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse20 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse21 52 (select .cse22 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse23 88 (select .cse24 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse25 12 0) 16 0) 20 (select .cse26 20)))) (= (store |v_#memory_int_441| 27 (store .cse27 128 (select .cse28 128))) |v_#memory_int_439|) (= (select .cse10 1) 108) (= (store |v_#memory_int_444| 28 (store .cse29 100 (select .cse30 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse31 56 (select .cse32 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse33 184 (select .cse34 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse24 96 (select .cse35 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse36 116 (select .cse37 116)))) (= (store |v_#memory_int_446| 27 (store .cse38 160 (select .cse39 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse40 76 (select .cse18 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse41 112 (select .cse42 112))) |v_#memory_int_471|) (= (select .cse10 4) 0) (= (store |v_#memory_int_465| 27 (store .cse39 168 (select .cse43 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse44 16 (select .cse17 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse45 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse46 240 (select .cse47 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse14 48 (select .cse31 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse30 108 (select .cse36 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse48 68 (select .cse40 68))) |v_#memory_int_477|) (= 112 (select .cse10 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse16 208 (select .cse49 208)))) (= (store |v_#memory_int_458| 27 (store .cse50 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse32 64 (select .cse51 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse42 120 (select .cse27 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse45 8 (select .cse44 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse37 124 (select .cse52 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse53 232 (select .cse46 232))) |v_#memory_int_456|) (= (select .cse10 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse2 0 21507) 4 (select .cse25 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse54 44 (select .cse21 44)))) (= (store |v_#memory_int_464| 27 (store .cse43 176 (select .cse33 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse35 104 (select .cse41 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse26 28 (select .cse55 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse52 132 (select .cse20 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse56 144 (select .cse57 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse58 224 (select .cse53 224)))) (= (store |v_#memory_int_436| 28 (store .cse22 60 (select .cse48 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse47 248 (select .cse59 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse60 264 (select .cse50 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse34 192 (select .cse15 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse49 216 (select .cse58 216)))) (= (store |v_#memory_int_460| 27 (store .cse59 256 (select .cse60 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse55 36 (select .cse54 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse57 152 (select .cse38 152)))) (= (store |v_#memory_int_435| 28 (store .cse19 92 (select .cse29 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse51 72 (select .cse61 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse28 136 (select .cse56 136)))) (= (store |v_#memory_int_431| 27 (store .cse61 80 (select .cse23 80))) |v_#memory_int_452|)))) (= c_~LDV_IN_INTERRUPT~0 0))) is different from false [2024-11-09 05:20:31,980 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse2 ((as const (Array Int Int)) 0))) (and (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse3 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse0 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse0 16 (select .cse1 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse2 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)) 28 (store .cse2 0 (select .cse3 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse3 4 0) 12 (select .cse0 12))) |v_#memory_$Pointer$.offset_472|)))) (= 256 c_~slip_maxdev~0) (= |c_#valid| |c_old(#valid)|) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse4 (select |v_#memory_$Pointer$.base_472| 28)) (.cse5 (select |v_#memory_$Pointer$.base_473| 28)) (.cse6 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse2 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)) 28 (store .cse2 0 (select .cse4 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse4 4 17) 12 (select .cse5 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse5 16 (select .cse6 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 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| 28) 140))))))) (= |c_~#sl_ldisc~0.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_old(#length)| |c_#length|) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse10 (select |v_#memory_int_469| 27)) (.cse9 (select |v_#memory_int_476| 27)) (.cse8 (select |v_#memory_int_1156| 1)) (.cse21 (select |v_#memory_int_450| 27)) (.cse15 (select |v_#memory_int_437| 28)) (.cse36 (select |v_#memory_int_465| 27)) (.cse14 (select |v_#memory_int_478| 27)) (.cse11 (select |v_#memory_int_468| 27)) (.cse28 (select |v_#memory_int_467| 27)) (.cse27 (select |v_#memory_int_443| 28)) (.cse33 (select |v_#memory_int_434| 28)) (.cse37 (select |v_#memory_int_477| 28)) (.cse13 (select |v_#memory_int_445| 27)) (.cse29 (select |v_#memory_int_442| 27)) (.cse39 (select |v_#memory_int_471| 27)) (.cse24 (select |v_#memory_int_441| 27)) (.cse42 (select |v_#memory_int_438| 27)) (.cse41 (select |v_#memory_int_430| 27)) (.cse34 (select |v_#memory_int_432| 28)) (.cse43 (select |v_#memory_int_456| 27)) (.cse7 (select |v_#memory_int_1156| 17)) (.cse22 (select |v_#memory_int_475| 28)) (.cse18 (select |v_#memory_int_440| 28)) (.cse40 (select |v_#memory_int_464| 27)) (.cse30 (select |v_#memory_int_463| 27)) (.cse32 (select |v_#memory_int_455| 27)) (.cse38 (select |v_#memory_int_473| 27)) (.cse23 (select |v_#memory_int_474| 28)) (.cse49 (select |v_#memory_int_453| 28)) (.cse17 (select |v_#memory_int_451| 28)) (.cse50 (select |v_#memory_int_457| 27)) (.cse19 (select |v_#memory_int_436| 28)) (.cse45 (select |v_#memory_int_429| 28)) (.cse44 (select |v_#memory_int_461| 27)) (.cse47 (select |v_#memory_int_458| 27)) (.cse31 (select |v_#memory_int_462| 27)) (.cse12 (select |v_#memory_int_454| 27)) (.cse46 (select |v_#memory_int_449| 27)) (.cse55 (select |v_#memory_int_466| 27)) (.cse56 (select |v_#memory_int_460| 27)) (.cse57 (select |v_#memory_int_459| 27)) (.cse52 (select |v_#memory_int_472| 28)) (.cse51 (select |v_#memory_int_470| 28)) (.cse54 (select |v_#memory_int_447| 27)) (.cse35 (select |v_#memory_int_446| 27)) (.cse16 (select |v_#memory_int_435| 28)) (.cse26 (select |v_#memory_int_444| 28)) (.cse48 (select |v_#memory_int_433| 27)) (.cse25 (select |v_#memory_int_439| 27)) (.cse53 (select |v_#memory_int_448| 27)) (.cse58 (select |v_#memory_int_431| 27)) (.cse20 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse7 0)) (= (select .cse8 0) 48) (= (store |v_#memory_int_476| 27 (store .cse9 32 (select .cse10 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse10 40 (select .cse11 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse12 200 (select .cse13 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse14 24 (select .cse9 24))) |v_#memory_int_476|) (= (select .cse8 1) 0) (= (store |v_#memory_int_437| 28 (store .cse15 84 (select .cse16 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse17 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse18 52 (select .cse19 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse20 88 (select .cse21 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse22 12 0) 16 0) 20 (select .cse23 20)))) (= (store |v_#memory_int_441| 27 (store .cse24 128 (select .cse25 128))) |v_#memory_int_439|) (= (select .cse7 1) 108) (= (store |v_#memory_int_444| 28 (store .cse26 100 (select .cse27 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse28 56 (select .cse29 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse30 184 (select .cse31 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse21 96 (select .cse32 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse33 116 (select .cse34 116)))) (= (store |v_#memory_int_446| 27 (store .cse35 160 (select .cse36 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse37 76 (select .cse15 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse38 112 (select .cse39 112))) |v_#memory_int_471|) (= (select .cse7 4) 0) (= (store |v_#memory_int_465| 27 (store .cse36 168 (select .cse40 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse41 16 (select .cse14 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse42 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse43 240 (select .cse44 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse11 48 (select .cse28 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse27 108 (select .cse33 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse45 68 (select .cse37 68))) |v_#memory_int_477|) (= 112 (select .cse7 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse13 208 (select .cse46 208)))) (= (store |v_#memory_int_458| 27 (store .cse47 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse29 64 (select .cse48 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse39 120 (select .cse24 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse42 8 (select .cse41 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse34 124 (select .cse49 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse50 232 (select .cse43 232))) |v_#memory_int_456|) (= (select .cse7 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse2 0 21507) 4 (select .cse22 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse51 44 (select .cse18 44)))) (= (store |v_#memory_int_464| 27 (store .cse40 176 (select .cse30 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse32 104 (select .cse38 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse23 28 (select .cse52 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse49 132 (select .cse17 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse53 144 (select .cse54 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse55 224 (select .cse50 224)))) (= (store |v_#memory_int_436| 28 (store .cse19 60 (select .cse45 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse44 248 (select .cse56 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse57 264 (select .cse47 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse31 192 (select .cse12 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse46 216 (select .cse55 216)))) (= (store |v_#memory_int_460| 27 (store .cse56 256 (select .cse57 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse52 36 (select .cse51 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse54 152 (select .cse35 152)))) (= (store |v_#memory_int_435| 28 (store .cse16 92 (select .cse26 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse48 72 (select .cse58 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse25 136 (select .cse53 136)))) (= (store |v_#memory_int_431| 27 (store .cse58 80 (select .cse20 80))) |v_#memory_int_452|)))) (exists ((|v_#valid_174| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| Int) (|v_#length_95| (Array Int Int))) (let ((.cse60 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 1))) (let ((.cse59 (store .cse60 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 1)) (.cse61 (+ |c_#StackHeapBarrier| 1))) (and (= (select .cse59 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) 0) (= (store .cse59 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 1) |c_old(#valid)|) (= (select |v_#length_95| 7) 37) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 0) 0) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#length_95| 14) 20) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= 59 (select |v_#length_95| 5)) (= (select .cse60 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 15) 1) (= 36 (select |v_#length_95| 21)) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#valid_174| 20) 1) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= (select |v_#valid_174| 3) 1) (= 41 (select |v_#length_95| 8)) (= (select |v_#valid_174| 18) 1) (= (select |v_#length_95| 24) 37) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#length_95| 9) 46) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (<= .cse61 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) (= 19 (select |v_#length_95| 16)) (= (select |v_#valid_174| 22) 1) (= (store (store (store |v_#length_95| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 2516) |c_old(#length)|) (<= .cse61 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) (= (select |v_#valid_174| 24) 1) (= (select |v_#length_95| 6) 34) (= 1 (select |v_#valid_174| 10)) (= (select |v_#length_95| 26) 62) (= (select |v_#valid_174| 4) 1) (= (select |v_#length_95| 19) 22) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (<= .cse61 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) (= 5 (select |v_#length_95| 17)) (= (select |v_#valid_174| 28) 1) (= (select |v_#length_95| 13) 37) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1) (= (select |v_#length_95| 11) 17))))) (= c_~LDV_IN_INTERRUPT~0 0) (= |c_dev_alloc_skb_#in~arg0| 1))) is different from false [2024-11-09 05:20:34,031 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse2 (= |c_ldv_malloc_#in~size#1| 243)) (.cse9 (= c_~LDV_IN_INTERRUPT~0 0)) (.cse0 (= 256 c_~slip_maxdev~0)) (.cse10 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse1 (= c_~slip_devs~0.base 0)) (.cse3 (= |c_~#sl_netdev_ops~0.base| 27)) (.cse4 (<= 1 |c_#StackHeapBarrier|)) (.cse5 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse6 (= |c_~#sl_ldisc~0.offset| 0)) (.cse7 (= c_~slip_devs~0.offset 0)) (.cse8 (= |c_~#sl_ldisc~0.base| 28)) (.cse11 (= |c_ldv_malloc_#in~size#1| 2048))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse10 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse11)) (let ((.cse78 ((as const (Array Int Int)) 0))) (let ((.cse13 (= |c_#valid| |c_old(#valid)|)) (.cse12 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse91 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse92 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse90 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse90 16 (select .cse91 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse78 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)) 28 (store .cse78 0 (select .cse92 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse92 4 0) 12 (select .cse90 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse14 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse87 (select |v_#memory_$Pointer$.base_472| 28)) (.cse88 (select |v_#memory_$Pointer$.base_473| 28)) (.cse89 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse78 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)) 28 (store .cse78 0 (select .cse87 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse87 4 17) 12 (select .cse88 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse88 16 (select .cse89 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse89 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| 28) 140)))))))) (.cse16 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse37 (select |v_#memory_int_469| 27)) (.cse36 (select |v_#memory_int_476| 27)) (.cse35 (select |v_#memory_int_1156| 1)) (.cse48 (select |v_#memory_int_450| 27)) (.cse42 (select |v_#memory_int_437| 28)) (.cse63 (select |v_#memory_int_465| 27)) (.cse41 (select |v_#memory_int_478| 27)) (.cse38 (select |v_#memory_int_468| 27)) (.cse55 (select |v_#memory_int_467| 27)) (.cse54 (select |v_#memory_int_443| 28)) (.cse60 (select |v_#memory_int_434| 28)) (.cse64 (select |v_#memory_int_477| 28)) (.cse40 (select |v_#memory_int_445| 27)) (.cse56 (select |v_#memory_int_442| 27)) (.cse66 (select |v_#memory_int_471| 27)) (.cse51 (select |v_#memory_int_441| 27)) (.cse69 (select |v_#memory_int_438| 27)) (.cse68 (select |v_#memory_int_430| 27)) (.cse61 (select |v_#memory_int_432| 28)) (.cse70 (select |v_#memory_int_456| 27)) (.cse34 (select |v_#memory_int_1156| 17)) (.cse49 (select |v_#memory_int_475| 28)) (.cse45 (select |v_#memory_int_440| 28)) (.cse67 (select |v_#memory_int_464| 27)) (.cse57 (select |v_#memory_int_463| 27)) (.cse59 (select |v_#memory_int_455| 27)) (.cse65 (select |v_#memory_int_473| 27)) (.cse50 (select |v_#memory_int_474| 28)) (.cse76 (select |v_#memory_int_453| 28)) (.cse44 (select |v_#memory_int_451| 28)) (.cse77 (select |v_#memory_int_457| 27)) (.cse46 (select |v_#memory_int_436| 28)) (.cse72 (select |v_#memory_int_429| 28)) (.cse71 (select |v_#memory_int_461| 27)) (.cse74 (select |v_#memory_int_458| 27)) (.cse58 (select |v_#memory_int_462| 27)) (.cse39 (select |v_#memory_int_454| 27)) (.cse73 (select |v_#memory_int_449| 27)) (.cse83 (select |v_#memory_int_466| 27)) (.cse84 (select |v_#memory_int_460| 27)) (.cse85 (select |v_#memory_int_459| 27)) (.cse80 (select |v_#memory_int_472| 28)) (.cse79 (select |v_#memory_int_470| 28)) (.cse82 (select |v_#memory_int_447| 27)) (.cse62 (select |v_#memory_int_446| 27)) (.cse43 (select |v_#memory_int_435| 28)) (.cse53 (select |v_#memory_int_444| 28)) (.cse75 (select |v_#memory_int_433| 27)) (.cse52 (select |v_#memory_int_439| 27)) (.cse81 (select |v_#memory_int_448| 27)) (.cse86 (select |v_#memory_int_431| 27)) (.cse47 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse34 0)) (= (select .cse35 0) 48) (= (store |v_#memory_int_476| 27 (store .cse36 32 (select .cse37 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse37 40 (select .cse38 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse39 200 (select .cse40 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse41 24 (select .cse36 24))) |v_#memory_int_476|) (= (select .cse35 1) 0) (= (store |v_#memory_int_437| 28 (store .cse42 84 (select .cse43 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse44 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse45 52 (select .cse46 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse47 88 (select .cse48 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse49 12 0) 16 0) 20 (select .cse50 20)))) (= (store |v_#memory_int_441| 27 (store .cse51 128 (select .cse52 128))) |v_#memory_int_439|) (= (select .cse34 1) 108) (= (store |v_#memory_int_444| 28 (store .cse53 100 (select .cse54 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse55 56 (select .cse56 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse57 184 (select .cse58 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse48 96 (select .cse59 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse60 116 (select .cse61 116)))) (= (store |v_#memory_int_446| 27 (store .cse62 160 (select .cse63 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse64 76 (select .cse42 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse65 112 (select .cse66 112))) |v_#memory_int_471|) (= (select .cse34 4) 0) (= (store |v_#memory_int_465| 27 (store .cse63 168 (select .cse67 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse68 16 (select .cse41 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse69 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse70 240 (select .cse71 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse38 48 (select .cse55 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse54 108 (select .cse60 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse72 68 (select .cse64 68))) |v_#memory_int_477|) (= 112 (select .cse34 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse40 208 (select .cse73 208)))) (= (store |v_#memory_int_458| 27 (store .cse74 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse56 64 (select .cse75 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse66 120 (select .cse51 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse69 8 (select .cse68 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse61 124 (select .cse76 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse77 232 (select .cse70 232))) |v_#memory_int_456|) (= (select .cse34 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse78 0 21507) 4 (select .cse49 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse79 44 (select .cse45 44)))) (= (store |v_#memory_int_464| 27 (store .cse67 176 (select .cse57 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse59 104 (select .cse65 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse50 28 (select .cse80 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse76 132 (select .cse44 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse81 144 (select .cse82 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse83 224 (select .cse77 224)))) (= (store |v_#memory_int_436| 28 (store .cse46 60 (select .cse72 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse71 248 (select .cse84 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse85 264 (select .cse74 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse58 192 (select .cse39 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse73 216 (select .cse83 216)))) (= (store |v_#memory_int_460| 27 (store .cse84 256 (select .cse85 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse80 36 (select .cse79 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse82 152 (select .cse62 152)))) (= (store |v_#memory_int_435| 28 (store .cse43 92 (select .cse53 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse75 72 (select .cse86 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse52 136 (select .cse81 136)))) (= (store |v_#memory_int_431| 27 (store .cse86 80 (select .cse47 80))) |v_#memory_int_452|))))) (.cse19 (+ |c_#StackHeapBarrier| 1)) (.cse15 (= |c_old(#length)| |c_#length|))) (or (and .cse12 .cse0 .cse13 .cse1 .cse2 .cse3 .cse4 .cse5 .cse14 .cse6 .cse7 .cse8 .cse15 .cse16 (exists ((|v_#valid_174| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| Int) (|v_#length_95| (Array Int Int))) (let ((.cse18 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 1))) (let ((.cse17 (store .cse18 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 1))) (and (= (select .cse17 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) 0) (= (store .cse17 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 1) |c_old(#valid)|) (= (select |v_#length_95| 7) 37) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 0) 0) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#length_95| 14) 20) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= 59 (select |v_#length_95| 5)) (= (select .cse18 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 15) 1) (= 36 (select |v_#length_95| 21)) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#valid_174| 20) 1) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= (select |v_#valid_174| 3) 1) (= 41 (select |v_#length_95| 8)) (= (select |v_#valid_174| 18) 1) (= (select |v_#length_95| 24) 37) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#length_95| 9) 46) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (<= .cse19 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) (= 19 (select |v_#length_95| 16)) (= (select |v_#valid_174| 22) 1) (= (store (store (store |v_#length_95| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 2516) |c_old(#length)|) (<= .cse19 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) (= (select |v_#valid_174| 24) 1) (= (select |v_#length_95| 6) 34) (= 1 (select |v_#valid_174| 10)) (= (select |v_#length_95| 26) 62) (= (select |v_#valid_174| 4) 1) (= (select |v_#length_95| 19) 22) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (<= .cse19 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) (= 5 (select |v_#length_95| 17)) (= (select |v_#valid_174| 28) 1) (= (select |v_#length_95| 13) 37) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1) (= (select |v_#length_95| 11) 17))))) .cse9) (and .cse0 .cse10 .cse13 .cse1 .cse3 (exists ((|v_kmalloc_#in~flags#1_BEFORE_CALL_3| Int)) (let ((.cse20 (mod |v_kmalloc_#in~flags#1_BEFORE_CALL_3| 4294967296))) (and (<= .cse20 32976) (<= 32768 .cse20)))) .cse4 .cse5 .cse6 (exists ((|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) (let ((.cse22 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 0))) (let ((.cse27 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse24 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 18446744073709551616) 18446744073709547521)) (.cse25 (not .cse22)) (.cse26 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1) |c_#StackHeapBarrier|)) (.cse23 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| 0)) (.cse28 (<= .cse19 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|)) (.cse29 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse33 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| 1))) (and (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse33 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select .cse33 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse30 (<= .cse19 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|)) (.cse31 (<= .cse19 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|))) (or (and .cse12 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse21 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) .cse21 .cse22 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) .cse23 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse21) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse24 .cse25 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse26 .cse23))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse27 .cse14 .cse28 .cse29 .cse16 .cse30 .cse31) (and .cse12 .cse27 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse32 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) .cse32 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse22 (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) .cse23) (and (not .cse32) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse24 .cse25 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse26 .cse23))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse14 .cse28 .cse29 .cse16 .cse30 .cse31)))) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|))) .cse7 .cse8 .cse15 .cse11)))))) is different from false [2024-11-09 05:20:36,130 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse10 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse11 (= |c_ldv_malloc_#in~size#1| 2048)) (.cse0 (= 256 c_~slip_maxdev~0)) (.cse1 (= c_~slip_devs~0.base 0)) (.cse2 (= |c_ldv_malloc_#in~size#1| 243)) (.cse3 (= |c_~#sl_netdev_ops~0.base| 27)) (.cse4 (<= 1 |c_#StackHeapBarrier|)) (.cse5 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse6 (= |c_~#sl_ldisc~0.offset| 0)) (.cse7 (= c_~slip_devs~0.offset 0)) (.cse8 (= |c_~#sl_ldisc~0.base| 28)) (.cse9 (= c_~LDV_IN_INTERRUPT~0 0))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse10 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse11)) (exists ((|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_#valid_177| (Array Int Int)) (|v_#length_98| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_30| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_34| Int) (|v_ldv_malloc_~res~0#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_33| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_33| Int) (|v_ldv_malloc_#t~ret45#1_29| Int) (|v_ldv_malloc_~res~0#1.base_32| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_29| Int) (|v_ldv_malloc_#t~malloc44#1.offset_30| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_37| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_34| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_33| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse13 (= |v_ldv_malloc_#t~nondet43#1_23| 0)) (.cse12 (= |c_ldv_malloc_#res#1.base| 0)) (.cse14 (= 0 |c_ldv_malloc_#res#1.offset|))) (or (and (= |v_ldv_malloc_assume_abort_if_not_~cond#1_37| |c_ldv_malloc_assume_abort_if_not_~cond#1|) .cse12 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_29| |c_ldv_malloc_assume_abort_if_not_#in~cond#1|) (= |v_ldv_malloc_~res~0#1.offset_32| |c_ldv_malloc_~res~0#1.offset|) (= |c_ldv_malloc_#t~malloc44#1.base| |v_ldv_malloc_#t~malloc44#1.base_30|) (= |c_ldv_malloc_ldv_is_err_~ptr#1.base| |v_ldv_malloc_ldv_is_err_~ptr#1.base_34|) (= |v_ldv_malloc_#t~ret45#1_29| |c_ldv_malloc_#t~ret45#1|) (= |c_ldv_malloc_ldv_is_err_#in~ptr#1.base| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_33|) (= |c_ldv_malloc_#t~malloc44#1.offset| |v_ldv_malloc_#t~malloc44#1.offset_30|) (= |c_ldv_malloc_ldv_is_err_#res#1| |v_ldv_malloc_ldv_is_err_#res#1_33|) .cse13 (= |c_ldv_malloc_ldv_is_err_~ptr#1.offset| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_34|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_33| |c_ldv_malloc_ldv_is_err_#in~ptr#1.offset|) (= |c_ldv_malloc_~res~0#1.base| |v_ldv_malloc_~res~0#1.base_32|) (= |c_#length| |v_#length_98|) (= |c_#valid| |v_#valid_177|) .cse14) (and (= |c_#valid| (store |v_#valid_177| |c_ldv_malloc_#res#1.base| 1)) (= (store |v_#length_98| |c_ldv_malloc_#res#1.base| (mod |c_ldv_malloc_#in~size#1| 18446744073709551616)) |c_#length|) (not .cse13) (<= (mod |c_ldv_malloc_#res#1.base| 18446744073709551616) 18446744073709547521) (<= (+ |c_ldv_malloc_#res#1.base| 1) |c_#StackHeapBarrier|) (not .cse12) (= (select |v_#valid_177| |c_ldv_malloc_#res#1.base|) 0) .cse14))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse81 ((as const (Array Int Int)) 0))) (let ((.cse18 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse94 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse95 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse93 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse93 16 (select .cse94 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse81 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)) 28 (store .cse81 0 (select .cse95 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse95 4 0) 12 (select .cse93 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse16 (= |c_old(#length)| |v_#length_98|)) (.cse26 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse90 (select |v_#memory_$Pointer$.base_472| 28)) (.cse91 (select |v_#memory_$Pointer$.base_473| 28)) (.cse92 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse81 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)) 28 (store .cse81 0 (select .cse90 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse90 4 17) 12 (select .cse91 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse91 16 (select .cse92 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140)))))))) (.cse17 (= |v_#valid_177| |c_old(#valid)|)) (.cse29 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse40 (select |v_#memory_int_469| 27)) (.cse39 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_1156| 1)) (.cse51 (select |v_#memory_int_450| 27)) (.cse45 (select |v_#memory_int_437| 28)) (.cse66 (select |v_#memory_int_465| 27)) (.cse44 (select |v_#memory_int_478| 27)) (.cse41 (select |v_#memory_int_468| 27)) (.cse58 (select |v_#memory_int_467| 27)) (.cse57 (select |v_#memory_int_443| 28)) (.cse63 (select |v_#memory_int_434| 28)) (.cse67 (select |v_#memory_int_477| 28)) (.cse43 (select |v_#memory_int_445| 27)) (.cse59 (select |v_#memory_int_442| 27)) (.cse69 (select |v_#memory_int_471| 27)) (.cse54 (select |v_#memory_int_441| 27)) (.cse72 (select |v_#memory_int_438| 27)) (.cse71 (select |v_#memory_int_430| 27)) (.cse64 (select |v_#memory_int_432| 28)) (.cse73 (select |v_#memory_int_456| 27)) (.cse37 (select |v_#memory_int_1156| 17)) (.cse52 (select |v_#memory_int_475| 28)) (.cse48 (select |v_#memory_int_440| 28)) (.cse70 (select |v_#memory_int_464| 27)) (.cse60 (select |v_#memory_int_463| 27)) (.cse62 (select |v_#memory_int_455| 27)) (.cse68 (select |v_#memory_int_473| 27)) (.cse53 (select |v_#memory_int_474| 28)) (.cse79 (select |v_#memory_int_453| 28)) (.cse47 (select |v_#memory_int_451| 28)) (.cse80 (select |v_#memory_int_457| 27)) (.cse49 (select |v_#memory_int_436| 28)) (.cse75 (select |v_#memory_int_429| 28)) (.cse74 (select |v_#memory_int_461| 27)) (.cse77 (select |v_#memory_int_458| 27)) (.cse61 (select |v_#memory_int_462| 27)) (.cse42 (select |v_#memory_int_454| 27)) (.cse76 (select |v_#memory_int_449| 27)) (.cse86 (select |v_#memory_int_466| 27)) (.cse87 (select |v_#memory_int_460| 27)) (.cse88 (select |v_#memory_int_459| 27)) (.cse83 (select |v_#memory_int_472| 28)) (.cse82 (select |v_#memory_int_470| 28)) (.cse85 (select |v_#memory_int_447| 27)) (.cse65 (select |v_#memory_int_446| 27)) (.cse46 (select |v_#memory_int_435| 28)) (.cse56 (select |v_#memory_int_444| 28)) (.cse78 (select |v_#memory_int_433| 27)) (.cse55 (select |v_#memory_int_439| 27)) (.cse84 (select |v_#memory_int_448| 27)) (.cse89 (select |v_#memory_int_431| 27)) (.cse50 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse37 0)) (= (select .cse38 0) 48) (= (store |v_#memory_int_476| 27 (store .cse39 32 (select .cse40 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse40 40 (select .cse41 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse42 200 (select .cse43 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse44 24 (select .cse39 24))) |v_#memory_int_476|) (= (select .cse38 1) 0) (= (store |v_#memory_int_437| 28 (store .cse45 84 (select .cse46 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse47 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse48 52 (select .cse49 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse50 88 (select .cse51 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse52 12 0) 16 0) 20 (select .cse53 20)))) (= (store |v_#memory_int_441| 27 (store .cse54 128 (select .cse55 128))) |v_#memory_int_439|) (= (select .cse37 1) 108) (= (store |v_#memory_int_444| 28 (store .cse56 100 (select .cse57 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse58 56 (select .cse59 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse60 184 (select .cse61 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse51 96 (select .cse62 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse63 116 (select .cse64 116)))) (= (store |v_#memory_int_446| 27 (store .cse65 160 (select .cse66 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse67 76 (select .cse45 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse68 112 (select .cse69 112))) |v_#memory_int_471|) (= (select .cse37 4) 0) (= (store |v_#memory_int_465| 27 (store .cse66 168 (select .cse70 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse71 16 (select .cse44 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse72 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse73 240 (select .cse74 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse41 48 (select .cse58 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse57 108 (select .cse63 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse75 68 (select .cse67 68))) |v_#memory_int_477|) (= 112 (select .cse37 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse43 208 (select .cse76 208)))) (= (store |v_#memory_int_458| 27 (store .cse77 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse59 64 (select .cse78 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse69 120 (select .cse54 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse72 8 (select .cse71 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse64 124 (select .cse79 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse80 232 (select .cse73 232))) |v_#memory_int_456|) (= (select .cse37 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse81 0 21507) 4 (select .cse52 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse82 44 (select .cse48 44)))) (= (store |v_#memory_int_464| 27 (store .cse70 176 (select .cse60 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse62 104 (select .cse68 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse53 28 (select .cse83 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse79 132 (select .cse47 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse84 144 (select .cse85 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse86 224 (select .cse80 224)))) (= (store |v_#memory_int_436| 28 (store .cse49 60 (select .cse75 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse74 248 (select .cse87 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse88 264 (select .cse77 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse61 192 (select .cse42 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse76 216 (select .cse86 216)))) (= (store |v_#memory_int_460| 27 (store .cse87 256 (select .cse88 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse83 36 (select .cse82 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse85 152 (select .cse65 152)))) (= (store |v_#memory_int_435| 28 (store .cse46 92 (select .cse56 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse78 72 (select .cse89 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse55 136 (select .cse84 136)))) (= (store |v_#memory_int_431| 27 (store .cse89 80 (select .cse50 80))) |v_#memory_int_452|))))) (.cse33 (+ |c_#StackHeapBarrier| 1))) (or (and .cse0 .cse10 .cse1 .cse3 (exists ((|v_kmalloc_#in~flags#1_BEFORE_CALL_3| Int)) (let ((.cse15 (mod |v_kmalloc_#in~flags#1_BEFORE_CALL_3| 4294967296))) (and (<= .cse15 32976) (<= 32768 .cse15)))) .cse4 .cse5 .cse16 .cse6 .cse17 (exists ((|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) (let ((.cse20 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 0))) (let ((.cse25 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse22 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 18446744073709551616) 18446744073709547521)) (.cse23 (not .cse20)) (.cse24 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1) |c_#StackHeapBarrier|)) (.cse21 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| 0)) (.cse27 (<= .cse33 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|)) (.cse28 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse34 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| 1))) (and (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse34 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select .cse34 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse30 (<= .cse33 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|)) (.cse31 (<= .cse33 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|))) (or (and .cse18 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse19 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) .cse19 .cse20 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) .cse21 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse19) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse22 .cse23 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse24 .cse21))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31) (and .cse18 .cse25 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse32 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) .cse32 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse20 (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) .cse21) (and (not .cse32) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse22 .cse23 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse24 .cse21))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31)))) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|))) .cse7 .cse8 .cse11) (and .cse18 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse16 .cse26 .cse6 .cse17 .cse7 .cse8 .cse29 (exists ((|v_#valid_174| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| Int) (|v_#length_95| (Array Int Int))) (let ((.cse36 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 1))) (let ((.cse35 (store .cse36 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 1))) (and (= (select .cse35 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) 0) (= (store .cse35 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 1) |c_old(#valid)|) (= (select |v_#length_95| 7) 37) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 0) 0) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#length_95| 14) 20) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= 59 (select |v_#length_95| 5)) (= (select .cse36 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 15) 1) (= 36 (select |v_#length_95| 21)) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#valid_174| 20) 1) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= (select |v_#valid_174| 3) 1) (= 41 (select |v_#length_95| 8)) (= (select |v_#valid_174| 18) 1) (= (select |v_#length_95| 24) 37) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#length_95| 9) 46) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (<= .cse33 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) (= 19 (select |v_#length_95| 16)) (= (select |v_#valid_174| 22) 1) (= (store (store (store |v_#length_95| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 2516) |c_old(#length)|) (<= .cse33 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) (= (select |v_#valid_174| 24) 1) (= (select |v_#length_95| 6) 34) (= 1 (select |v_#valid_174| 10)) (= (select |v_#length_95| 26) 62) (= (select |v_#valid_174| 4) 1) (= (select |v_#length_95| 19) 22) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (<= .cse33 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) (= 5 (select |v_#length_95| 17)) (= (select |v_#valid_174| 28) 1) (= (select |v_#length_95| 13) 37) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1) (= (select |v_#length_95| 11) 17))))) .cse9)))))))) is different from false [2024-11-09 05:20:38,239 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= c_~LDV_IN_INTERRUPT~0 0) (= |c_dev_alloc_skb_#in~arg0| 1) (let ((.cse9 (= |c_dev_alloc_skb_#t~ret549.base| 0)) (.cse58 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse71 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse72 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse70 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse58 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)) 28 (store .cse58 0 (select .cse72 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse72 4 0) 12 (select .cse70 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse5 (not .cse9)) (.cse6 (<= (+ |c_dev_alloc_skb_#t~ret549.base| 1) |c_#StackHeapBarrier|)) (.cse7 (= |c_dev_alloc_skb_#t~ret549.offset| 0)) (.cse8 (<= (mod |c_dev_alloc_skb_#t~ret549.base| 18446744073709551616) 18446744073709547521)) (.cse1 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse67 (select |v_#memory_$Pointer$.base_472| 28)) (.cse68 (select |v_#memory_$Pointer$.base_473| 28)) (.cse69 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse58 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)) 28 (store .cse58 0 (select .cse67 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse67 4 17) 12 (select .cse68 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse68 16 (select .cse69 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse69 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| 28) 140)))))))) (.cse2 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse17 (select |v_#memory_int_469| 27)) (.cse16 (select |v_#memory_int_476| 27)) (.cse15 (select |v_#memory_int_1156| 1)) (.cse28 (select |v_#memory_int_450| 27)) (.cse22 (select |v_#memory_int_437| 28)) (.cse43 (select |v_#memory_int_465| 27)) (.cse21 (select |v_#memory_int_478| 27)) (.cse18 (select |v_#memory_int_468| 27)) (.cse35 (select |v_#memory_int_467| 27)) (.cse34 (select |v_#memory_int_443| 28)) (.cse40 (select |v_#memory_int_434| 28)) (.cse44 (select |v_#memory_int_477| 28)) (.cse20 (select |v_#memory_int_445| 27)) (.cse36 (select |v_#memory_int_442| 27)) (.cse46 (select |v_#memory_int_471| 27)) (.cse31 (select |v_#memory_int_441| 27)) (.cse49 (select |v_#memory_int_438| 27)) (.cse48 (select |v_#memory_int_430| 27)) (.cse41 (select |v_#memory_int_432| 28)) (.cse50 (select |v_#memory_int_456| 27)) (.cse14 (select |v_#memory_int_1156| 17)) (.cse29 (select |v_#memory_int_475| 28)) (.cse25 (select |v_#memory_int_440| 28)) (.cse47 (select |v_#memory_int_464| 27)) (.cse37 (select |v_#memory_int_463| 27)) (.cse39 (select |v_#memory_int_455| 27)) (.cse45 (select |v_#memory_int_473| 27)) (.cse30 (select |v_#memory_int_474| 28)) (.cse56 (select |v_#memory_int_453| 28)) (.cse24 (select |v_#memory_int_451| 28)) (.cse57 (select |v_#memory_int_457| 27)) (.cse26 (select |v_#memory_int_436| 28)) (.cse52 (select |v_#memory_int_429| 28)) (.cse51 (select |v_#memory_int_461| 27)) (.cse54 (select |v_#memory_int_458| 27)) (.cse38 (select |v_#memory_int_462| 27)) (.cse19 (select |v_#memory_int_454| 27)) (.cse53 (select |v_#memory_int_449| 27)) (.cse63 (select |v_#memory_int_466| 27)) (.cse64 (select |v_#memory_int_460| 27)) (.cse65 (select |v_#memory_int_459| 27)) (.cse60 (select |v_#memory_int_472| 28)) (.cse59 (select |v_#memory_int_470| 28)) (.cse62 (select |v_#memory_int_447| 27)) (.cse42 (select |v_#memory_int_446| 27)) (.cse23 (select |v_#memory_int_435| 28)) (.cse33 (select |v_#memory_int_444| 28)) (.cse55 (select |v_#memory_int_433| 27)) (.cse32 (select |v_#memory_int_439| 27)) (.cse61 (select |v_#memory_int_448| 27)) (.cse66 (select |v_#memory_int_431| 27)) (.cse27 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse14 0)) (= (select .cse15 0) 48) (= (store |v_#memory_int_476| 27 (store .cse16 32 (select .cse17 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse17 40 (select .cse18 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse19 200 (select .cse20 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse21 24 (select .cse16 24))) |v_#memory_int_476|) (= (select .cse15 1) 0) (= (store |v_#memory_int_437| 28 (store .cse22 84 (select .cse23 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse24 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse25 52 (select .cse26 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse27 88 (select .cse28 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse29 12 0) 16 0) 20 (select .cse30 20)))) (= (store |v_#memory_int_441| 27 (store .cse31 128 (select .cse32 128))) |v_#memory_int_439|) (= (select .cse14 1) 108) (= (store |v_#memory_int_444| 28 (store .cse33 100 (select .cse34 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse35 56 (select .cse36 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse37 184 (select .cse38 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse28 96 (select .cse39 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse40 116 (select .cse41 116)))) (= (store |v_#memory_int_446| 27 (store .cse42 160 (select .cse43 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse44 76 (select .cse22 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse45 112 (select .cse46 112))) |v_#memory_int_471|) (= (select .cse14 4) 0) (= (store |v_#memory_int_465| 27 (store .cse43 168 (select .cse47 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse48 16 (select .cse21 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse49 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse50 240 (select .cse51 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse18 48 (select .cse35 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse34 108 (select .cse40 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse52 68 (select .cse44 68))) |v_#memory_int_477|) (= 112 (select .cse14 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse20 208 (select .cse53 208)))) (= (store |v_#memory_int_458| 27 (store .cse54 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse36 64 (select .cse55 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse46 120 (select .cse31 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse49 8 (select .cse48 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse41 124 (select .cse56 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse57 232 (select .cse50 232))) |v_#memory_int_456|) (= (select .cse14 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse58 0 21507) 4 (select .cse29 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse59 44 (select .cse25 44)))) (= (store |v_#memory_int_464| 27 (store .cse47 176 (select .cse37 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse39 104 (select .cse45 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse30 28 (select .cse60 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse56 132 (select .cse24 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse61 144 (select .cse62 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse63 224 (select .cse57 224)))) (= (store |v_#memory_int_436| 28 (store .cse26 60 (select .cse52 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse51 248 (select .cse64 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse65 264 (select .cse54 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse38 192 (select .cse19 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse53 216 (select .cse63 216)))) (= (store |v_#memory_int_460| 27 (store .cse64 256 (select .cse65 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse60 36 (select .cse59 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse62 152 (select .cse42 152)))) (= (store |v_#memory_int_435| 28 (store .cse23 92 (select .cse33 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse55 72 (select .cse66 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse32 136 (select .cse61 136)))) (= (store |v_#memory_int_431| 27 (store .cse66 80 (select .cse27 80))) |v_#memory_int_452|))))) (.cse3 (exists ((|v_#valid_174| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| Int) (|v_#length_95| (Array Int Int))) (let ((.cse12 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 1))) (let ((.cse11 (store .cse12 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 1)) (.cse13 (+ |c_#StackHeapBarrier| 1))) (and (= (select .cse11 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) 0) (= (store .cse11 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 1) |c_old(#valid)|) (= (select |v_#length_95| 7) 37) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 0) 0) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#length_95| 14) 20) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= 59 (select |v_#length_95| 5)) (= (select .cse12 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 15) 1) (= 36 (select |v_#length_95| 21)) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#valid_174| 20) 1) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= (select |v_#valid_174| 3) 1) (= 41 (select |v_#length_95| 8)) (= (select |v_#valid_174| 18) 1) (= (select |v_#length_95| 24) 37) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#length_95| 9) 46) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (<= .cse13 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) (= 19 (select |v_#length_95| 16)) (= (select |v_#valid_174| 22) 1) (= (store (store (store |v_#length_95| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 2516) |c_old(#length)|) (<= .cse13 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) (= (select |v_#valid_174| 24) 1) (= (select |v_#length_95| 6) 34) (= 1 (select |v_#valid_174| 10)) (= (select |v_#length_95| 26) 62) (= (select |v_#valid_174| 4) 1) (= (select |v_#length_95| 19) 22) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (<= .cse13 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) (= 5 (select |v_#length_95| 17)) (= (select |v_#valid_174| 28) 1) (= (select |v_#length_95| 13) 37) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1) (= (select |v_#length_95| 11) 17))))))) (or (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_6| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_6| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_6| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_6| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_6| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_6| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_6| Int) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_6| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_6| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_6| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_6| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_6| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse4 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse4) (= (select |v_#valid_175| |c_dev_alloc_skb_#t~ret549.base|) 0) (= |c_#valid| (store |v_#valid_175| |c_dev_alloc_skb_#t~ret549.base| 1)) (= |c_#length| (store |v_#length_96| |c_dev_alloc_skb_#t~ret549.base| 243)) .cse5 .cse6 .cse7 .cse8) (and (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_6| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_6|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_6| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_6|) .cse9 (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_6| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_6|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_6| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_6| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |c_#valid| |v_#valid_175|) .cse4 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_6| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_6| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_6|) .cse7 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_6|)))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647)))) (and .cse0 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_5| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_5| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_5| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_5| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_5| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_5| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_5| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse10 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_5| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_5|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_5|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_5| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse9 (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_5|) (= |c_#valid| |v_#valid_175|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_5| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) .cse10 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_5|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_5| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_5| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_5| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_5| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_5|)) (and (not .cse10) (= (select |v_#valid_175| |c_dev_alloc_skb_#t~ret549.base|) 0) (= |c_#valid| (store |v_#valid_175| |c_dev_alloc_skb_#t~ret549.base| 1)) (= |c_#length| (store |v_#length_96| |c_dev_alloc_skb_#t~ret549.base| 243)) .cse5 .cse6 .cse7 .cse8))))) .cse1 .cse2 .cse3))))) is different from false [2024-11-09 05:20:40,284 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (let ((.cse3 (= |c_dev_alloc_skb_#res.base| 0)) (.cse58 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse71 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse72 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse70 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse58 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)) 28 (store .cse58 0 (select .cse72 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse72 4 0) 12 (select .cse70 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse4 (<= (mod |c_dev_alloc_skb_#res.base| 18446744073709551616) 18446744073709547521)) (.cse5 (not .cse3)) (.cse6 (<= (+ |c_dev_alloc_skb_#res.base| 1) |c_#StackHeapBarrier|)) (.cse1 (= |c_dev_alloc_skb_#res.offset| 0)) (.cse7 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse67 (select |v_#memory_$Pointer$.base_472| 28)) (.cse68 (select |v_#memory_$Pointer$.base_473| 28)) (.cse69 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse58 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)) 28 (store .cse58 0 (select .cse67 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse67 4 17) 12 (select .cse68 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse68 16 (select .cse69 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse69 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| 28) 140)))))))) (.cse8 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse17 (select |v_#memory_int_469| 27)) (.cse16 (select |v_#memory_int_476| 27)) (.cse15 (select |v_#memory_int_1156| 1)) (.cse28 (select |v_#memory_int_450| 27)) (.cse22 (select |v_#memory_int_437| 28)) (.cse43 (select |v_#memory_int_465| 27)) (.cse21 (select |v_#memory_int_478| 27)) (.cse18 (select |v_#memory_int_468| 27)) (.cse35 (select |v_#memory_int_467| 27)) (.cse34 (select |v_#memory_int_443| 28)) (.cse40 (select |v_#memory_int_434| 28)) (.cse44 (select |v_#memory_int_477| 28)) (.cse20 (select |v_#memory_int_445| 27)) (.cse36 (select |v_#memory_int_442| 27)) (.cse46 (select |v_#memory_int_471| 27)) (.cse31 (select |v_#memory_int_441| 27)) (.cse49 (select |v_#memory_int_438| 27)) (.cse48 (select |v_#memory_int_430| 27)) (.cse41 (select |v_#memory_int_432| 28)) (.cse50 (select |v_#memory_int_456| 27)) (.cse14 (select |v_#memory_int_1156| 17)) (.cse29 (select |v_#memory_int_475| 28)) (.cse25 (select |v_#memory_int_440| 28)) (.cse47 (select |v_#memory_int_464| 27)) (.cse37 (select |v_#memory_int_463| 27)) (.cse39 (select |v_#memory_int_455| 27)) (.cse45 (select |v_#memory_int_473| 27)) (.cse30 (select |v_#memory_int_474| 28)) (.cse56 (select |v_#memory_int_453| 28)) (.cse24 (select |v_#memory_int_451| 28)) (.cse57 (select |v_#memory_int_457| 27)) (.cse26 (select |v_#memory_int_436| 28)) (.cse52 (select |v_#memory_int_429| 28)) (.cse51 (select |v_#memory_int_461| 27)) (.cse54 (select |v_#memory_int_458| 27)) (.cse38 (select |v_#memory_int_462| 27)) (.cse19 (select |v_#memory_int_454| 27)) (.cse53 (select |v_#memory_int_449| 27)) (.cse63 (select |v_#memory_int_466| 27)) (.cse64 (select |v_#memory_int_460| 27)) (.cse65 (select |v_#memory_int_459| 27)) (.cse60 (select |v_#memory_int_472| 28)) (.cse59 (select |v_#memory_int_470| 28)) (.cse62 (select |v_#memory_int_447| 27)) (.cse42 (select |v_#memory_int_446| 27)) (.cse23 (select |v_#memory_int_435| 28)) (.cse33 (select |v_#memory_int_444| 28)) (.cse55 (select |v_#memory_int_433| 27)) (.cse32 (select |v_#memory_int_439| 27)) (.cse61 (select |v_#memory_int_448| 27)) (.cse66 (select |v_#memory_int_431| 27)) (.cse27 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse14 0)) (= (select .cse15 0) 48) (= (store |v_#memory_int_476| 27 (store .cse16 32 (select .cse17 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse17 40 (select .cse18 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse19 200 (select .cse20 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse21 24 (select .cse16 24))) |v_#memory_int_476|) (= (select .cse15 1) 0) (= (store |v_#memory_int_437| 28 (store .cse22 84 (select .cse23 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse24 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse25 52 (select .cse26 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse27 88 (select .cse28 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse29 12 0) 16 0) 20 (select .cse30 20)))) (= (store |v_#memory_int_441| 27 (store .cse31 128 (select .cse32 128))) |v_#memory_int_439|) (= (select .cse14 1) 108) (= (store |v_#memory_int_444| 28 (store .cse33 100 (select .cse34 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse35 56 (select .cse36 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse37 184 (select .cse38 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse28 96 (select .cse39 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse40 116 (select .cse41 116)))) (= (store |v_#memory_int_446| 27 (store .cse42 160 (select .cse43 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse44 76 (select .cse22 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse45 112 (select .cse46 112))) |v_#memory_int_471|) (= (select .cse14 4) 0) (= (store |v_#memory_int_465| 27 (store .cse43 168 (select .cse47 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse48 16 (select .cse21 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse49 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse50 240 (select .cse51 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse18 48 (select .cse35 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse34 108 (select .cse40 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse52 68 (select .cse44 68))) |v_#memory_int_477|) (= 112 (select .cse14 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse20 208 (select .cse53 208)))) (= (store |v_#memory_int_458| 27 (store .cse54 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse36 64 (select .cse55 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse46 120 (select .cse31 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse49 8 (select .cse48 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse41 124 (select .cse56 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse57 232 (select .cse50 232))) |v_#memory_int_456|) (= (select .cse14 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse58 0 21507) 4 (select .cse29 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse59 44 (select .cse25 44)))) (= (store |v_#memory_int_464| 27 (store .cse47 176 (select .cse37 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse39 104 (select .cse45 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse30 28 (select .cse60 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse56 132 (select .cse24 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse61 144 (select .cse62 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse63 224 (select .cse57 224)))) (= (store |v_#memory_int_436| 28 (store .cse26 60 (select .cse52 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse51 248 (select .cse64 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse65 264 (select .cse54 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse38 192 (select .cse19 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse53 216 (select .cse63 216)))) (= (store |v_#memory_int_460| 27 (store .cse64 256 (select .cse65 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse60 36 (select .cse59 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse62 152 (select .cse42 152)))) (= (store |v_#memory_int_435| 28 (store .cse23 92 (select .cse33 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse55 72 (select .cse66 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse32 136 (select .cse61 136)))) (= (store |v_#memory_int_431| 27 (store .cse66 80 (select .cse27 80))) |v_#memory_int_452|))))) (.cse9 (exists ((|v_#valid_174| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| Int) (|v_#length_95| (Array Int Int))) (let ((.cse12 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 1))) (let ((.cse11 (store .cse12 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 1)) (.cse13 (+ |c_#StackHeapBarrier| 1))) (and (= (select .cse11 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) 0) (= (store .cse11 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 1) |c_old(#valid)|) (= (select |v_#length_95| 7) 37) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 0) 0) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#length_95| 14) 20) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= 59 (select |v_#length_95| 5)) (= (select .cse12 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 15) 1) (= 36 (select |v_#length_95| 21)) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#valid_174| 20) 1) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= (select |v_#valid_174| 3) 1) (= 41 (select |v_#length_95| 8)) (= (select |v_#valid_174| 18) 1) (= (select |v_#length_95| 24) 37) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) 0) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#length_95| 9) 46) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (<= .cse13 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24|) (= 19 (select |v_#length_95| 16)) (= (select |v_#valid_174| 22) 1) (= (store (store (store |v_#length_95| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_24| 2516) |c_old(#length)|) (<= .cse13 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24|) (= (select |v_#valid_174| 24) 1) (= (select |v_#length_95| 6) 34) (= 1 (select |v_#valid_174| 10)) (= (select |v_#length_95| 26) 62) (= (select |v_#valid_174| 4) 1) (= (select |v_#length_95| 19) 22) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (<= .cse13 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_24|) (= 5 (select |v_#length_95| 17)) (= (select |v_#valid_174| 28) 1) (= (select |v_#length_95| 13) 37) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_24| 0)) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1) (= (select |v_#length_95| 11) 17))))))) (or (and .cse0 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_6| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_6| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_6| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_6| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_6| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_6| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_6| Int) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_6| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_6| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_6| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_6| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_6| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse2 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_6| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_6|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_6| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_6|) .cse1 (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_6| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_6|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_6| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_6| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |c_#valid| |v_#valid_175|) .cse2 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_6| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_6| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) .cse3 (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_6|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_6|)) (and (= |c_#valid| (store |v_#valid_175| |c_dev_alloc_skb_#res.base| 1)) (not .cse2) .cse4 .cse1 .cse5 (= (store |v_#length_96| |c_dev_alloc_skb_#res.base| 243) |c_#length|) .cse6 (= (select |v_#valid_175| |c_dev_alloc_skb_#res.base|) 0)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse7 .cse8 .cse9) (and .cse0 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_5| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_5| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_5| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_5| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_5| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_5| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_5| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_5| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse10 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_#valid| (store |v_#valid_175| |c_dev_alloc_skb_#res.base| 1)) (not .cse10) .cse4 .cse1 .cse5 (= (store |v_#length_96| |c_dev_alloc_skb_#res.base| 243) |c_#length|) .cse6 (= (select |v_#valid_175| |c_dev_alloc_skb_#res.base|) 0)) (and (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_5| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_5|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_5|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_5| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse1 (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_5|) (= |c_#valid| |v_#valid_175|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_5| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) .cse10 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_5|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_5| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_5| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_5| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) .cse3 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_5| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_5|)))))) .cse7 .cse8 .cse9)))) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= c_~LDV_IN_INTERRUPT~0 0) (= |c_dev_alloc_skb_#in~arg0| 1)) is different from false [2024-11-09 05:20:42,332 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= c_~LDV_IN_INTERRUPT~0 0) (let ((.cse7 (= |c_ULTIMATE.start_main_#t~ret514#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse8 (<= (mod |c_ULTIMATE.start_main_#t~ret514#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (not .cse7)) (.cse10 (<= (+ |c_ULTIMATE.start_main_#t~ret514#1.base| 1) |c_#StackHeapBarrier|)) (.cse5 (= |c_ULTIMATE.start_main_#t~ret514#1.offset| 0)) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and .cse5 (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) .cse7 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and .cse5 (not .cse6) (= (select |v_#valid_175| |c_ULTIMATE.start_main_#t~ret514#1.base|) 0) (= |c_#length| (store |v_#length_96| |c_ULTIMATE.start_main_#t~ret514#1.base| 243)) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_#t~ret514#1.base| 1)) .cse9 .cse10))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse11 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and .cse5 (not .cse14) (= (select |v_#valid_175| |c_ULTIMATE.start_main_#t~ret514#1.base|) 0) (= |c_#length| (store |v_#length_96| |c_ULTIMATE.start_main_#t~ret514#1.base| 243)) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_#t~ret514#1.base| 1)) .cse9 .cse10) (and .cse5 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) .cse7 (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse12 .cse13))))) is different from false [2024-11-09 05:20:44,378 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (let ((.cse5 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse8 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (not .cse5)) (.cse10 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse7 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) .cse5 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse6) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) .cse7 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse14) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13)))) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0)) is different from false [2024-11-09 05:20:46,417 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse83 (= c_~slip_devs~0.base 0)) (.cse84 (= c_~slip_devs~0.offset 0)) (.cse0 (= 256 c_~slip_maxdev~0)) (.cse1 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse2 (= |c_~#sl_netdev_ops~0.base| 27)) (.cse3 (<= 1 |c_#StackHeapBarrier|)) (.cse4 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse5 (= |c_~#sl_ldisc~0.offset| 0)) (.cse6 (= |c_~#sl_ldisc~0.base| 28))) (and (or (and (exists ((|v_ULTIMATE.start_main_~tmp___1~13#1_20| Int)) (and (<= 0 (+ 2147483648 |v_ULTIMATE.start_main_~tmp___1~13#1_20|)) (<= |v_ULTIMATE.start_main_~tmp___1~13#1_20| 2147483647) (not (= |v_ULTIMATE.start_main_~tmp___1~13#1_20| 0)))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (not (= (mod (+ c_~slip_devs~0.base c_~slip_devs~0.offset) 18446744073709551616) 0)) .cse6) (and .cse0 .cse1 (exists ((|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_23| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_23| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_23| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_15| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_23|) (let ((.cse11 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15| 0)) (.cse75 (+ |c_#StackHeapBarrier| 1)) (.cse66 ((as const (Array Int Int)) 0))) (let ((.cse7 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse81 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse82 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse80 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse80 16 (select .cse81 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse66 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)) 28 (store .cse66 0 (select .cse82 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse82 4 0) 12 (select .cse80 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse8 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse9 (<= .cse75 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_23|)) (.cse14 (not .cse11)) (.cse12 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_15| 0)) (.cse15 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15| 18446744073709551616) 18446744073709547521)) (.cse16 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15| 1) |c_#StackHeapBarrier|)) (.cse10 (<= .cse75 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_23|)) (.cse17 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.base_472| 28)) (.cse78 (select |v_#memory_$Pointer$.base_473| 28)) (.cse79 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse66 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)) 28 (store .cse66 0 (select .cse77 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse77 4 17) 12 (select .cse78 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse78 16 (select .cse79 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140)))))))) (.cse18 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse76 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_23| 1))) (and (= (select |v_#valid_174| 0) 0) (= (select .cse76 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_23|) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_23|) 0) (= (select |v_#valid_174| 13) 1) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select (store .cse76 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_23| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_23|) 0) (= (select |v_#valid_174| 8) 1))))) (.cse19 (<= .cse75 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_23|)) (.cse20 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse25 (select |v_#memory_int_469| 27)) (.cse24 (select |v_#memory_int_476| 27)) (.cse23 (select |v_#memory_int_1156| 1)) (.cse36 (select |v_#memory_int_450| 27)) (.cse30 (select |v_#memory_int_437| 28)) (.cse51 (select |v_#memory_int_465| 27)) (.cse29 (select |v_#memory_int_478| 27)) (.cse26 (select |v_#memory_int_468| 27)) (.cse43 (select |v_#memory_int_467| 27)) (.cse42 (select |v_#memory_int_443| 28)) (.cse48 (select |v_#memory_int_434| 28)) (.cse52 (select |v_#memory_int_477| 28)) (.cse28 (select |v_#memory_int_445| 27)) (.cse44 (select |v_#memory_int_442| 27)) (.cse54 (select |v_#memory_int_471| 27)) (.cse39 (select |v_#memory_int_441| 27)) (.cse57 (select |v_#memory_int_438| 27)) (.cse56 (select |v_#memory_int_430| 27)) (.cse49 (select |v_#memory_int_432| 28)) (.cse58 (select |v_#memory_int_456| 27)) (.cse22 (select |v_#memory_int_1156| 17)) (.cse37 (select |v_#memory_int_475| 28)) (.cse33 (select |v_#memory_int_440| 28)) (.cse55 (select |v_#memory_int_464| 27)) (.cse45 (select |v_#memory_int_463| 27)) (.cse47 (select |v_#memory_int_455| 27)) (.cse53 (select |v_#memory_int_473| 27)) (.cse38 (select |v_#memory_int_474| 28)) (.cse64 (select |v_#memory_int_453| 28)) (.cse32 (select |v_#memory_int_451| 28)) (.cse65 (select |v_#memory_int_457| 27)) (.cse34 (select |v_#memory_int_436| 28)) (.cse60 (select |v_#memory_int_429| 28)) (.cse59 (select |v_#memory_int_461| 27)) (.cse62 (select |v_#memory_int_458| 27)) (.cse46 (select |v_#memory_int_462| 27)) (.cse27 (select |v_#memory_int_454| 27)) (.cse61 (select |v_#memory_int_449| 27)) (.cse71 (select |v_#memory_int_466| 27)) (.cse72 (select |v_#memory_int_460| 27)) (.cse73 (select |v_#memory_int_459| 27)) (.cse68 (select |v_#memory_int_472| 28)) (.cse67 (select |v_#memory_int_470| 28)) (.cse70 (select |v_#memory_int_447| 27)) (.cse50 (select |v_#memory_int_446| 27)) (.cse31 (select |v_#memory_int_435| 28)) (.cse41 (select |v_#memory_int_444| 28)) (.cse63 (select |v_#memory_int_433| 27)) (.cse40 (select |v_#memory_int_439| 27)) (.cse69 (select |v_#memory_int_448| 27)) (.cse74 (select |v_#memory_int_431| 27)) (.cse35 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse22 0)) (= (select .cse23 0) 48) (= (store |v_#memory_int_476| 27 (store .cse24 32 (select .cse25 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse25 40 (select .cse26 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse27 200 (select .cse28 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse29 24 (select .cse24 24))) |v_#memory_int_476|) (= (select .cse23 1) 0) (= (store |v_#memory_int_437| 28 (store .cse30 84 (select .cse31 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse32 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse33 52 (select .cse34 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse35 88 (select .cse36 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse37 12 0) 16 0) 20 (select .cse38 20)))) (= (store |v_#memory_int_441| 27 (store .cse39 128 (select .cse40 128))) |v_#memory_int_439|) (= (select .cse22 1) 108) (= (store |v_#memory_int_444| 28 (store .cse41 100 (select .cse42 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse43 56 (select .cse44 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse45 184 (select .cse46 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse36 96 (select .cse47 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse48 116 (select .cse49 116)))) (= (store |v_#memory_int_446| 27 (store .cse50 160 (select .cse51 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse52 76 (select .cse30 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse53 112 (select .cse54 112))) |v_#memory_int_471|) (= (select .cse22 4) 0) (= (store |v_#memory_int_465| 27 (store .cse51 168 (select .cse55 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse56 16 (select .cse29 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse57 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse58 240 (select .cse59 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse26 48 (select .cse43 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse42 108 (select .cse48 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse60 68 (select .cse52 68))) |v_#memory_int_477|) (= 112 (select .cse22 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse28 208 (select .cse61 208)))) (= (store |v_#memory_int_458| 27 (store .cse62 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse44 64 (select .cse63 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse54 120 (select .cse39 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse57 8 (select .cse56 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse49 124 (select .cse64 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse65 232 (select .cse58 232))) |v_#memory_int_456|) (= (select .cse22 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse66 0 21507) 4 (select .cse37 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse67 44 (select .cse33 44)))) (= (store |v_#memory_int_464| 27 (store .cse55 176 (select .cse45 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse47 104 (select .cse53 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse38 28 (select .cse68 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse64 132 (select .cse32 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse69 144 (select .cse70 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse71 224 (select .cse65 224)))) (= (store |v_#memory_int_436| 28 (store .cse34 60 (select .cse60 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse59 248 (select .cse72 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse73 264 (select .cse62 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse46 192 (select .cse27 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse61 216 (select .cse71 216)))) (= (store |v_#memory_int_460| 27 (store .cse72 256 (select .cse73 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse68 36 (select .cse67 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse70 152 (select .cse50 152)))) (= (store |v_#memory_int_435| 28 (store .cse31 92 (select .cse41 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse63 72 (select .cse74 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse40 136 (select .cse69 136)))) (= (store |v_#memory_int_431| 27 (store .cse74 80 (select .cse35 80))) |v_#memory_int_452|)))))) (or (and .cse7 .cse8 .cse9 .cse10 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse13 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and .cse11 (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) .cse12 (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse13 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse13) .cse14 (= (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15| 243) |c_#length|) .cse12 (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15|) 0) .cse15 (= |c_#valid| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15| 1)) .cse16))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse17 .cse18 .cse19 .cse20) (and .cse7 .cse8 .cse9 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse21 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) .cse11 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) .cse12 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse21 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse21) .cse14 (= (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15| 243) |c_#length|) .cse12 (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15|) 0) .cse15 (= |c_#valid| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_15| 1)) .cse16))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse10 .cse17 .cse18 .cse19 .cse20)))) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_23|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_23|))) .cse83 .cse2 .cse3 .cse4 .cse5 .cse84 .cse6)) (or (and .cse0 .cse1 .cse83 .cse2 .cse3 .cse4 .cse5 .cse84 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6)))) is different from false [2024-11-09 05:20:48,481 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (let ((.cse5 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse8 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (not .cse5)) (.cse10 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse7 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) .cse5 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse6) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) .cse7 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse14) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13)))) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_ULTIMATE.start_slip_init_#t~ret457#1.base| 18) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= 0 |c_ULTIMATE.start_slip_init_#t~ret457#1.offset|)) is different from false [2024-11-09 05:20:50,667 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (let ((.cse5 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse8 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (not .cse5)) (.cse10 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse7 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) .cse5 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse6) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) .cse7 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse14) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13)))) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_ULTIMATE.start_slip_init_#t~ret457#1.base| 18) (= |c_~#sl_ldisc~0.offset| 0) (<= 0 (+ |c_ULTIMATE.start_slip_init_#t~ret458#1| 2147483648)) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= 0 |c_ULTIMATE.start_slip_init_#t~ret457#1.offset|) (<= |c_ULTIMATE.start_slip_init_#t~ret458#1| 2147483647)) is different from false [2024-11-09 05:20:52,711 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (let ((.cse5 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse8 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (not .cse5)) (.cse10 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse7 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) .cse5 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse6) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) .cse7 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse14) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13)))) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_ULTIMATE.start_slip_init_#t~ret459#1.offset| 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= |c_ULTIMATE.start_slip_init_#t~ret459#1.base| 20)) is different from false [2024-11-09 05:20:54,760 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (<= 0 (+ |c_ULTIMATE.start_slip_init_#t~ret460#1| 2147483648)) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (let ((.cse5 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse8 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (not .cse5)) (.cse10 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse7 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) .cse5 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse6) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) .cse7 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse14) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13)))) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_ULTIMATE.start_slip_init_#t~ret459#1.offset| 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (<= |c_ULTIMATE.start_slip_init_#t~ret460#1| 2147483647) (= |c_ULTIMATE.start_slip_init_#t~ret459#1.base| 20)) is different from false [2024-11-09 05:20:56,800 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_slip_init_#t~ret461#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (let ((.cse5 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse8 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (not .cse5)) (.cse10 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse7 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) .cse5 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse6) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) .cse7 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse14) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13)))) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= |c_ULTIMATE.start_slip_init_#t~ret461#1.base| 21) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0)) is different from false [2024-11-09 05:20:58,841 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_slip_init_#t~ret461#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (let ((.cse5 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse8 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (not .cse5)) (.cse10 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse7 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) .cse5 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse6) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) .cse7 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse14) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13)))) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (<= |c_ULTIMATE.start_slip_init_#t~ret462#1| 2147483647) (= |c_ULTIMATE.start_slip_init_#t~ret461#1.base| 21) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (<= 0 (+ 2147483648 |c_ULTIMATE.start_slip_init_#t~ret462#1|))) is different from false [2024-11-09 05:21:00,883 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse76 (mod |c_ULTIMATE.start_kzalloc_#t~bitwise48#1| 4294967296))) (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= 2048 |c_ULTIMATE.start_kzalloc_~size#1|) (let ((.cse5 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse68 (+ |c_#StackHeapBarrier| 1)) (.cse59 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse1 (<= .cse68 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse68 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse72 (store |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_174| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse4 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse8 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse9 (not .cse5)) (.cse10 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse7 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse69 (select |v_#memory_$Pointer$.base_472| 28)) (.cse70 (select |v_#memory_$Pointer$.base_473| 28)) (.cse71 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse59 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)) 28 (store .cse59 0 (select .cse69 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse69 4 17) 12 (select .cse70 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse70 16 (select .cse71 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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| 28) 140)))))))) (.cse12 (<= .cse68 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse18 (select |v_#memory_int_469| 27)) (.cse17 (select |v_#memory_int_476| 27)) (.cse16 (select |v_#memory_int_1156| 1)) (.cse29 (select |v_#memory_int_450| 27)) (.cse23 (select |v_#memory_int_437| 28)) (.cse44 (select |v_#memory_int_465| 27)) (.cse22 (select |v_#memory_int_478| 27)) (.cse19 (select |v_#memory_int_468| 27)) (.cse36 (select |v_#memory_int_467| 27)) (.cse35 (select |v_#memory_int_443| 28)) (.cse41 (select |v_#memory_int_434| 28)) (.cse45 (select |v_#memory_int_477| 28)) (.cse21 (select |v_#memory_int_445| 27)) (.cse37 (select |v_#memory_int_442| 27)) (.cse47 (select |v_#memory_int_471| 27)) (.cse32 (select |v_#memory_int_441| 27)) (.cse50 (select |v_#memory_int_438| 27)) (.cse49 (select |v_#memory_int_430| 27)) (.cse42 (select |v_#memory_int_432| 28)) (.cse51 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_1156| 17)) (.cse30 (select |v_#memory_int_475| 28)) (.cse26 (select |v_#memory_int_440| 28)) (.cse48 (select |v_#memory_int_464| 27)) (.cse38 (select |v_#memory_int_463| 27)) (.cse40 (select |v_#memory_int_455| 27)) (.cse46 (select |v_#memory_int_473| 27)) (.cse31 (select |v_#memory_int_474| 28)) (.cse57 (select |v_#memory_int_453| 28)) (.cse25 (select |v_#memory_int_451| 28)) (.cse58 (select |v_#memory_int_457| 27)) (.cse27 (select |v_#memory_int_436| 28)) (.cse53 (select |v_#memory_int_429| 28)) (.cse52 (select |v_#memory_int_461| 27)) (.cse55 (select |v_#memory_int_458| 27)) (.cse39 (select |v_#memory_int_462| 27)) (.cse20 (select |v_#memory_int_454| 27)) (.cse54 (select |v_#memory_int_449| 27)) (.cse64 (select |v_#memory_int_466| 27)) (.cse65 (select |v_#memory_int_460| 27)) (.cse66 (select |v_#memory_int_459| 27)) (.cse61 (select |v_#memory_int_472| 28)) (.cse60 (select |v_#memory_int_470| 28)) (.cse63 (select |v_#memory_int_447| 27)) (.cse43 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_435| 28)) (.cse34 (select |v_#memory_int_444| 28)) (.cse56 (select |v_#memory_int_433| 27)) (.cse33 (select |v_#memory_int_439| 27)) (.cse62 (select |v_#memory_int_448| 27)) (.cse67 (select |v_#memory_int_431| 27)) (.cse28 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse15 0)) (= (select .cse16 0) 48) (= (store |v_#memory_int_476| 27 (store .cse17 32 (select .cse18 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse18 40 (select .cse19 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse20 200 (select .cse21 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse22 24 (select .cse17 24))) |v_#memory_int_476|) (= (select .cse16 1) 0) (= (store |v_#memory_int_437| 28 (store .cse23 84 (select .cse24 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse25 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse26 52 (select .cse27 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse28 88 (select .cse29 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse30 12 0) 16 0) 20 (select .cse31 20)))) (= (store |v_#memory_int_441| 27 (store .cse32 128 (select .cse33 128))) |v_#memory_int_439|) (= (select .cse15 1) 108) (= (store |v_#memory_int_444| 28 (store .cse34 100 (select .cse35 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse36 56 (select .cse37 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse38 184 (select .cse39 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse29 96 (select .cse40 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse41 116 (select .cse42 116)))) (= (store |v_#memory_int_446| 27 (store .cse43 160 (select .cse44 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse45 76 (select .cse23 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse46 112 (select .cse47 112))) |v_#memory_int_471|) (= (select .cse15 4) 0) (= (store |v_#memory_int_465| 27 (store .cse44 168 (select .cse48 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse49 16 (select .cse22 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse50 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse51 240 (select .cse52 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse19 48 (select .cse36 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse35 108 (select .cse41 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse53 68 (select .cse45 68))) |v_#memory_int_477|) (= 112 (select .cse15 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse21 208 (select .cse54 208)))) (= (store |v_#memory_int_458| 27 (store .cse55 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse37 64 (select .cse56 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse47 120 (select .cse32 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse50 8 (select .cse49 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse42 124 (select .cse57 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse58 232 (select .cse51 232))) |v_#memory_int_456|) (= (select .cse15 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse59 0 21507) 4 (select .cse30 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse60 44 (select .cse26 44)))) (= (store |v_#memory_int_464| 27 (store .cse48 176 (select .cse38 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse40 104 (select .cse46 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse31 28 (select .cse61 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse57 132 (select .cse25 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse62 144 (select .cse63 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse64 224 (select .cse58 224)))) (= (store |v_#memory_int_436| 28 (store .cse27 60 (select .cse53 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse52 248 (select .cse65 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse66 264 (select .cse55 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse39 192 (select .cse20 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse54 216 (select .cse64 216)))) (= (store |v_#memory_int_460| 27 (store .cse65 256 (select .cse66 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse61 36 (select .cse60 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse63 152 (select .cse43 152)))) (= (store |v_#memory_int_435| 28 (store .cse24 92 (select .cse34 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse56 72 (select .cse67 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse33 136 (select .cse62 136)))) (= (store |v_#memory_int_431| 27 (store .cse67 80 (select .cse28 80))) |v_#memory_int_452|)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) .cse5 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) (= |c_#valid| |v_#valid_175|) .cse6 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse7 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|)) (and (not .cse6) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |c_#length| |v_#length_96|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) (= |c_#valid| |v_#valid_175|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) .cse7 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse14) .cse8 (= |c_#valid| (store |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) (= 0 (select |v_#valid_175| |c_ULTIMATE.start_main_~var_group2~0#1.base|)) .cse9 .cse10 (= (store |v_#length_96| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|) .cse7))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13)))) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 32768 .cse76) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (<= .cse76 32976))) is different from false [2024-11-09 05:21:02,938 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse76 (mod |c_kmalloc_#in~flags#1| 4294967296))) (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_#valid| |c_old(#valid)|) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_kmalloc_#in~size#1| 2048) (exists ((|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) (let ((.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse2 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 0)) (.cse60 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse60 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)) 28 (store .cse60 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse7 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse4 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 18446744073709551616) 18446744073709547521)) (.cse5 (not .cse2)) (.cse6 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1) |c_#StackHeapBarrier|)) (.cse3 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| 0)) (.cse8 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse70 (select |v_#memory_$Pointer$.base_472| 28)) (.cse71 (select |v_#memory_$Pointer$.base_473| 28)) (.cse72 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse60 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)) 28 (store .cse60 0 (select .cse70 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse70 4 17) 12 (select .cse71 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse71 16 (select .cse72 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140)))))))) (.cse9 (<= .cse15 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|)) (.cse10 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse69 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| 1))) (and (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse69 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select .cse69 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse11 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse19 (select |v_#memory_int_469| 27)) (.cse18 (select |v_#memory_int_476| 27)) (.cse17 (select |v_#memory_int_1156| 1)) (.cse30 (select |v_#memory_int_450| 27)) (.cse24 (select |v_#memory_int_437| 28)) (.cse45 (select |v_#memory_int_465| 27)) (.cse23 (select |v_#memory_int_478| 27)) (.cse20 (select |v_#memory_int_468| 27)) (.cse37 (select |v_#memory_int_467| 27)) (.cse36 (select |v_#memory_int_443| 28)) (.cse42 (select |v_#memory_int_434| 28)) (.cse46 (select |v_#memory_int_477| 28)) (.cse22 (select |v_#memory_int_445| 27)) (.cse38 (select |v_#memory_int_442| 27)) (.cse48 (select |v_#memory_int_471| 27)) (.cse33 (select |v_#memory_int_441| 27)) (.cse51 (select |v_#memory_int_438| 27)) (.cse50 (select |v_#memory_int_430| 27)) (.cse43 (select |v_#memory_int_432| 28)) (.cse52 (select |v_#memory_int_456| 27)) (.cse16 (select |v_#memory_int_1156| 17)) (.cse31 (select |v_#memory_int_475| 28)) (.cse27 (select |v_#memory_int_440| 28)) (.cse49 (select |v_#memory_int_464| 27)) (.cse39 (select |v_#memory_int_463| 27)) (.cse41 (select |v_#memory_int_455| 27)) (.cse47 (select |v_#memory_int_473| 27)) (.cse32 (select |v_#memory_int_474| 28)) (.cse58 (select |v_#memory_int_453| 28)) (.cse26 (select |v_#memory_int_451| 28)) (.cse59 (select |v_#memory_int_457| 27)) (.cse28 (select |v_#memory_int_436| 28)) (.cse54 (select |v_#memory_int_429| 28)) (.cse53 (select |v_#memory_int_461| 27)) (.cse56 (select |v_#memory_int_458| 27)) (.cse40 (select |v_#memory_int_462| 27)) (.cse21 (select |v_#memory_int_454| 27)) (.cse55 (select |v_#memory_int_449| 27)) (.cse65 (select |v_#memory_int_466| 27)) (.cse66 (select |v_#memory_int_460| 27)) (.cse67 (select |v_#memory_int_459| 27)) (.cse62 (select |v_#memory_int_472| 28)) (.cse61 (select |v_#memory_int_470| 28)) (.cse64 (select |v_#memory_int_447| 27)) (.cse44 (select |v_#memory_int_446| 27)) (.cse25 (select |v_#memory_int_435| 28)) (.cse35 (select |v_#memory_int_444| 28)) (.cse57 (select |v_#memory_int_433| 27)) (.cse34 (select |v_#memory_int_439| 27)) (.cse63 (select |v_#memory_int_448| 27)) (.cse68 (select |v_#memory_int_431| 27)) (.cse29 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse16 0)) (= (select .cse17 0) 48) (= (store |v_#memory_int_476| 27 (store .cse18 32 (select .cse19 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse19 40 (select .cse20 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse21 200 (select .cse22 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse23 24 (select .cse18 24))) |v_#memory_int_476|) (= (select .cse17 1) 0) (= (store |v_#memory_int_437| 28 (store .cse24 84 (select .cse25 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse26 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse27 52 (select .cse28 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse29 88 (select .cse30 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse31 12 0) 16 0) 20 (select .cse32 20)))) (= (store |v_#memory_int_441| 27 (store .cse33 128 (select .cse34 128))) |v_#memory_int_439|) (= (select .cse16 1) 108) (= (store |v_#memory_int_444| 28 (store .cse35 100 (select .cse36 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse37 56 (select .cse38 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse39 184 (select .cse40 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse30 96 (select .cse41 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse42 116 (select .cse43 116)))) (= (store |v_#memory_int_446| 27 (store .cse44 160 (select .cse45 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse46 76 (select .cse24 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse47 112 (select .cse48 112))) |v_#memory_int_471|) (= (select .cse16 4) 0) (= (store |v_#memory_int_465| 27 (store .cse45 168 (select .cse49 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse50 16 (select .cse23 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse51 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse52 240 (select .cse53 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse20 48 (select .cse37 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse36 108 (select .cse42 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse54 68 (select .cse46 68))) |v_#memory_int_477|) (= 112 (select .cse16 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse22 208 (select .cse55 208)))) (= (store |v_#memory_int_458| 27 (store .cse56 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse38 64 (select .cse57 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse48 120 (select .cse33 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse51 8 (select .cse50 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse43 124 (select .cse58 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse59 232 (select .cse52 232))) |v_#memory_int_456|) (= (select .cse16 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse60 0 21507) 4 (select .cse31 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse61 44 (select .cse27 44)))) (= (store |v_#memory_int_464| 27 (store .cse49 176 (select .cse39 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse41 104 (select .cse47 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse32 28 (select .cse62 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse58 132 (select .cse26 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse63 144 (select .cse64 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse65 224 (select .cse59 224)))) (= (store |v_#memory_int_436| 28 (store .cse28 60 (select .cse54 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse53 248 (select .cse66 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse67 264 (select .cse56 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse40 192 (select .cse21 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse55 216 (select .cse65 216)))) (= (store |v_#memory_int_460| 27 (store .cse66 256 (select .cse67 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse62 36 (select .cse61 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse64 152 (select .cse44 152)))) (= (store |v_#memory_int_435| 28 (store .cse25 92 (select .cse35 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse57 72 (select .cse68 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse34 136 (select .cse63 136)))) (= (store |v_#memory_int_431| 27 (store .cse68 80 (select .cse29 80))) |v_#memory_int_452|))))) (.cse12 (<= .cse15 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|)) (.cse13 (<= .cse15 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|))) (or (and .cse0 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse1 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) .cse1 .cse2 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) .cse3 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse1) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse4 .cse5 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse6 .cse3))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse7 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse2 (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) .cse3) (and (not .cse14) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse4 .cse5 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse6 .cse3))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|))) (= c_~slip_devs~0.offset 0) (<= 32768 .cse76) (= |c_~#sl_ldisc~0.base| 28) (= |c_old(#length)| |c_#length|) (<= .cse76 32976))) is different from false [2024-11-09 05:21:05,023 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse76 (mod |c_kmalloc_#in~flags#1| 4294967296))) (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_#valid| |c_old(#valid)|) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_kmalloc_#in~size#1| 2048) (exists ((|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) (let ((.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse2 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 0)) (.cse60 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse75 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse73 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse73 16 (select .cse74 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse60 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)) 28 (store .cse60 0 (select .cse75 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse74 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse75 4 0) 12 (select .cse73 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse7 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse4 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 18446744073709551616) 18446744073709547521)) (.cse5 (not .cse2)) (.cse6 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1) |c_#StackHeapBarrier|)) (.cse3 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| 0)) (.cse8 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse70 (select |v_#memory_$Pointer$.base_472| 28)) (.cse71 (select |v_#memory_$Pointer$.base_473| 28)) (.cse72 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse60 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)) 28 (store .cse60 0 (select .cse70 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse70 4 17) 12 (select .cse71 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse71 16 (select .cse72 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140)))))))) (.cse9 (<= .cse15 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|)) (.cse10 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse69 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| 1))) (and (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse69 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select .cse69 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse11 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse19 (select |v_#memory_int_469| 27)) (.cse18 (select |v_#memory_int_476| 27)) (.cse17 (select |v_#memory_int_1156| 1)) (.cse30 (select |v_#memory_int_450| 27)) (.cse24 (select |v_#memory_int_437| 28)) (.cse45 (select |v_#memory_int_465| 27)) (.cse23 (select |v_#memory_int_478| 27)) (.cse20 (select |v_#memory_int_468| 27)) (.cse37 (select |v_#memory_int_467| 27)) (.cse36 (select |v_#memory_int_443| 28)) (.cse42 (select |v_#memory_int_434| 28)) (.cse46 (select |v_#memory_int_477| 28)) (.cse22 (select |v_#memory_int_445| 27)) (.cse38 (select |v_#memory_int_442| 27)) (.cse48 (select |v_#memory_int_471| 27)) (.cse33 (select |v_#memory_int_441| 27)) (.cse51 (select |v_#memory_int_438| 27)) (.cse50 (select |v_#memory_int_430| 27)) (.cse43 (select |v_#memory_int_432| 28)) (.cse52 (select |v_#memory_int_456| 27)) (.cse16 (select |v_#memory_int_1156| 17)) (.cse31 (select |v_#memory_int_475| 28)) (.cse27 (select |v_#memory_int_440| 28)) (.cse49 (select |v_#memory_int_464| 27)) (.cse39 (select |v_#memory_int_463| 27)) (.cse41 (select |v_#memory_int_455| 27)) (.cse47 (select |v_#memory_int_473| 27)) (.cse32 (select |v_#memory_int_474| 28)) (.cse58 (select |v_#memory_int_453| 28)) (.cse26 (select |v_#memory_int_451| 28)) (.cse59 (select |v_#memory_int_457| 27)) (.cse28 (select |v_#memory_int_436| 28)) (.cse54 (select |v_#memory_int_429| 28)) (.cse53 (select |v_#memory_int_461| 27)) (.cse56 (select |v_#memory_int_458| 27)) (.cse40 (select |v_#memory_int_462| 27)) (.cse21 (select |v_#memory_int_454| 27)) (.cse55 (select |v_#memory_int_449| 27)) (.cse65 (select |v_#memory_int_466| 27)) (.cse66 (select |v_#memory_int_460| 27)) (.cse67 (select |v_#memory_int_459| 27)) (.cse62 (select |v_#memory_int_472| 28)) (.cse61 (select |v_#memory_int_470| 28)) (.cse64 (select |v_#memory_int_447| 27)) (.cse44 (select |v_#memory_int_446| 27)) (.cse25 (select |v_#memory_int_435| 28)) (.cse35 (select |v_#memory_int_444| 28)) (.cse57 (select |v_#memory_int_433| 27)) (.cse34 (select |v_#memory_int_439| 27)) (.cse63 (select |v_#memory_int_448| 27)) (.cse68 (select |v_#memory_int_431| 27)) (.cse29 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse16 0)) (= (select .cse17 0) 48) (= (store |v_#memory_int_476| 27 (store .cse18 32 (select .cse19 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse19 40 (select .cse20 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse21 200 (select .cse22 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse23 24 (select .cse18 24))) |v_#memory_int_476|) (= (select .cse17 1) 0) (= (store |v_#memory_int_437| 28 (store .cse24 84 (select .cse25 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse26 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse27 52 (select .cse28 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse29 88 (select .cse30 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse31 12 0) 16 0) 20 (select .cse32 20)))) (= (store |v_#memory_int_441| 27 (store .cse33 128 (select .cse34 128))) |v_#memory_int_439|) (= (select .cse16 1) 108) (= (store |v_#memory_int_444| 28 (store .cse35 100 (select .cse36 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse37 56 (select .cse38 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse39 184 (select .cse40 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse30 96 (select .cse41 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse42 116 (select .cse43 116)))) (= (store |v_#memory_int_446| 27 (store .cse44 160 (select .cse45 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse46 76 (select .cse24 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse47 112 (select .cse48 112))) |v_#memory_int_471|) (= (select .cse16 4) 0) (= (store |v_#memory_int_465| 27 (store .cse45 168 (select .cse49 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse50 16 (select .cse23 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse51 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse52 240 (select .cse53 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse20 48 (select .cse37 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse36 108 (select .cse42 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse54 68 (select .cse46 68))) |v_#memory_int_477|) (= 112 (select .cse16 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse22 208 (select .cse55 208)))) (= (store |v_#memory_int_458| 27 (store .cse56 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse38 64 (select .cse57 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse48 120 (select .cse33 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse51 8 (select .cse50 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse43 124 (select .cse58 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse59 232 (select .cse52 232))) |v_#memory_int_456|) (= (select .cse16 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse60 0 21507) 4 (select .cse31 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse61 44 (select .cse27 44)))) (= (store |v_#memory_int_464| 27 (store .cse49 176 (select .cse39 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse41 104 (select .cse47 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse32 28 (select .cse62 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse58 132 (select .cse26 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse63 144 (select .cse64 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse65 224 (select .cse59 224)))) (= (store |v_#memory_int_436| 28 (store .cse28 60 (select .cse54 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse53 248 (select .cse66 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse67 264 (select .cse56 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse40 192 (select .cse21 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse55 216 (select .cse65 216)))) (= (store |v_#memory_int_460| 27 (store .cse66 256 (select .cse67 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse62 36 (select .cse61 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse64 152 (select .cse44 152)))) (= (store |v_#memory_int_435| 28 (store .cse25 92 (select .cse35 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse57 72 (select .cse68 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse34 136 (select .cse63 136)))) (= (store |v_#memory_int_431| 27 (store .cse68 80 (select .cse29 80))) |v_#memory_int_452|))))) (.cse12 (<= .cse15 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|)) (.cse13 (<= .cse15 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|))) (or (and .cse0 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse1 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) .cse1 .cse2 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) .cse3 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse1) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse4 .cse5 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse6 .cse3))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse7 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) .cse14 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse2 (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) .cse3) (and (not .cse14) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse4 .cse5 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse6 .cse3))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|))) (= c_~slip_devs~0.offset 0) (<= 32768 .cse76) (= |c_~#sl_ldisc~0.base| 28) (= |c_old(#length)| |c_#length|) (= |c_kmalloc___kmalloc_~size#1| 2048) (<= .cse76 32976))) is different from false [2024-11-09 05:21:07,086 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_kmalloc_#in~size#1| 2048) (let ((.cse10 (mod |c_kmalloc_#in~flags#1| 4294967296)) (.cse5 (= |c_kmalloc___kmalloc_#t~ret46#1.base| 0))) (let ((.cse0 (not .cse5)) (.cse2 (<= (mod |c_kmalloc___kmalloc_#t~ret46#1.base| 18446744073709551616) 18446744073709547521)) (.cse4 (<= (+ |c_kmalloc___kmalloc_#t~ret46#1.base| 1) |c_#StackHeapBarrier|)) (.cse3 (= |c_kmalloc___kmalloc_#t~ret46#1.offset| 0)) (.cse6 (exists ((|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) (let ((.cse26 (+ |c_#StackHeapBarrier| 1)) (.cse13 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 0)) (.cse71 ((as const (Array Int Int)) 0))) (let ((.cse11 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse85 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse86 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse84 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse84 16 (select .cse85 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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)) 28 (store .cse71 0 (select .cse86 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse85 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse86 4 0) 12 (select .cse84 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse18 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse15 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 18446744073709551616) 18446744073709547521)) (.cse16 (not .cse13)) (.cse17 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1) |c_#StackHeapBarrier|)) (.cse14 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| 0)) (.cse19 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse81 (select |v_#memory_$Pointer$.base_472| 28)) (.cse82 (select |v_#memory_$Pointer$.base_473| 28)) (.cse83 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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)) 28 (store .cse71 0 (select .cse81 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse81 4 17) 12 (select .cse82 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse82 16 (select .cse83 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse83 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| 28) 140)))))))) (.cse20 (<= .cse26 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|)) (.cse21 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse80 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| 1))) (and (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse80 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select .cse80 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse22 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_469| 27)) (.cse29 (select |v_#memory_int_476| 27)) (.cse28 (select |v_#memory_int_1156| 1)) (.cse41 (select |v_#memory_int_450| 27)) (.cse35 (select |v_#memory_int_437| 28)) (.cse56 (select |v_#memory_int_465| 27)) (.cse34 (select |v_#memory_int_478| 27)) (.cse31 (select |v_#memory_int_468| 27)) (.cse48 (select |v_#memory_int_467| 27)) (.cse47 (select |v_#memory_int_443| 28)) (.cse53 (select |v_#memory_int_434| 28)) (.cse57 (select |v_#memory_int_477| 28)) (.cse33 (select |v_#memory_int_445| 27)) (.cse49 (select |v_#memory_int_442| 27)) (.cse59 (select |v_#memory_int_471| 27)) (.cse44 (select |v_#memory_int_441| 27)) (.cse62 (select |v_#memory_int_438| 27)) (.cse61 (select |v_#memory_int_430| 27)) (.cse54 (select |v_#memory_int_432| 28)) (.cse63 (select |v_#memory_int_456| 27)) (.cse27 (select |v_#memory_int_1156| 17)) (.cse42 (select |v_#memory_int_475| 28)) (.cse38 (select |v_#memory_int_440| 28)) (.cse60 (select |v_#memory_int_464| 27)) (.cse50 (select |v_#memory_int_463| 27)) (.cse52 (select |v_#memory_int_455| 27)) (.cse58 (select |v_#memory_int_473| 27)) (.cse43 (select |v_#memory_int_474| 28)) (.cse69 (select |v_#memory_int_453| 28)) (.cse37 (select |v_#memory_int_451| 28)) (.cse70 (select |v_#memory_int_457| 27)) (.cse39 (select |v_#memory_int_436| 28)) (.cse65 (select |v_#memory_int_429| 28)) (.cse64 (select |v_#memory_int_461| 27)) (.cse67 (select |v_#memory_int_458| 27)) (.cse51 (select |v_#memory_int_462| 27)) (.cse32 (select |v_#memory_int_454| 27)) (.cse66 (select |v_#memory_int_449| 27)) (.cse76 (select |v_#memory_int_466| 27)) (.cse77 (select |v_#memory_int_460| 27)) (.cse78 (select |v_#memory_int_459| 27)) (.cse73 (select |v_#memory_int_472| 28)) (.cse72 (select |v_#memory_int_470| 28)) (.cse75 (select |v_#memory_int_447| 27)) (.cse55 (select |v_#memory_int_446| 27)) (.cse36 (select |v_#memory_int_435| 28)) (.cse46 (select |v_#memory_int_444| 28)) (.cse68 (select |v_#memory_int_433| 27)) (.cse45 (select |v_#memory_int_439| 27)) (.cse74 (select |v_#memory_int_448| 27)) (.cse79 (select |v_#memory_int_431| 27)) (.cse40 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse27 0)) (= (select .cse28 0) 48) (= (store |v_#memory_int_476| 27 (store .cse29 32 (select .cse30 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse30 40 (select .cse31 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse32 200 (select .cse33 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse34 24 (select .cse29 24))) |v_#memory_int_476|) (= (select .cse28 1) 0) (= (store |v_#memory_int_437| 28 (store .cse35 84 (select .cse36 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse37 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse38 52 (select .cse39 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse40 88 (select .cse41 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse42 12 0) 16 0) 20 (select .cse43 20)))) (= (store |v_#memory_int_441| 27 (store .cse44 128 (select .cse45 128))) |v_#memory_int_439|) (= (select .cse27 1) 108) (= (store |v_#memory_int_444| 28 (store .cse46 100 (select .cse47 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse48 56 (select .cse49 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse50 184 (select .cse51 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse41 96 (select .cse52 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse53 116 (select .cse54 116)))) (= (store |v_#memory_int_446| 27 (store .cse55 160 (select .cse56 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse57 76 (select .cse35 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse58 112 (select .cse59 112))) |v_#memory_int_471|) (= (select .cse27 4) 0) (= (store |v_#memory_int_465| 27 (store .cse56 168 (select .cse60 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse61 16 (select .cse34 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse62 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse63 240 (select .cse64 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse31 48 (select .cse48 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse47 108 (select .cse53 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse65 68 (select .cse57 68))) |v_#memory_int_477|) (= 112 (select .cse27 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse33 208 (select .cse66 208)))) (= (store |v_#memory_int_458| 27 (store .cse67 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse49 64 (select .cse68 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse59 120 (select .cse44 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse62 8 (select .cse61 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse54 124 (select .cse69 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse70 232 (select .cse63 232))) |v_#memory_int_456|) (= (select .cse27 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse71 0 21507) 4 (select .cse42 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse72 44 (select .cse38 44)))) (= (store |v_#memory_int_464| 27 (store .cse60 176 (select .cse50 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse52 104 (select .cse58 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse43 28 (select .cse73 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse69 132 (select .cse37 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse74 144 (select .cse75 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse76 224 (select .cse70 224)))) (= (store |v_#memory_int_436| 28 (store .cse39 60 (select .cse65 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse64 248 (select .cse77 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse78 264 (select .cse67 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse51 192 (select .cse32 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse66 216 (select .cse76 216)))) (= (store |v_#memory_int_460| 27 (store .cse77 256 (select .cse78 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse73 36 (select .cse72 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse75 152 (select .cse55 152)))) (= (store |v_#memory_int_435| 28 (store .cse36 92 (select .cse46 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse68 72 (select .cse79 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse45 136 (select .cse74 136)))) (= (store |v_#memory_int_431| 27 (store .cse79 80 (select .cse40 80))) |v_#memory_int_452|))))) (.cse23 (<= .cse26 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|)) (.cse24 (<= .cse26 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|))) (or (and .cse11 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse12 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) .cse12 .cse13 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) .cse14 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse12) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse15 .cse16 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse17 .cse14))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse11 .cse18 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse25 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) .cse25 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse13 (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) .cse14) (and (not .cse25) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse15 .cse16 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse17 .cse14))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse19 .cse20 .cse21 .cse22 .cse23 .cse24)))) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|)))) (.cse7 (<= 32768 .cse10)) (.cse8 (<= .cse10 32976))) (or (and (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_8| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_8| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_8| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_8| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_8| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_8| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_8| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse1 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= (select |v_#valid_175| |c_kmalloc___kmalloc_#t~ret46#1.base|) 0) .cse0 (not .cse1) (= |c_#valid| (store |v_#valid_175| |c_kmalloc___kmalloc_#t~ret46#1.base| 1)) (= |c_#length| (store |v_#length_96| |c_kmalloc___kmalloc_#t~ret46#1.base| 2048)) .cse2 .cse3 .cse4) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_8| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_8|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_8|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_8| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_8|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_8| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_8|) (= |c_#valid| |v_#valid_175|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_8| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_8| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) .cse1 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_8| |v_ldv_malloc_ldv_is_err_#res#1_32|) .cse3 (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_8|) .cse5 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_8| |v_ldv_malloc_#t~malloc44#1.base_29|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse6 .cse7 .cse8) (and (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_7| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_7| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_7| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_7| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_7| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_7| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_7| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_7| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_7| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_7| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_7| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_7| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (let ((.cse9 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= (select |v_#valid_175| |c_kmalloc___kmalloc_#t~ret46#1.base|) 0) .cse0 (not .cse9) (= |c_#valid| (store |v_#valid_175| |c_kmalloc___kmalloc_#t~ret46#1.base| 1)) (= |c_#length| (store |v_#length_96| |c_kmalloc___kmalloc_#t~ret46#1.base| 2048)) .cse2 .cse3 .cse4) (and (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_7| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_7| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_7| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_7|) (= |c_#length| |v_#length_96|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_7| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_7|) (= |c_#valid| |v_#valid_175|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_7| |v_ldv_malloc_ldv_is_err_#res#1_32|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_7|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_7| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) .cse3 (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_7|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_7| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) .cse5 (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_7|)))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse6 .cse7 .cse8)))) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_kmalloc___kmalloc_~size#1| 2048)) is different from false [2024-11-09 05:21:09,149 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (let ((.cse10 (mod |c_kmalloc_#in~flags#1| 4294967296)) (.cse5 (= |c_kmalloc_#res#1.base| 0))) (let ((.cse1 (= |c_kmalloc_#res#1.offset| 0)) (.cse2 (not .cse5)) (.cse3 (<= (+ |c_kmalloc_#res#1.base| 1) |c_#StackHeapBarrier|)) (.cse4 (<= (mod |c_kmalloc_#res#1.base| 18446744073709551616) 18446744073709547521)) (.cse6 (exists ((|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) (let ((.cse26 (+ |c_#StackHeapBarrier| 1)) (.cse13 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 0)) (.cse71 ((as const (Array Int Int)) 0))) (let ((.cse11 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_761| (Array Int (Array Int Int)))) (let ((.cse85 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse86 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse84 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse84 16 (select .cse85 16))) |v_#memory_$Pointer$.offset_471|) (= (store (store |v_#memory_$Pointer$.offset_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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)) 28 (store .cse71 0 (select .cse86 0))) |v_#memory_$Pointer$.offset_473|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse85 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse86 4 0) 12 (select .cse84 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse18 (exists ((|v_#length_95| (Array Int Int))) (and (= (select |v_#length_95| 7) 37) (= (select |v_#length_95| 18) 79) (= 45 (select |v_#length_95| 22)) (= (select |v_#length_95| 14) 20) (= 59 (select |v_#length_95| 5)) (= 36 (select |v_#length_95| 21)) (= 21 (select |v_#length_95| 15)) (= 2 (select |v_#length_95| 1)) (= (select |v_#length_95| 10) 32) (= (select |v_#length_95| 23) 52) (= (select |v_#length_95| 28) 144) (= 41 (select |v_#length_95| 8)) (= (select |v_#length_95| 24) 37) (= 72 (select |v_#length_95| 20)) (= (select |v_#length_95| 25) 54) (= (select |v_#length_95| 12) 13) (= (select |v_#length_95| 9) 46) (= 64 (select |v_#length_95| 4)) (= (select |v_#length_95| 3) 26) (= 19 (select |v_#length_95| 16)) (= (select |v_#length_95| 6) 34) (= (select |v_#length_95| 26) 62) (= (select |v_#length_95| 19) 22) (= (select |v_#length_95| 27) 280) (= 44 (select |v_#length_95| 2)) (= 5 (select |v_#length_95| 17)) (= (select |v_#length_95| 13) 37) (= (select |v_#length_95| 11) 17)))) (.cse15 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 18446744073709551616) 18446744073709547521)) (.cse16 (not .cse13)) (.cse17 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1) |c_#StackHeapBarrier|)) (.cse14 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_11| 0)) (.cse19 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_761| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse81 (select |v_#memory_$Pointer$.base_472| 28)) (.cse82 (select |v_#memory_$Pointer$.base_473| 28)) (.cse83 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_472| (store (store |v_#memory_$Pointer$.base_761| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse71 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)) 28 (store .cse71 0 (select .cse81 0)))) (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse81 4 17) 12 (select .cse82 12)))) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse82 16 (select .cse83 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse83 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| 28) 140)))))))) (.cse20 (<= .cse26 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|)) (.cse21 (exists ((|v_#valid_174| (Array Int Int))) (let ((.cse80 (store |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19| 1))) (and (= (select |v_#valid_174| 0) 0) (= (select |v_#valid_174| 5) 1) (= (select |v_#valid_174| 16) 1) (= (select |v_#valid_174| 15) 1) (= (select |v_#valid_174| 7) 1) (= (select |v_#valid_174| 13) 1) (= (select (store .cse80 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 20) 1) (= (select |v_#valid_174| 3) 1) (= (select |v_#valid_174| 18) 1) (= (select |v_#valid_174| 2) 1) (= (select |v_#valid_174| 19) 1) (= (select |v_#valid_174| 12) 1) (= (select |v_#valid_174| 11) 1) (= (select |v_#valid_174| 1) 1) (= (select |v_#valid_174| 6) 1) (= (select |v_#valid_174| 26) 1) (= (select |v_#valid_174| 23) 1) (= (select .cse80 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 21) 1) (= (select |v_#valid_174| 14) 1) (= (select |v_#valid_174| 22) 1) (= (select |v_#valid_174| 24) 1) (= 1 (select |v_#valid_174| 10)) (= (select |v_#valid_174| 4) 1) (= (select |v_#valid_174| 25) 1) (= (select |v_#valid_174| 17) 1) (= (select |v_#valid_174| 27) 1) (= (select |v_#valid_174| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_19|) 0) (= (select |v_#valid_174| 28) 1) (= (select |v_#valid_174| 9) 1) (= (select |v_#valid_174| 8) 1))))) (.cse22 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_1156| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_469| 27)) (.cse29 (select |v_#memory_int_476| 27)) (.cse28 (select |v_#memory_int_1156| 1)) (.cse41 (select |v_#memory_int_450| 27)) (.cse35 (select |v_#memory_int_437| 28)) (.cse56 (select |v_#memory_int_465| 27)) (.cse34 (select |v_#memory_int_478| 27)) (.cse31 (select |v_#memory_int_468| 27)) (.cse48 (select |v_#memory_int_467| 27)) (.cse47 (select |v_#memory_int_443| 28)) (.cse53 (select |v_#memory_int_434| 28)) (.cse57 (select |v_#memory_int_477| 28)) (.cse33 (select |v_#memory_int_445| 27)) (.cse49 (select |v_#memory_int_442| 27)) (.cse59 (select |v_#memory_int_471| 27)) (.cse44 (select |v_#memory_int_441| 27)) (.cse62 (select |v_#memory_int_438| 27)) (.cse61 (select |v_#memory_int_430| 27)) (.cse54 (select |v_#memory_int_432| 28)) (.cse63 (select |v_#memory_int_456| 27)) (.cse27 (select |v_#memory_int_1156| 17)) (.cse42 (select |v_#memory_int_475| 28)) (.cse38 (select |v_#memory_int_440| 28)) (.cse60 (select |v_#memory_int_464| 27)) (.cse50 (select |v_#memory_int_463| 27)) (.cse52 (select |v_#memory_int_455| 27)) (.cse58 (select |v_#memory_int_473| 27)) (.cse43 (select |v_#memory_int_474| 28)) (.cse69 (select |v_#memory_int_453| 28)) (.cse37 (select |v_#memory_int_451| 28)) (.cse70 (select |v_#memory_int_457| 27)) (.cse39 (select |v_#memory_int_436| 28)) (.cse65 (select |v_#memory_int_429| 28)) (.cse64 (select |v_#memory_int_461| 27)) (.cse67 (select |v_#memory_int_458| 27)) (.cse51 (select |v_#memory_int_462| 27)) (.cse32 (select |v_#memory_int_454| 27)) (.cse66 (select |v_#memory_int_449| 27)) (.cse76 (select |v_#memory_int_466| 27)) (.cse77 (select |v_#memory_int_460| 27)) (.cse78 (select |v_#memory_int_459| 27)) (.cse73 (select |v_#memory_int_472| 28)) (.cse72 (select |v_#memory_int_470| 28)) (.cse75 (select |v_#memory_int_447| 27)) (.cse55 (select |v_#memory_int_446| 27)) (.cse36 (select |v_#memory_int_435| 28)) (.cse46 (select |v_#memory_int_444| 28)) (.cse68 (select |v_#memory_int_433| 27)) (.cse45 (select |v_#memory_int_439| 27)) (.cse74 (select |v_#memory_int_448| 27)) (.cse79 (select |v_#memory_int_431| 27)) (.cse40 (select |v_#memory_int_452| 27))) (and (= 115 (select .cse27 0)) (= (select .cse28 0) 48) (= (store |v_#memory_int_476| 27 (store .cse29 32 (select .cse30 32))) |v_#memory_int_469|) (= (store |v_#memory_int_469| 27 (store .cse30 40 (select .cse31 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse32 200 (select .cse33 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse34 24 (select .cse29 24))) |v_#memory_int_476|) (= (select .cse28 1) 0) (= (store |v_#memory_int_437| 28 (store .cse35 84 (select .cse36 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse37 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse38 52 (select .cse39 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse40 88 (select .cse41 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse42 12 0) 16 0) 20 (select .cse43 20)))) (= (store |v_#memory_int_441| 27 (store .cse44 128 (select .cse45 128))) |v_#memory_int_439|) (= (select .cse27 1) 108) (= (store |v_#memory_int_444| 28 (store .cse46 100 (select .cse47 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse48 56 (select .cse49 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse50 184 (select .cse51 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse41 96 (select .cse52 96)))) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse53 116 (select .cse54 116)))) (= (store |v_#memory_int_446| 27 (store .cse55 160 (select .cse56 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse57 76 (select .cse35 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse58 112 (select .cse59 112))) |v_#memory_int_471|) (= (select .cse27 4) 0) (= (store |v_#memory_int_465| 27 (store .cse56 168 (select .cse60 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse61 16 (select .cse34 16))) |v_#memory_int_478|) (= (store |v_#memory_int_1156| 27 (store (select |v_#memory_int_1156| 27) 0 (select .cse62 0))) |v_#memory_int_438|) (= (store |v_#memory_int_456| 27 (store .cse63 240 (select .cse64 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse31 48 (select .cse48 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse47 108 (select .cse53 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse65 68 (select .cse57 68))) |v_#memory_int_477|) (= 112 (select .cse27 3)) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse33 208 (select .cse66 208)))) (= (store |v_#memory_int_458| 27 (store .cse67 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse49 64 (select .cse68 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse59 120 (select .cse44 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse62 8 (select .cse61 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse54 124 (select .cse69 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse70 232 (select .cse63 232))) |v_#memory_int_456|) (= (select .cse27 2) 105) (= (store |v_#memory_int_479| 28 (store (store .cse71 0 21507) 4 (select .cse42 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse72 44 (select .cse38 44)))) (= (store |v_#memory_int_464| 27 (store .cse60 176 (select .cse50 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse52 104 (select .cse58 104))) |v_#memory_int_473|) (= (store |v_#memory_int_474| 28 (store .cse43 28 (select .cse73 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse69 132 (select .cse37 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse74 144 (select .cse75 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse76 224 (select .cse70 224)))) (= (store |v_#memory_int_436| 28 (store .cse39 60 (select .cse65 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse64 248 (select .cse77 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse78 264 (select .cse67 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse51 192 (select .cse32 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse66 216 (select .cse76 216)))) (= (store |v_#memory_int_460| 27 (store .cse77 256 (select .cse78 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse73 36 (select .cse72 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse75 152 (select .cse55 152)))) (= (store |v_#memory_int_435| 28 (store .cse36 92 (select .cse46 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse68 72 (select .cse79 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse45 136 (select .cse74 136)))) (= (store |v_#memory_int_431| 27 (store .cse79 80 (select .cse40 80))) |v_#memory_int_452|))))) (.cse23 (<= .cse26 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|)) (.cse24 (<= .cse26 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_19|))) (or (and .cse11 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse12 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_1|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_1|) .cse12 .cse13 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_1| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_1|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_1| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_1|) .cse14 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_1| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|)) (and (not .cse12) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse15 .cse16 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse17 .cse14))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse11 .cse18 (exists ((|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse25 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_2|) (= |v_#valid_175| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_2|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_2|) .cse25 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_2| |v_ldv_malloc_#t~malloc44#1.base_29|) .cse13 (= |c_old(#length)| |v_#length_96|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_2| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_2| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) .cse14) (and (not .cse25) (= |c_old(#length)| (store |v_#length_96| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 243)) (= (select |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11|) 0) .cse15 .cse16 (= |c_old(#valid)| (store |v_#valid_175| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_11| 1)) .cse17 .cse14))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse19 .cse20 .cse21 .cse22 .cse23 .cse24)))) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_19|)))) (.cse7 (<= 32768 .cse10)) (.cse8 (<= .cse10 32976))) (or (and (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_7| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_7| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_7| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_7| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_7| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_7| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_7| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_7| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_7| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_7| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_7| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_7| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse0 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse0) (= (select |v_#valid_175| |c_kmalloc_#res#1.base|) 0) .cse1 .cse2 .cse3 .cse4 (= (store |v_#length_96| |c_kmalloc_#res#1.base| 2048) |c_#length|) (= |c_#valid| (store |v_#valid_175| |c_kmalloc_#res#1.base| 1))) (and .cse5 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_7| |v_ldv_malloc_#t~malloc44#1.base_29|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_7| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_7| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_7|) (= |c_#length| |v_#length_96|) .cse1 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_7| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_7|) (= |c_#valid| |v_#valid_175|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_7| |v_ldv_malloc_ldv_is_err_#res#1_32|) .cse0 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_7|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_7| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_7|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_7| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_7|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse6 .cse7 .cse8) (and (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_8| Int) (|v_#length_96| (Array Int Int)) (|v_ldv_malloc_~res~0#1.offset_31| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_8| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_#res#1_32| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_33| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_33| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_36| Int) (|v_#valid_175| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_29| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_8| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_8| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_8| Int) (|v_ldv_malloc_#t~ret45#1_28| Int) (|v_ldv_malloc_#t~malloc44#1.offset_29| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_28| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_8| Int) (|v_ldv_malloc_~res~0#1.base_31| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_8| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_8| Int)) (and (let ((.cse9 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_8| |v_ldv_malloc_ldv_is_err_~ptr#1.base_33|) (= |v_ldv_malloc_#t~malloc44#1.offset_29| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_8|) .cse5 (= |v_ldv_malloc_#t~ret45#1_28| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_8|) (= |c_#length| |v_#length_96|) .cse1 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_8| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_32|) (= |v_ldv_malloc_~res~0#1.base_31| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_8|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_8| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_33|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_32| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_8|) (= |c_#valid| |v_#valid_175|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_8| |v_ldv_malloc_assume_abort_if_not_~cond#1_36|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_8| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_28|) .cse9 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_8| |v_ldv_malloc_ldv_is_err_#res#1_32|) (= |v_ldv_malloc_~res~0#1.offset_31| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_8|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_8| |v_ldv_malloc_#t~malloc44#1.base_29|)) (and (not .cse9) (= (select |v_#valid_175| |c_kmalloc_#res#1.base|) 0) .cse1 .cse2 .cse3 .cse4 (= (store |v_#length_96| |c_kmalloc_#res#1.base| 2048) |c_#length|) (= |c_#valid| (store |v_#valid_175| |c_kmalloc_#res#1.base| 1))))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse6 .cse7 .cse8)))) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_kmalloc_#in~size#1| 2048) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28)) is different from false [2024-11-09 05:21:19,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1405162818] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:21:19,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:21:19,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [5, 4, 5] total 62 [2024-11-09 05:21:19,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488228665] [2024-11-09 05:21:19,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:21:19,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-09 05:21:19,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:21:19,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-09 05:21:19,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=1491, Unknown=20, NotChecked=1980, Total=3782 [2024-11-09 05:21:19,023 INFO L87 Difference]: Start difference. First operand 778 states and 1157 transitions. Second operand has 54 states, 44 states have (on average 1.4318181818181819) internal successors, (63), 43 states have internal predecessors, (63), 11 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 05:21:21,045 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 05:21:23,063 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 05:21:25,070 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 05:21:27,087 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 05:21:29,094 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 05:21:31,101 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 05:21:33,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 05:21:35,120 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 05:21:37,135 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 05:21:39,143 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 05:21:41,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 05:21:43,167 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 05:21:45,183 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 05:21:47,190 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 05:21:49,204 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 05:21:51,214 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 05:21:53,228 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 05:21:55,237 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 05:21:57,245 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 05:21:59,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 [] [2024-11-09 05:22:01,267 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 05:22:03,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 [0] [2024-11-09 05:22:05,291 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 05:22:07,300 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 05:22:09,310 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 05:22:11,320 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 05:22:13,330 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 05:22:15,347 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 05:22:17,367 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 05:22:19,376 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 05:22:21,388 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 05:22:23,392 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 05:22:25,401 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 05:22:40,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 05:22:42,767 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 05:22:44,738 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 [0] [2024-11-09 05:22:50,037 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 05:22:52,802 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 05:22:55,516 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 05:22:58,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 [0] [2024-11-09 05:23:01,143 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 05:23:03,508 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 05:23:06,144 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:23:07,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 05:23:11,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 05:23:12,917 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:23:14,925 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 05:23:16,931 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 05:23:33,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:23:33,912 INFO L93 Difference]: Finished difference Result 1968 states and 3000 transitions. [2024-11-09 05:23:33,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-09 05:23:33,913 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 44 states have (on average 1.4318181818181819) internal successors, (63), 43 states have internal predecessors, (63), 11 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) Word has length 96 [2024-11-09 05:23:33,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:23:33,923 INFO L225 Difference]: With dead ends: 1968 [2024-11-09 05:23:33,923 INFO L226 Difference]: Without dead ends: 1225 [2024-11-09 05:23:33,928 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 231 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 20 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 51.2s TimeCoverageRelationStatistics Valid=291, Invalid=1491, Unknown=20, NotChecked=1980, Total=3782 [2024-11-09 05:23:33,929 INFO L432 NwaCegarLoop]: 1133 mSDtfsCounter, 679 mSDsluCounter, 26771 mSDsCounter, 0 mSdLazyCounter, 8613 mSolverCounterSat, 109 mSolverCounterUnsat, 42 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 131.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 816 SdHoareTripleChecker+Valid, 27904 SdHoareTripleChecker+Invalid, 33013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 8613 IncrementalHoareTripleChecker+Invalid, 42 IncrementalHoareTripleChecker+Unknown, 24249 IncrementalHoareTripleChecker+Unchecked, 134.0s IncrementalHoareTripleChecker+Time [2024-11-09 05:23:33,929 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [816 Valid, 27904 Invalid, 33013 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [109 Valid, 8613 Invalid, 42 Unknown, 24249 Unchecked, 134.0s Time] [2024-11-09 05:23:33,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1225 states. [2024-11-09 05:23:34,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1225 to 1077. [2024-11-09 05:23:34,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 703 states have (on average 1.4167852062588904) internal successors, (996), 752 states have internal predecessors, (996), 321 states have call successors, (321), 52 states have call predecessors, (321), 52 states have return successors, (321), 318 states have call predecessors, (321), 321 states have call successors, (321) [2024-11-09 05:23:34,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1638 transitions. [2024-11-09 05:23:34,161 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1638 transitions. Word has length 96 [2024-11-09 05:23:34,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:23:34,161 INFO L471 AbstractCegarLoop]: Abstraction has 1077 states and 1638 transitions. [2024-11-09 05:23:34,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 44 states have (on average 1.4318181818181819) internal successors, (63), 43 states have internal predecessors, (63), 11 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 05:23:34,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1638 transitions. [2024-11-09 05:23:34,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-09 05:23:34,169 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:23:34,169 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 05:23:34,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 05:23:34,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-09 05:23:34,370 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:23:34,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:23:34,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1991792309, now seen corresponding path program 1 times [2024-11-09 05:23:34,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:23:34,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981503127] [2024-11-09 05:23:34,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:23:34,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:23:34,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:23:35,443 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-09 05:23:35,443 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:23:35,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981503127] [2024-11-09 05:23:35,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981503127] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:23:35,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075568482] [2024-11-09 05:23:35,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:23:35,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:23:35,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:23:35,446 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:23:35,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dcbd9de4-4883-47db-a5ce-068ced4d5d3d/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 05:23:36,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:23:36,773 INFO L255 TraceCheckSpWp]: Trace formula consists of 1097 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 05:23:36,783 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:23:37,047 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-09 05:23:37,047 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:23:37,321 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-09 05:23:37,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075568482] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:23:37,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2063784861] [2024-11-09 05:23:37,326 INFO L159 IcfgInterpreter]: Started Sifa with 90 locations of interest [2024-11-09 05:23:37,327 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:23:37,327 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:23:37,327 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:23:37,328 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:25:20,461 INFO L197 IcfgInterpreter]: Interpreting procedure dev_alloc_skb with input of size 786 for LOIs [2024-11-09 05:25:38,350 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_handler_precall with input of size 894 for LOIs [2024-11-09 05:25:43,021 INFO L197 IcfgInterpreter]: Interpreting procedure printk with input of size 31 for LOIs [2024-11-09 05:25:43,025 INFO L197 IcfgInterpreter]: Interpreting procedure kmalloc with input of size 890 for LOIs [2024-11-09 05:26:04,614 INFO L197 IcfgInterpreter]: Interpreting procedure tty_devnum with input of size 218 for LOIs [2024-11-09 05:26:04,766 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 929 for LOIs [2024-11-09 05:26:09,753 INFO L197 IcfgInterpreter]: Interpreting procedure netdev_priv with input of size 55 for LOIs [2024-11-09 05:26:09,792 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:26:11,817 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse44 ((as const (Array Int Int)) 0)) (.cse53 (+ |c_#StackHeapBarrier| 1))) (and (= 256 c_~slip_maxdev~0) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_int_469| 27)) (.cse2 (select |v_#memory_int_476| 27)) (.cse14 (select |v_#memory_int_450| 27)) (.cse8 (select |v_#memory_int_437| 28)) (.cse30 (select |v_#memory_int_465| 27)) (.cse7 (select |v_#memory_int_478| 27)) (.cse4 (select |v_#memory_int_468| 27)) (.cse21 (select |v_#memory_int_467| 27)) (.cse20 (select |v_#memory_int_443| 28)) (.cse27 (select |v_#memory_int_434| 28)) (.cse31 (select |v_#memory_int_477| 28)) (.cse6 (select |v_#memory_int_445| 27)) (.cse22 (select |v_#memory_int_442| 27)) (.cse33 (select |v_#memory_int_471| 27)) (.cse17 (select |v_#memory_int_441| 27)) (.cse1 (select |v_#memory_int_438| 27)) (.cse35 (select |v_#memory_int_430| 27)) (.cse28 (select |v_#memory_int_432| 28)) (.cse36 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_475| 28)) (.cse11 (select |v_#memory_int_440| 28)) (.cse34 (select |v_#memory_int_464| 27)) (.cse23 (select |v_#memory_int_463| 27)) (.cse25 (select |v_#memory_int_455| 27)) (.cse32 (select |v_#memory_int_473| 27)) (.cse16 (select |v_#memory_int_474| 28)) (.cse42 (select |v_#memory_int_453| 28)) (.cse10 (select |v_#memory_int_451| 28)) (.cse43 (select |v_#memory_int_457| 27)) (.cse12 (select |v_#memory_int_436| 28)) (.cse38 (select |v_#memory_int_429| 28)) (.cse37 (select |v_#memory_int_461| 27)) (.cse40 (select |v_#memory_int_458| 27)) (.cse24 (select |v_#memory_int_462| 27)) (.cse5 (select |v_#memory_int_454| 27)) (.cse39 (select |v_#memory_int_449| 27)) (.cse49 (select |v_#memory_int_466| 27)) (.cse50 (select |v_#memory_int_460| 27)) (.cse51 (select |v_#memory_int_459| 27)) (.cse46 (select |v_#memory_int_472| 28)) (.cse45 (select |v_#memory_int_470| 28)) (.cse48 (select |v_#memory_int_447| 27)) (.cse29 (select |v_#memory_int_446| 27)) (.cse0 (select |v_#memory_int_1265| 17)) (.cse26 (select |v_#memory_int_1265| 1)) (.cse9 (select |v_#memory_int_435| 28)) (.cse19 (select |v_#memory_int_444| 28)) (.cse41 (select |v_#memory_int_433| 27)) (.cse18 (select |v_#memory_int_439| 27)) (.cse47 (select |v_#memory_int_448| 27)) (.cse52 (select |v_#memory_int_431| 27)) (.cse13 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse0 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse1 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse2 32 (select .cse3 32))) |v_#memory_int_469|) (= (select .cse0 2) 105) (= (store |v_#memory_int_469| 27 (store .cse3 40 (select .cse4 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse5 200 (select .cse6 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse7 24 (select .cse2 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse8 84 (select .cse9 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse10 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse11 52 (select .cse12 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse13 88 (select .cse14 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse15 12 0) 16 0) 20 (select .cse16 20)))) (= (store |v_#memory_int_441| 27 (store .cse17 128 (select .cse18 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse19 100 (select .cse20 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse21 56 (select .cse22 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse23 184 (select .cse24 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse14 96 (select .cse25 96)))) (= (select .cse26 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse27 116 (select .cse28 116)))) (= (store |v_#memory_int_446| 27 (store .cse29 160 (select .cse30 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse31 76 (select .cse8 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse32 112 (select .cse33 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse30 168 (select .cse34 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse35 16 (select .cse7 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse36 240 (select .cse37 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse4 48 (select .cse21 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse20 108 (select .cse27 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse38 68 (select .cse31 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse6 208 (select .cse39 208)))) (= (store |v_#memory_int_458| 27 (store .cse40 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse22 64 (select .cse41 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse33 120 (select .cse17 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse1 8 (select .cse35 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse28 124 (select .cse42 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse43 232 (select .cse36 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse44 0 21507) 4 (select .cse15 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse45 44 (select .cse11 44)))) (= 115 (select .cse0 0)) (= (store |v_#memory_int_464| 27 (store .cse34 176 (select .cse23 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse25 104 (select .cse32 104))) |v_#memory_int_473|) (= (select .cse0 4) 0) (= (store |v_#memory_int_474| 28 (store .cse16 28 (select .cse46 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse42 132 (select .cse10 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse47 144 (select .cse48 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse49 224 (select .cse43 224)))) (= (store |v_#memory_int_436| 28 (store .cse12 60 (select .cse38 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse37 248 (select .cse50 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse51 264 (select .cse40 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse24 192 (select .cse5 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse39 216 (select .cse49 216)))) (= (store |v_#memory_int_460| 27 (store .cse50 256 (select .cse51 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse46 36 (select .cse45 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse48 152 (select .cse29 152)))) (= 112 (select .cse0 3)) (= (select .cse26 0) 48) (= (store |v_#memory_int_435| 28 (store .cse9 92 (select .cse19 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse41 72 (select .cse52 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse18 136 (select .cse47 136)))) (= (store |v_#memory_int_431| 27 (store .cse52 80 (select .cse13 80))) |v_#memory_int_452|)))) (<= .cse53 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= .cse53 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= |c_#length| (store (store (store |v_#length_119| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 184) |c_ULTIMATE.start_main_~#var_group4~0#1.base| 37) |c_ULTIMATE.start_main_~#var_group5~0#1.base| 2516)) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))) (not (= |c_ULTIMATE.start_main_~#var_group4~0#1.base| 0)) (= c_~slip_devs~0.base 0) (not (= |c_ULTIMATE.start_main_~#var_group3~0#1.base| 0)) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse55 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse56 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse54 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse54 16 (select .cse55 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse44 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)) 28 (store .cse44 0 (select .cse56 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse55 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse56 4 0) 12 (select .cse54 12))) |v_#memory_$Pointer$.offset_472|)))) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (not (= 0 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse57 (select |v_#memory_$Pointer$.base_472| 28)) (.cse58 (select |v_#memory_$Pointer$.base_473| 28)) (.cse59 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse57 4 17) 12 (select .cse58 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse44 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)) 28 (store .cse44 0 (select .cse57 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse58 16 (select .cse59 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140))))))) (<= .cse53 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= c_~slip_devs~0.offset 0) (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse60 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (let ((.cse61 (store .cse60 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse60 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select .cse61 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= |c_#valid| (store .cse61 |c_ULTIMATE.start_main_~#var_group5~0#1.base| 1)) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= c_~LDV_IN_INTERRUPT~0 0))) is different from false [2024-11-09 05:26:13,854 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse44 ((as const (Array Int Int)) 0))) (and (= 256 c_~slip_maxdev~0) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_int_469| 27)) (.cse2 (select |v_#memory_int_476| 27)) (.cse14 (select |v_#memory_int_450| 27)) (.cse8 (select |v_#memory_int_437| 28)) (.cse30 (select |v_#memory_int_465| 27)) (.cse7 (select |v_#memory_int_478| 27)) (.cse4 (select |v_#memory_int_468| 27)) (.cse21 (select |v_#memory_int_467| 27)) (.cse20 (select |v_#memory_int_443| 28)) (.cse27 (select |v_#memory_int_434| 28)) (.cse31 (select |v_#memory_int_477| 28)) (.cse6 (select |v_#memory_int_445| 27)) (.cse22 (select |v_#memory_int_442| 27)) (.cse33 (select |v_#memory_int_471| 27)) (.cse17 (select |v_#memory_int_441| 27)) (.cse1 (select |v_#memory_int_438| 27)) (.cse35 (select |v_#memory_int_430| 27)) (.cse28 (select |v_#memory_int_432| 28)) (.cse36 (select |v_#memory_int_456| 27)) (.cse15 (select |v_#memory_int_475| 28)) (.cse11 (select |v_#memory_int_440| 28)) (.cse34 (select |v_#memory_int_464| 27)) (.cse23 (select |v_#memory_int_463| 27)) (.cse25 (select |v_#memory_int_455| 27)) (.cse32 (select |v_#memory_int_473| 27)) (.cse16 (select |v_#memory_int_474| 28)) (.cse42 (select |v_#memory_int_453| 28)) (.cse10 (select |v_#memory_int_451| 28)) (.cse43 (select |v_#memory_int_457| 27)) (.cse12 (select |v_#memory_int_436| 28)) (.cse38 (select |v_#memory_int_429| 28)) (.cse37 (select |v_#memory_int_461| 27)) (.cse40 (select |v_#memory_int_458| 27)) (.cse24 (select |v_#memory_int_462| 27)) (.cse5 (select |v_#memory_int_454| 27)) (.cse39 (select |v_#memory_int_449| 27)) (.cse49 (select |v_#memory_int_466| 27)) (.cse50 (select |v_#memory_int_460| 27)) (.cse51 (select |v_#memory_int_459| 27)) (.cse46 (select |v_#memory_int_472| 28)) (.cse45 (select |v_#memory_int_470| 28)) (.cse48 (select |v_#memory_int_447| 27)) (.cse29 (select |v_#memory_int_446| 27)) (.cse0 (select |v_#memory_int_1265| 17)) (.cse26 (select |v_#memory_int_1265| 1)) (.cse9 (select |v_#memory_int_435| 28)) (.cse19 (select |v_#memory_int_444| 28)) (.cse41 (select |v_#memory_int_433| 27)) (.cse18 (select |v_#memory_int_439| 27)) (.cse47 (select |v_#memory_int_448| 27)) (.cse52 (select |v_#memory_int_431| 27)) (.cse13 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse0 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse1 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse2 32 (select .cse3 32))) |v_#memory_int_469|) (= (select .cse0 2) 105) (= (store |v_#memory_int_469| 27 (store .cse3 40 (select .cse4 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse5 200 (select .cse6 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse7 24 (select .cse2 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse8 84 (select .cse9 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse10 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse11 52 (select .cse12 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse13 88 (select .cse14 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse15 12 0) 16 0) 20 (select .cse16 20)))) (= (store |v_#memory_int_441| 27 (store .cse17 128 (select .cse18 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse19 100 (select .cse20 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse21 56 (select .cse22 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse23 184 (select .cse24 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse14 96 (select .cse25 96)))) (= (select .cse26 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse27 116 (select .cse28 116)))) (= (store |v_#memory_int_446| 27 (store .cse29 160 (select .cse30 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse31 76 (select .cse8 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse32 112 (select .cse33 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse30 168 (select .cse34 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse35 16 (select .cse7 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse36 240 (select .cse37 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse4 48 (select .cse21 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse20 108 (select .cse27 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse38 68 (select .cse31 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse6 208 (select .cse39 208)))) (= (store |v_#memory_int_458| 27 (store .cse40 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse22 64 (select .cse41 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse33 120 (select .cse17 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse1 8 (select .cse35 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse28 124 (select .cse42 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse43 232 (select .cse36 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse44 0 21507) 4 (select .cse15 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse45 44 (select .cse11 44)))) (= 115 (select .cse0 0)) (= (store |v_#memory_int_464| 27 (store .cse34 176 (select .cse23 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse25 104 (select .cse32 104))) |v_#memory_int_473|) (= (select .cse0 4) 0) (= (store |v_#memory_int_474| 28 (store .cse16 28 (select .cse46 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse42 132 (select .cse10 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse47 144 (select .cse48 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse49 224 (select .cse43 224)))) (= (store |v_#memory_int_436| 28 (store .cse12 60 (select .cse38 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse37 248 (select .cse50 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse51 264 (select .cse40 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse24 192 (select .cse5 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse39 216 (select .cse49 216)))) (= (store |v_#memory_int_460| 27 (store .cse50 256 (select .cse51 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse46 36 (select .cse45 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse48 152 (select .cse29 152)))) (= 112 (select .cse0 3)) (= (select .cse26 0) 48) (= (store |v_#memory_int_435| 28 (store .cse9 92 (select .cse19 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse41 72 (select .cse52 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse18 136 (select .cse47 136)))) (= (store |v_#memory_int_431| 27 (store .cse52 80 (select .cse13 80))) |v_#memory_int_452|)))) (exists ((|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| Int) (|v_#length_119| (Array Int Int)) (|v_#valid_199| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| Int)) (let ((.cse54 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 1))) (let ((.cse53 (+ |c_#StackHeapBarrier| 1)) (.cse55 (store .cse54 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 1))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 0)) (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (<= .cse53 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) (<= .cse53 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= (select |v_#valid_199| 17) 1) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= 62 (select |v_#length_119| 26)) (= (select |v_#valid_199| 27) 1) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (<= .cse53 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) (= (select |v_#valid_199| 3) 1) (= (select .cse54 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) 0) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= (select |v_#valid_199| 22) 1) (= 13 (select |v_#length_119| 12)) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#length_119| 13) 37) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= 22 (select |v_#length_119| 19)) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select .cse55 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#length_119| 3) 26) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#length_119| 25) 54) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= 46 (select |v_#length_119| 9)) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= 41 (select |v_#length_119| 8)) (= (select |v_#valid_199| 7) 1) (= |c_old(#valid)| (store .cse55 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 1)) (= (select |v_#valid_199| 20) 1) (= 2 (select |v_#length_119| 1)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 0)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= (select |v_#valid_199| 24) 1) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 0)) (= 32 (select |v_#length_119| 10)) (= |c_old(#length)| (store (store (store |v_#length_119| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 2516)) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (= |c_#valid| |c_old(#valid)|) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse57 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse58 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse56 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse56 16 (select .cse57 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse44 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)) 28 (store .cse44 0 (select .cse58 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse57 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse58 4 0) 12 (select .cse56 12))) |v_#memory_$Pointer$.offset_472|)))) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse59 (select |v_#memory_$Pointer$.base_472| 28)) (.cse60 (select |v_#memory_$Pointer$.base_473| 28)) (.cse61 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse59 4 17) 12 (select .cse60 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse44 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)) 28 (store .cse44 0 (select .cse59 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse60 16 (select .cse61 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140))))))) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_old(#length)| |c_#length|) (= c_~LDV_IN_INTERRUPT~0 0) (= |c_dev_alloc_skb_#in~arg0| 1))) is different from false [2024-11-09 05:26:15,883 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse47 ((as const (Array Int Int)) 0))) (and (= 256 c_~slip_maxdev~0) (exists ((|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| Int) (|v_#length_119| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| Int) (|v_#valid_199| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| Int)) (let ((.cse1 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 1))) (let ((.cse0 (+ |c_#StackHeapBarrier| 1)) (.cse2 (store .cse1 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 1))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 0)) (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (<= .cse0 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) (<= .cse0 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= (select |v_#valid_199| 17) 1) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= 62 (select |v_#length_119| 26)) (= (select |v_#valid_199| 27) 1) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (<= .cse0 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) (= (select |v_#valid_199| 3) 1) (= (select .cse1 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) 0) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= (select |v_#valid_199| 22) 1) (= 13 (select |v_#length_119| 12)) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#length_119| 13) 37) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= 22 (select |v_#length_119| 19)) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select .cse2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#length_119| 3) 26) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#length_119| 25) 54) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= 46 (select |v_#length_119| 9)) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= 41 (select |v_#length_119| 8)) (= (select |v_#valid_199| 7) 1) (= |c_old(#valid)| (store .cse2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 1)) (= (select |v_#valid_199| 20) 1) (= 2 (select |v_#length_119| 1)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 0)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= (select |v_#valid_199| 24) 1) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 0)) (= 32 (select |v_#length_119| 10)) (= |c_old(#length)| (store (store (store |v_#length_119| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 2516)) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse6 (select |v_#memory_int_469| 27)) (.cse5 (select |v_#memory_int_476| 27)) (.cse17 (select |v_#memory_int_450| 27)) (.cse11 (select |v_#memory_int_437| 28)) (.cse33 (select |v_#memory_int_465| 27)) (.cse10 (select |v_#memory_int_478| 27)) (.cse7 (select |v_#memory_int_468| 27)) (.cse24 (select |v_#memory_int_467| 27)) (.cse23 (select |v_#memory_int_443| 28)) (.cse30 (select |v_#memory_int_434| 28)) (.cse34 (select |v_#memory_int_477| 28)) (.cse9 (select |v_#memory_int_445| 27)) (.cse25 (select |v_#memory_int_442| 27)) (.cse36 (select |v_#memory_int_471| 27)) (.cse20 (select |v_#memory_int_441| 27)) (.cse4 (select |v_#memory_int_438| 27)) (.cse38 (select |v_#memory_int_430| 27)) (.cse31 (select |v_#memory_int_432| 28)) (.cse39 (select |v_#memory_int_456| 27)) (.cse18 (select |v_#memory_int_475| 28)) (.cse14 (select |v_#memory_int_440| 28)) (.cse37 (select |v_#memory_int_464| 27)) (.cse26 (select |v_#memory_int_463| 27)) (.cse28 (select |v_#memory_int_455| 27)) (.cse35 (select |v_#memory_int_473| 27)) (.cse19 (select |v_#memory_int_474| 28)) (.cse45 (select |v_#memory_int_453| 28)) (.cse13 (select |v_#memory_int_451| 28)) (.cse46 (select |v_#memory_int_457| 27)) (.cse15 (select |v_#memory_int_436| 28)) (.cse41 (select |v_#memory_int_429| 28)) (.cse40 (select |v_#memory_int_461| 27)) (.cse43 (select |v_#memory_int_458| 27)) (.cse27 (select |v_#memory_int_462| 27)) (.cse8 (select |v_#memory_int_454| 27)) (.cse42 (select |v_#memory_int_449| 27)) (.cse52 (select |v_#memory_int_466| 27)) (.cse53 (select |v_#memory_int_460| 27)) (.cse54 (select |v_#memory_int_459| 27)) (.cse49 (select |v_#memory_int_472| 28)) (.cse48 (select |v_#memory_int_470| 28)) (.cse51 (select |v_#memory_int_447| 27)) (.cse32 (select |v_#memory_int_446| 27)) (.cse3 (select |v_#memory_int_1265| 17)) (.cse29 (select |v_#memory_int_1265| 1)) (.cse12 (select |v_#memory_int_435| 28)) (.cse22 (select |v_#memory_int_444| 28)) (.cse44 (select |v_#memory_int_433| 27)) (.cse21 (select |v_#memory_int_439| 27)) (.cse50 (select |v_#memory_int_448| 27)) (.cse55 (select |v_#memory_int_431| 27)) (.cse16 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse3 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse4 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse5 32 (select .cse6 32))) |v_#memory_int_469|) (= (select .cse3 2) 105) (= (store |v_#memory_int_469| 27 (store .cse6 40 (select .cse7 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse8 200 (select .cse9 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse10 24 (select .cse5 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse11 84 (select .cse12 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse13 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse14 52 (select .cse15 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse16 88 (select .cse17 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse18 12 0) 16 0) 20 (select .cse19 20)))) (= (store |v_#memory_int_441| 27 (store .cse20 128 (select .cse21 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse22 100 (select .cse23 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse24 56 (select .cse25 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse26 184 (select .cse27 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse17 96 (select .cse28 96)))) (= (select .cse29 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse30 116 (select .cse31 116)))) (= (store |v_#memory_int_446| 27 (store .cse32 160 (select .cse33 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse34 76 (select .cse11 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse35 112 (select .cse36 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse33 168 (select .cse37 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse38 16 (select .cse10 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse39 240 (select .cse40 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse7 48 (select .cse24 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse23 108 (select .cse30 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse41 68 (select .cse34 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse9 208 (select .cse42 208)))) (= (store |v_#memory_int_458| 27 (store .cse43 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse25 64 (select .cse44 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse36 120 (select .cse20 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse4 8 (select .cse38 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse31 124 (select .cse45 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse46 232 (select .cse39 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse47 0 21507) 4 (select .cse18 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse48 44 (select .cse14 44)))) (= 115 (select .cse3 0)) (= (store |v_#memory_int_464| 27 (store .cse37 176 (select .cse26 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse28 104 (select .cse35 104))) |v_#memory_int_473|) (= (select .cse3 4) 0) (= (store |v_#memory_int_474| 28 (store .cse19 28 (select .cse49 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse45 132 (select .cse13 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse50 144 (select .cse51 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse52 224 (select .cse46 224)))) (= (store |v_#memory_int_436| 28 (store .cse15 60 (select .cse41 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse40 248 (select .cse53 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse54 264 (select .cse43 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse27 192 (select .cse8 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse42 216 (select .cse52 216)))) (= (store |v_#memory_int_460| 27 (store .cse53 256 (select .cse54 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse49 36 (select .cse48 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse51 152 (select .cse32 152)))) (= 112 (select .cse3 3)) (= (select .cse29 0) 48) (= (store |v_#memory_int_435| 28 (store .cse12 92 (select .cse22 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse44 72 (select .cse55 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse21 136 (select .cse50 136)))) (= (store |v_#memory_int_431| 27 (store .cse55 80 (select .cse16 80))) |v_#memory_int_452|)))) (= |c_#valid| |c_old(#valid)|) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse57 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse58 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse56 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse56 16 (select .cse57 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse47 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)) 28 (store .cse47 0 (select .cse58 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse57 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse58 4 0) 12 (select .cse56 12))) |v_#memory_$Pointer$.offset_472|)))) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse59 (select |v_#memory_$Pointer$.base_472| 28)) (.cse60 (select |v_#memory_$Pointer$.base_473| 28)) (.cse61 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse59 4 17) 12 (select .cse60 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse47 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)) 28 (store .cse47 0 (select .cse59 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse60 16 (select .cse61 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140))))))) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_old(#length)| |c_#length|) (= c_~LDV_IN_INTERRUPT~0 0) (= |c_dev_alloc_skb_#in~arg0| 1))) is different from false [2024-11-09 05:26:17,938 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse10 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse11 (= |c_ldv_malloc_#in~size#1| 2048)) (.cse0 (= 256 c_~slip_maxdev~0)) (.cse1 (= c_~slip_devs~0.base 0)) (.cse2 (= |c_ldv_malloc_#in~size#1| 243)) (.cse3 (= |c_~#sl_netdev_ops~0.base| 27)) (.cse4 (<= 1 |c_#StackHeapBarrier|)) (.cse5 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse6 (= |c_~#sl_ldisc~0.offset| 0)) (.cse7 (= c_~slip_devs~0.offset 0)) (.cse8 (= |c_~#sl_ldisc~0.base| 28)) (.cse9 (= c_~LDV_IN_INTERRUPT~0 0))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse10 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse11)) (let ((.cse36 ((as const (Array Int Int)) 0))) (let ((.cse14 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse44 (select |v_#memory_int_469| 27)) (.cse43 (select |v_#memory_int_476| 27)) (.cse55 (select |v_#memory_int_450| 27)) (.cse49 (select |v_#memory_int_437| 28)) (.cse71 (select |v_#memory_int_465| 27)) (.cse48 (select |v_#memory_int_478| 27)) (.cse45 (select |v_#memory_int_468| 27)) (.cse62 (select |v_#memory_int_467| 27)) (.cse61 (select |v_#memory_int_443| 28)) (.cse68 (select |v_#memory_int_434| 28)) (.cse72 (select |v_#memory_int_477| 28)) (.cse47 (select |v_#memory_int_445| 27)) (.cse63 (select |v_#memory_int_442| 27)) (.cse74 (select |v_#memory_int_471| 27)) (.cse58 (select |v_#memory_int_441| 27)) (.cse42 (select |v_#memory_int_438| 27)) (.cse76 (select |v_#memory_int_430| 27)) (.cse69 (select |v_#memory_int_432| 28)) (.cse77 (select |v_#memory_int_456| 27)) (.cse56 (select |v_#memory_int_475| 28)) (.cse52 (select |v_#memory_int_440| 28)) (.cse75 (select |v_#memory_int_464| 27)) (.cse64 (select |v_#memory_int_463| 27)) (.cse66 (select |v_#memory_int_455| 27)) (.cse73 (select |v_#memory_int_473| 27)) (.cse57 (select |v_#memory_int_474| 28)) (.cse83 (select |v_#memory_int_453| 28)) (.cse51 (select |v_#memory_int_451| 28)) (.cse84 (select |v_#memory_int_457| 27)) (.cse53 (select |v_#memory_int_436| 28)) (.cse79 (select |v_#memory_int_429| 28)) (.cse78 (select |v_#memory_int_461| 27)) (.cse81 (select |v_#memory_int_458| 27)) (.cse65 (select |v_#memory_int_462| 27)) (.cse46 (select |v_#memory_int_454| 27)) (.cse80 (select |v_#memory_int_449| 27)) (.cse89 (select |v_#memory_int_466| 27)) (.cse90 (select |v_#memory_int_460| 27)) (.cse91 (select |v_#memory_int_459| 27)) (.cse86 (select |v_#memory_int_472| 28)) (.cse85 (select |v_#memory_int_470| 28)) (.cse88 (select |v_#memory_int_447| 27)) (.cse70 (select |v_#memory_int_446| 27)) (.cse41 (select |v_#memory_int_1265| 17)) (.cse67 (select |v_#memory_int_1265| 1)) (.cse50 (select |v_#memory_int_435| 28)) (.cse60 (select |v_#memory_int_444| 28)) (.cse82 (select |v_#memory_int_433| 27)) (.cse59 (select |v_#memory_int_439| 27)) (.cse87 (select |v_#memory_int_448| 27)) (.cse92 (select |v_#memory_int_431| 27)) (.cse54 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse41 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse42 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse43 32 (select .cse44 32))) |v_#memory_int_469|) (= (select .cse41 2) 105) (= (store |v_#memory_int_469| 27 (store .cse44 40 (select .cse45 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse46 200 (select .cse47 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse48 24 (select .cse43 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse49 84 (select .cse50 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse51 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse52 52 (select .cse53 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse54 88 (select .cse55 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse56 12 0) 16 0) 20 (select .cse57 20)))) (= (store |v_#memory_int_441| 27 (store .cse58 128 (select .cse59 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse60 100 (select .cse61 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse62 56 (select .cse63 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse64 184 (select .cse65 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse55 96 (select .cse66 96)))) (= (select .cse67 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse68 116 (select .cse69 116)))) (= (store |v_#memory_int_446| 27 (store .cse70 160 (select .cse71 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse72 76 (select .cse49 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse73 112 (select .cse74 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse71 168 (select .cse75 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse76 16 (select .cse48 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse77 240 (select .cse78 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse45 48 (select .cse62 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse61 108 (select .cse68 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse79 68 (select .cse72 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse47 208 (select .cse80 208)))) (= (store |v_#memory_int_458| 27 (store .cse81 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse63 64 (select .cse82 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse74 120 (select .cse58 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse42 8 (select .cse76 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse69 124 (select .cse83 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse84 232 (select .cse77 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse36 0 21507) 4 (select .cse56 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse85 44 (select .cse52 44)))) (= 115 (select .cse41 0)) (= (store |v_#memory_int_464| 27 (store .cse75 176 (select .cse64 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse66 104 (select .cse73 104))) |v_#memory_int_473|) (= (select .cse41 4) 0) (= (store |v_#memory_int_474| 28 (store .cse57 28 (select .cse86 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse83 132 (select .cse51 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse87 144 (select .cse88 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse89 224 (select .cse84 224)))) (= (store |v_#memory_int_436| 28 (store .cse53 60 (select .cse79 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse78 248 (select .cse90 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse91 264 (select .cse81 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse65 192 (select .cse46 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse80 216 (select .cse89 216)))) (= (store |v_#memory_int_460| 27 (store .cse90 256 (select .cse91 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse86 36 (select .cse85 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse88 152 (select .cse70 152)))) (= 112 (select .cse41 3)) (= (select .cse67 0) 48) (= (store |v_#memory_int_435| 28 (store .cse50 92 (select .cse60 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse82 72 (select .cse92 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse59 136 (select .cse87 136)))) (= (store |v_#memory_int_431| 27 (store .cse92 80 (select .cse54 80))) |v_#memory_int_452|))))) (.cse30 (+ |c_#StackHeapBarrier| 1)) (.cse13 (= |c_#valid| |c_old(#valid)|)) (.cse17 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse39 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse40 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse38 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse38 16 (select .cse39 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse36 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)) 28 (store .cse36 0 (select .cse40 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse39 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse40 4 0) 12 (select .cse38 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse25 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse34 (select |v_#memory_$Pointer$.base_472| 28)) (.cse35 (select |v_#memory_$Pointer$.base_473| 28)) (.cse37 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse34 4 17) 12 (select .cse35 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse36 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)) 28 (store .cse36 0 (select .cse34 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse35 16 (select .cse37 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse37 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| 28) 140)))))))) (.cse31 (= |c_old(#length)| |c_#length|))) (or (and .cse0 .cse10 (exists ((|v_kmalloc_#in~flags#1_BEFORE_CALL_6| Int)) (let ((.cse12 (mod |v_kmalloc_#in~flags#1_BEFORE_CALL_6| 4294967296))) (and (<= .cse12 32976) (<= 32768 .cse12)))) .cse13 .cse1 .cse3 .cse4 (exists ((|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| Int)) (and (let ((.cse18 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 0))) (let ((.cse15 (<= .cse30 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (.cse16 (<= .cse30 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|)) (.cse21 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 18446744073709551616) 18446744073709547521)) (.cse22 (not .cse18)) (.cse19 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| 0)) (.cse23 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_#StackHeapBarrier|)) (.cse24 (<= .cse30 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|)) (.cse26 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse29 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select (store .cse29 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= 0 (select .cse29 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse27 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse14 .cse15 .cse16 .cse17 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse20 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) .cse18 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse19 .cse20 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)) (and (not .cse20) .cse21 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse22 .cse19 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse23))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse24 .cse25 .cse26 .cse27) (and .cse14 .cse15 .cse16 .cse17 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (let ((.cse28 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) .cse18 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse19 .cse28 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)) (and (not .cse28) .cse21 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse22 .cse19 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse23))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse24 .cse25 .cse26 .cse27)))) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|))) .cse5 .cse6 .cse7 .cse8 .cse31 .cse11) (and .cse0 .cse14 (exists ((|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| Int) (|v_#length_119| (Array Int Int)) (|v_#valid_199| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| Int)) (let ((.cse32 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 1))) (let ((.cse33 (store .cse32 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 1))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 0)) (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (<= .cse30 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) (<= .cse30 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= (select |v_#valid_199| 17) 1) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= 62 (select |v_#length_119| 26)) (= (select |v_#valid_199| 27) 1) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (<= .cse30 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) (= (select |v_#valid_199| 3) 1) (= (select .cse32 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) 0) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= (select |v_#valid_199| 22) 1) (= 13 (select |v_#length_119| 12)) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#length_119| 13) 37) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= 22 (select |v_#length_119| 19)) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select .cse33 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#length_119| 3) 26) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#length_119| 25) 54) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= 46 (select |v_#length_119| 9)) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= 41 (select |v_#length_119| 8)) (= (select |v_#valid_199| 7) 1) (= |c_old(#valid)| (store .cse33 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 1)) (= (select |v_#valid_199| 20) 1) (= 2 (select |v_#length_119| 1)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 0)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= (select |v_#valid_199| 24) 1) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 0)) (= 32 (select |v_#length_119| 10)) (= |c_old(#length)| (store (store (store |v_#length_119| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 2516)) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) .cse13 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse25 .cse7 .cse8 .cse31 .cse9)))))) is different from false [2024-11-09 05:26:20,006 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse2 (= |c_ldv_malloc_#in~size#1| 243)) (.cse9 (= c_~LDV_IN_INTERRUPT~0 0)) (.cse0 (= 256 c_~slip_maxdev~0)) (.cse10 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse1 (= c_~slip_devs~0.base 0)) (.cse3 (= |c_~#sl_netdev_ops~0.base| 27)) (.cse4 (<= 1 |c_#StackHeapBarrier|)) (.cse5 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse6 (= |c_~#sl_ldisc~0.offset| 0)) (.cse7 (= c_~slip_devs~0.offset 0)) (.cse8 (= |c_~#sl_ldisc~0.base| 28)) (.cse11 (= |c_ldv_malloc_#in~size#1| 2048))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse10 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse11)) (exists ((|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_48| Int) (|v_ldv_malloc_#t~malloc44#1.base_44| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_47| Int) (|v_ldv_malloc_#t~ret45#1_43| Int) (|v_#valid_203| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#res#1_47| Int) (|v_ldv_malloc_~res~0#1.base_46| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_43| Int) (|v_#length_122| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_48| Int) (|v_ldv_malloc_~res~0#1.offset_46| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_51| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_44| Int)) (and (let ((.cse36 ((as const (Array Int Int)) 0))) (let ((.cse16 (= |v_#valid_203| |c_old(#valid)|)) (.cse12 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse44 (select |v_#memory_int_469| 27)) (.cse43 (select |v_#memory_int_476| 27)) (.cse55 (select |v_#memory_int_450| 27)) (.cse49 (select |v_#memory_int_437| 28)) (.cse71 (select |v_#memory_int_465| 27)) (.cse48 (select |v_#memory_int_478| 27)) (.cse45 (select |v_#memory_int_468| 27)) (.cse62 (select |v_#memory_int_467| 27)) (.cse61 (select |v_#memory_int_443| 28)) (.cse68 (select |v_#memory_int_434| 28)) (.cse72 (select |v_#memory_int_477| 28)) (.cse47 (select |v_#memory_int_445| 27)) (.cse63 (select |v_#memory_int_442| 27)) (.cse74 (select |v_#memory_int_471| 27)) (.cse58 (select |v_#memory_int_441| 27)) (.cse42 (select |v_#memory_int_438| 27)) (.cse76 (select |v_#memory_int_430| 27)) (.cse69 (select |v_#memory_int_432| 28)) (.cse77 (select |v_#memory_int_456| 27)) (.cse56 (select |v_#memory_int_475| 28)) (.cse52 (select |v_#memory_int_440| 28)) (.cse75 (select |v_#memory_int_464| 27)) (.cse64 (select |v_#memory_int_463| 27)) (.cse66 (select |v_#memory_int_455| 27)) (.cse73 (select |v_#memory_int_473| 27)) (.cse57 (select |v_#memory_int_474| 28)) (.cse83 (select |v_#memory_int_453| 28)) (.cse51 (select |v_#memory_int_451| 28)) (.cse84 (select |v_#memory_int_457| 27)) (.cse53 (select |v_#memory_int_436| 28)) (.cse79 (select |v_#memory_int_429| 28)) (.cse78 (select |v_#memory_int_461| 27)) (.cse81 (select |v_#memory_int_458| 27)) (.cse65 (select |v_#memory_int_462| 27)) (.cse46 (select |v_#memory_int_454| 27)) (.cse80 (select |v_#memory_int_449| 27)) (.cse89 (select |v_#memory_int_466| 27)) (.cse90 (select |v_#memory_int_460| 27)) (.cse91 (select |v_#memory_int_459| 27)) (.cse86 (select |v_#memory_int_472| 28)) (.cse85 (select |v_#memory_int_470| 28)) (.cse88 (select |v_#memory_int_447| 27)) (.cse70 (select |v_#memory_int_446| 27)) (.cse41 (select |v_#memory_int_1265| 17)) (.cse67 (select |v_#memory_int_1265| 1)) (.cse50 (select |v_#memory_int_435| 28)) (.cse60 (select |v_#memory_int_444| 28)) (.cse82 (select |v_#memory_int_433| 27)) (.cse59 (select |v_#memory_int_439| 27)) (.cse87 (select |v_#memory_int_448| 27)) (.cse92 (select |v_#memory_int_431| 27)) (.cse54 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse41 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse42 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse43 32 (select .cse44 32))) |v_#memory_int_469|) (= (select .cse41 2) 105) (= (store |v_#memory_int_469| 27 (store .cse44 40 (select .cse45 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse46 200 (select .cse47 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse48 24 (select .cse43 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse49 84 (select .cse50 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse51 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse52 52 (select .cse53 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse54 88 (select .cse55 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse56 12 0) 16 0) 20 (select .cse57 20)))) (= (store |v_#memory_int_441| 27 (store .cse58 128 (select .cse59 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse60 100 (select .cse61 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse62 56 (select .cse63 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse64 184 (select .cse65 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse55 96 (select .cse66 96)))) (= (select .cse67 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse68 116 (select .cse69 116)))) (= (store |v_#memory_int_446| 27 (store .cse70 160 (select .cse71 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse72 76 (select .cse49 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse73 112 (select .cse74 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse71 168 (select .cse75 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse76 16 (select .cse48 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse77 240 (select .cse78 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse45 48 (select .cse62 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse61 108 (select .cse68 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse79 68 (select .cse72 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse47 208 (select .cse80 208)))) (= (store |v_#memory_int_458| 27 (store .cse81 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse63 64 (select .cse82 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse74 120 (select .cse58 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse42 8 (select .cse76 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse69 124 (select .cse83 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse84 232 (select .cse77 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse36 0 21507) 4 (select .cse56 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse85 44 (select .cse52 44)))) (= 115 (select .cse41 0)) (= (store |v_#memory_int_464| 27 (store .cse75 176 (select .cse64 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse66 104 (select .cse73 104))) |v_#memory_int_473|) (= (select .cse41 4) 0) (= (store |v_#memory_int_474| 28 (store .cse57 28 (select .cse86 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse83 132 (select .cse51 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse87 144 (select .cse88 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse89 224 (select .cse84 224)))) (= (store |v_#memory_int_436| 28 (store .cse53 60 (select .cse79 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse78 248 (select .cse90 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse91 264 (select .cse81 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse65 192 (select .cse46 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse80 216 (select .cse89 216)))) (= (store |v_#memory_int_460| 27 (store .cse90 256 (select .cse91 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse86 36 (select .cse85 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse88 152 (select .cse70 152)))) (= 112 (select .cse41 3)) (= (select .cse67 0) 48) (= (store |v_#memory_int_435| 28 (store .cse50 92 (select .cse60 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse82 72 (select .cse92 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse59 136 (select .cse87 136)))) (= (store |v_#memory_int_431| 27 (store .cse92 80 (select .cse54 80))) |v_#memory_int_452|))))) (.cse17 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse39 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse40 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse38 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse38 16 (select .cse39 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse36 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)) 28 (store .cse36 0 (select .cse40 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse39 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse40 4 0) 12 (select .cse38 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse18 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse34 (select |v_#memory_$Pointer$.base_472| 28)) (.cse35 (select |v_#memory_$Pointer$.base_473| 28)) (.cse37 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse34 4 17) 12 (select .cse35 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse36 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)) 28 (store .cse36 0 (select .cse34 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse35 16 (select .cse37 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse37 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| 28) 140)))))))) (.cse13 (+ |c_#StackHeapBarrier| 1)) (.cse19 (= |c_old(#length)| |v_#length_122|))) (or (and .cse0 .cse12 (exists ((|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| Int) (|v_#length_119| (Array Int Int)) (|v_#valid_199| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| Int)) (let ((.cse14 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 1))) (let ((.cse15 (store .cse14 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 1))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 0)) (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (<= .cse13 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) (<= .cse13 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= (select |v_#valid_199| 17) 1) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= 62 (select |v_#length_119| 26)) (= (select |v_#valid_199| 27) 1) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (<= .cse13 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) (= (select |v_#valid_199| 3) 1) (= (select .cse14 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) 0) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= (select |v_#valid_199| 22) 1) (= 13 (select |v_#length_119| 12)) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#length_119| 13) 37) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= 22 (select |v_#length_119| 19)) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select .cse15 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#length_119| 3) 26) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#length_119| 25) 54) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= 46 (select |v_#length_119| 9)) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= 41 (select |v_#length_119| 8)) (= (select |v_#valid_199| 7) 1) (= |c_old(#valid)| (store .cse15 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 1)) (= (select |v_#valid_199| 20) 1) (= 2 (select |v_#length_119| 1)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 0)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= (select |v_#valid_199| 24) 1) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 0)) (= 32 (select |v_#length_119| 10)) (= |c_old(#length)| (store (store (store |v_#length_119| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 2516)) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) .cse16 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse18 .cse7 .cse19 .cse8 .cse9) (and .cse0 .cse10 .cse16 (exists ((|v_kmalloc_#in~flags#1_BEFORE_CALL_6| Int)) (let ((.cse20 (mod |v_kmalloc_#in~flags#1_BEFORE_CALL_6| 4294967296))) (and (<= .cse20 32976) (<= 32768 .cse20)))) .cse1 .cse3 .cse4 (exists ((|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| Int)) (and (let ((.cse23 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 0))) (let ((.cse21 (<= .cse13 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (.cse22 (<= .cse13 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|)) (.cse26 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 18446744073709551616) 18446744073709547521)) (.cse27 (not .cse23)) (.cse24 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| 0)) (.cse28 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_#StackHeapBarrier|)) (.cse29 (<= .cse13 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|)) (.cse30 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse33 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select (store .cse33 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= 0 (select .cse33 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse31 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse12 .cse21 .cse22 .cse17 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse25 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) .cse23 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse24 .cse25 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)) (and (not .cse25) .cse26 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse27 .cse24 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse28))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse29 .cse18 .cse30 .cse31) (and .cse12 .cse21 .cse22 .cse17 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (let ((.cse32 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) .cse23 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse24 .cse32 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)) (and (not .cse32) .cse26 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse27 .cse24 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse28))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse29 .cse18 .cse30 .cse31)))) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|))) .cse5 .cse6 .cse7 .cse19 .cse8 .cse11)))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse94 (= |v_ldv_malloc_#t~nondet43#1_23| 0)) (.cse93 (= |c_ldv_malloc_#res#1.base| 0)) (.cse95 (= 0 |c_ldv_malloc_#res#1.offset|))) (or (and (= |c_#valid| |v_#valid_203|) (= |c_#length| |v_#length_122|) (= |c_ldv_malloc_ldv_is_err_#in~ptr#1.base| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_47|) .cse93 (= |c_ldv_malloc_#t~malloc44#1.offset| |v_ldv_malloc_#t~malloc44#1.offset_44|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_51| |c_ldv_malloc_assume_abort_if_not_~cond#1|) (= |c_ldv_malloc_ldv_is_err_#res#1| |v_ldv_malloc_ldv_is_err_#res#1_47|) (= |c_ldv_malloc_ldv_is_err_~ptr#1.base| |v_ldv_malloc_ldv_is_err_~ptr#1.base_48|) .cse94 (= |c_ldv_malloc_~res~0#1.base| |v_ldv_malloc_~res~0#1.base_46|) (= |v_ldv_malloc_~res~0#1.offset_46| |c_ldv_malloc_~res~0#1.offset|) (= |c_ldv_malloc_ldv_is_err_~ptr#1.offset| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_48|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_47| |c_ldv_malloc_ldv_is_err_#in~ptr#1.offset|) (= |c_ldv_malloc_#t~malloc44#1.base| |v_ldv_malloc_#t~malloc44#1.base_44|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_43| |c_ldv_malloc_assume_abort_if_not_#in~cond#1|) (= |v_ldv_malloc_#t~ret45#1_43| |c_ldv_malloc_#t~ret45#1|) .cse95) (and (= |c_#valid| (store |v_#valid_203| |c_ldv_malloc_#res#1.base| 1)) (not .cse94) (= (store |v_#length_122| |c_ldv_malloc_#res#1.base| (mod |c_ldv_malloc_#in~size#1| 18446744073709551616)) |c_#length|) (<= (mod |c_ldv_malloc_#res#1.base| 18446744073709551616) 18446744073709547521) (= (select |v_#valid_203| |c_ldv_malloc_#res#1.base|) 0) (<= (+ |c_ldv_malloc_#res#1.base| 1) |c_#StackHeapBarrier|) (not .cse93) .cse95))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))))) is different from false [2024-11-09 05:26:22,123 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (let ((.cse7 (= |c_dev_alloc_skb_#t~ret549.base| 0)) (.cse13 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| Int) (|v_#length_119| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| Int) (|v_#valid_199| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| Int)) (let ((.cse71 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 1))) (let ((.cse70 (+ |c_#StackHeapBarrier| 1)) (.cse72 (store .cse71 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 1))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 0)) (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (<= .cse70 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) (<= .cse70 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= (select |v_#valid_199| 17) 1) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= 62 (select |v_#length_119| 26)) (= (select |v_#valid_199| 27) 1) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (<= .cse70 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) (= (select |v_#valid_199| 3) 1) (= (select .cse71 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) 0) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= (select |v_#valid_199| 22) 1) (= 13 (select |v_#length_119| 12)) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#length_119| 13) 37) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= 22 (select |v_#length_119| 19)) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select .cse72 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#length_119| 3) 26) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#length_119| 25) 54) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= 46 (select |v_#length_119| 9)) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= 41 (select |v_#length_119| 8)) (= (select |v_#valid_199| 7) 1) (= |c_old(#valid)| (store .cse72 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 1)) (= (select |v_#valid_199| 20) 1) (= 2 (select |v_#length_119| 1)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 0)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= (select |v_#valid_199| 24) 1) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 0)) (= 32 (select |v_#length_119| 10)) (= |c_old(#length)| (store (store (store |v_#length_119| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 2516)) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1)))))) (.cse1 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_int_469| 27)) (.cse20 (select |v_#memory_int_476| 27)) (.cse32 (select |v_#memory_int_450| 27)) (.cse26 (select |v_#memory_int_437| 28)) (.cse48 (select |v_#memory_int_465| 27)) (.cse25 (select |v_#memory_int_478| 27)) (.cse22 (select |v_#memory_int_468| 27)) (.cse39 (select |v_#memory_int_467| 27)) (.cse38 (select |v_#memory_int_443| 28)) (.cse45 (select |v_#memory_int_434| 28)) (.cse49 (select |v_#memory_int_477| 28)) (.cse24 (select |v_#memory_int_445| 27)) (.cse40 (select |v_#memory_int_442| 27)) (.cse51 (select |v_#memory_int_471| 27)) (.cse35 (select |v_#memory_int_441| 27)) (.cse19 (select |v_#memory_int_438| 27)) (.cse53 (select |v_#memory_int_430| 27)) (.cse46 (select |v_#memory_int_432| 28)) (.cse54 (select |v_#memory_int_456| 27)) (.cse33 (select |v_#memory_int_475| 28)) (.cse29 (select |v_#memory_int_440| 28)) (.cse52 (select |v_#memory_int_464| 27)) (.cse41 (select |v_#memory_int_463| 27)) (.cse43 (select |v_#memory_int_455| 27)) (.cse50 (select |v_#memory_int_473| 27)) (.cse34 (select |v_#memory_int_474| 28)) (.cse60 (select |v_#memory_int_453| 28)) (.cse28 (select |v_#memory_int_451| 28)) (.cse61 (select |v_#memory_int_457| 27)) (.cse30 (select |v_#memory_int_436| 28)) (.cse56 (select |v_#memory_int_429| 28)) (.cse55 (select |v_#memory_int_461| 27)) (.cse58 (select |v_#memory_int_458| 27)) (.cse42 (select |v_#memory_int_462| 27)) (.cse23 (select |v_#memory_int_454| 27)) (.cse57 (select |v_#memory_int_449| 27)) (.cse66 (select |v_#memory_int_466| 27)) (.cse67 (select |v_#memory_int_460| 27)) (.cse68 (select |v_#memory_int_459| 27)) (.cse63 (select |v_#memory_int_472| 28)) (.cse62 (select |v_#memory_int_470| 28)) (.cse65 (select |v_#memory_int_447| 27)) (.cse47 (select |v_#memory_int_446| 27)) (.cse18 (select |v_#memory_int_1265| 17)) (.cse44 (select |v_#memory_int_1265| 1)) (.cse27 (select |v_#memory_int_435| 28)) (.cse37 (select |v_#memory_int_444| 28)) (.cse59 (select |v_#memory_int_433| 27)) (.cse36 (select |v_#memory_int_439| 27)) (.cse64 (select |v_#memory_int_448| 27)) (.cse69 (select |v_#memory_int_431| 27)) (.cse31 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse18 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse19 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse20 32 (select .cse21 32))) |v_#memory_int_469|) (= (select .cse18 2) 105) (= (store |v_#memory_int_469| 27 (store .cse21 40 (select .cse22 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse23 200 (select .cse24 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse25 24 (select .cse20 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse26 84 (select .cse27 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse28 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse29 52 (select .cse30 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse31 88 (select .cse32 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse33 12 0) 16 0) 20 (select .cse34 20)))) (= (store |v_#memory_int_441| 27 (store .cse35 128 (select .cse36 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse37 100 (select .cse38 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse39 56 (select .cse40 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse41 184 (select .cse42 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse32 96 (select .cse43 96)))) (= (select .cse44 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse45 116 (select .cse46 116)))) (= (store |v_#memory_int_446| 27 (store .cse47 160 (select .cse48 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse49 76 (select .cse26 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse50 112 (select .cse51 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse48 168 (select .cse52 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse53 16 (select .cse25 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse54 240 (select .cse55 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse22 48 (select .cse39 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse38 108 (select .cse45 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse56 68 (select .cse49 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse24 208 (select .cse57 208)))) (= (store |v_#memory_int_458| 27 (store .cse58 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse40 64 (select .cse59 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse51 120 (select .cse35 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse19 8 (select .cse53 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse46 124 (select .cse60 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse61 232 (select .cse54 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse13 0 21507) 4 (select .cse33 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse62 44 (select .cse29 44)))) (= 115 (select .cse18 0)) (= (store |v_#memory_int_464| 27 (store .cse52 176 (select .cse41 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse43 104 (select .cse50 104))) |v_#memory_int_473|) (= (select .cse18 4) 0) (= (store |v_#memory_int_474| 28 (store .cse34 28 (select .cse63 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse60 132 (select .cse28 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse64 144 (select .cse65 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse66 224 (select .cse61 224)))) (= (store |v_#memory_int_436| 28 (store .cse30 60 (select .cse56 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse55 248 (select .cse67 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse68 264 (select .cse58 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse42 192 (select .cse23 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse57 216 (select .cse66 216)))) (= (store |v_#memory_int_460| 27 (store .cse67 256 (select .cse68 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse63 36 (select .cse62 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse65 152 (select .cse47 152)))) (= 112 (select .cse18 3)) (= (select .cse44 0) 48) (= (store |v_#memory_int_435| 28 (store .cse27 92 (select .cse37 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse59 72 (select .cse69 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse36 136 (select .cse64 136)))) (= (store |v_#memory_int_431| 27 (store .cse69 80 (select .cse31 80))) |v_#memory_int_452|))))) (.cse8 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse17 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse15 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse15 16 (select .cse16 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse13 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)) 28 (store .cse13 0 (select .cse17 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse17 4 0) 12 (select .cse15 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse9 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse11 (select |v_#memory_$Pointer$.base_472| 28)) (.cse12 (select |v_#memory_$Pointer$.base_473| 28)) (.cse14 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse11 4 17) 12 (select .cse12 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse13 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)) 28 (store .cse13 0 (select .cse11 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse12 16 (select .cse14 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse14 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| 28) 140)))))))) (.cse3 (not .cse7)) (.cse4 (<= (+ |c_dev_alloc_skb_#t~ret549.base| 1) |c_#StackHeapBarrier|)) (.cse5 (= |c_dev_alloc_skb_#t~ret549.offset| 0)) (.cse6 (<= (mod |c_dev_alloc_skb_#t~ret549.base| 18446744073709551616) 18446744073709547521))) (or (and .cse0 .cse1 (exists ((|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_14| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_14| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_14| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_14| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_14| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_14| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse2 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_#valid| (store |v_#valid_200| |c_dev_alloc_skb_#t~ret549.base| 1)) (not .cse2) .cse3 (= (store |v_#length_120| |c_dev_alloc_skb_#t~ret549.base| 243) |c_#length|) .cse4 (= (select |v_#valid_200| |c_dev_alloc_skb_#t~ret549.base|) 0) .cse5 .cse6) (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_14| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_14| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_14|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_14|) (= |c_#valid| |v_#valid_200|) .cse7 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_14| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_14|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_14|) .cse2 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_14|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_14| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_14|) .cse5 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_14|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_14| |v_ldv_malloc_#t~malloc44#1.base_43|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse8 .cse9) (and .cse0 .cse1 .cse8 .cse9 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_13| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_13| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_13| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_13| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_13| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_13| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse10 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_13|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_13|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_13| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_13|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_13|) .cse7 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_13| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_13|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_13| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_13|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_13| |v_ldv_malloc_ldv_is_err_#res#1_46|) .cse10 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_13|) (= |c_#length| |v_#length_120|) .cse5 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_13| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|)) (and (= |c_#valid| (store |v_#valid_200| |c_dev_alloc_skb_#t~ret549.base| 1)) (not .cse10) .cse3 (= (store |v_#length_120| |c_dev_alloc_skb_#t~ret549.base| 243) |c_#length|) .cse4 (= (select |v_#valid_200| |c_dev_alloc_skb_#t~ret549.base|) 0) .cse5 .cse6))))))))) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= c_~LDV_IN_INTERRUPT~0 0) (= |c_dev_alloc_skb_#in~arg0| 1)) is different from false [2024-11-09 05:26:24,163 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= c_~LDV_IN_INTERRUPT~0 0) (= |c_dev_alloc_skb_#in~arg0| 1) (let ((.cse7 (= |c_dev_alloc_skb_#res.base| 0)) (.cse13 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| Int) (|v_#length_119| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| Int) (|v_#valid_199| (Array Int Int)) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| Int)) (let ((.cse71 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 1))) (let ((.cse70 (+ |c_#StackHeapBarrier| 1)) (.cse72 (store .cse71 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 1))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (not (= |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 0)) (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (<= .cse70 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) (<= .cse70 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= (select |v_#valid_199| 17) 1) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= 62 (select |v_#length_119| 26)) (= (select |v_#valid_199| 27) 1) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (<= .cse70 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) (= (select |v_#valid_199| 3) 1) (= (select .cse71 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57|) 0) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= (select |v_#valid_199| 22) 1) (= 13 (select |v_#length_119| 12)) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#length_119| 13) 37) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= 22 (select |v_#length_119| 19)) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select .cse72 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#length_119| 3) 26) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57|) 0) (= (select |v_#length_119| 25) 54) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= 46 (select |v_#length_119| 9)) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= 41 (select |v_#length_119| 8)) (= (select |v_#valid_199| 7) 1) (= |c_old(#valid)| (store .cse72 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 1)) (= (select |v_#valid_199| 20) 1) (= 2 (select |v_#length_119| 1)) (not (= |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 0)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= (select |v_#valid_199| 24) 1) (not (= |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 0)) (= 32 (select |v_#length_119| 10)) (= |c_old(#length)| (store (store (store |v_#length_119| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_57| 184) |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_57| 37) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_57| 2516)) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1)))))) (.cse1 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_int_469| 27)) (.cse20 (select |v_#memory_int_476| 27)) (.cse32 (select |v_#memory_int_450| 27)) (.cse26 (select |v_#memory_int_437| 28)) (.cse48 (select |v_#memory_int_465| 27)) (.cse25 (select |v_#memory_int_478| 27)) (.cse22 (select |v_#memory_int_468| 27)) (.cse39 (select |v_#memory_int_467| 27)) (.cse38 (select |v_#memory_int_443| 28)) (.cse45 (select |v_#memory_int_434| 28)) (.cse49 (select |v_#memory_int_477| 28)) (.cse24 (select |v_#memory_int_445| 27)) (.cse40 (select |v_#memory_int_442| 27)) (.cse51 (select |v_#memory_int_471| 27)) (.cse35 (select |v_#memory_int_441| 27)) (.cse19 (select |v_#memory_int_438| 27)) (.cse53 (select |v_#memory_int_430| 27)) (.cse46 (select |v_#memory_int_432| 28)) (.cse54 (select |v_#memory_int_456| 27)) (.cse33 (select |v_#memory_int_475| 28)) (.cse29 (select |v_#memory_int_440| 28)) (.cse52 (select |v_#memory_int_464| 27)) (.cse41 (select |v_#memory_int_463| 27)) (.cse43 (select |v_#memory_int_455| 27)) (.cse50 (select |v_#memory_int_473| 27)) (.cse34 (select |v_#memory_int_474| 28)) (.cse60 (select |v_#memory_int_453| 28)) (.cse28 (select |v_#memory_int_451| 28)) (.cse61 (select |v_#memory_int_457| 27)) (.cse30 (select |v_#memory_int_436| 28)) (.cse56 (select |v_#memory_int_429| 28)) (.cse55 (select |v_#memory_int_461| 27)) (.cse58 (select |v_#memory_int_458| 27)) (.cse42 (select |v_#memory_int_462| 27)) (.cse23 (select |v_#memory_int_454| 27)) (.cse57 (select |v_#memory_int_449| 27)) (.cse66 (select |v_#memory_int_466| 27)) (.cse67 (select |v_#memory_int_460| 27)) (.cse68 (select |v_#memory_int_459| 27)) (.cse63 (select |v_#memory_int_472| 28)) (.cse62 (select |v_#memory_int_470| 28)) (.cse65 (select |v_#memory_int_447| 27)) (.cse47 (select |v_#memory_int_446| 27)) (.cse18 (select |v_#memory_int_1265| 17)) (.cse44 (select |v_#memory_int_1265| 1)) (.cse27 (select |v_#memory_int_435| 28)) (.cse37 (select |v_#memory_int_444| 28)) (.cse59 (select |v_#memory_int_433| 27)) (.cse36 (select |v_#memory_int_439| 27)) (.cse64 (select |v_#memory_int_448| 27)) (.cse69 (select |v_#memory_int_431| 27)) (.cse31 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse18 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse19 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse20 32 (select .cse21 32))) |v_#memory_int_469|) (= (select .cse18 2) 105) (= (store |v_#memory_int_469| 27 (store .cse21 40 (select .cse22 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse23 200 (select .cse24 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse25 24 (select .cse20 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse26 84 (select .cse27 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse28 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse29 52 (select .cse30 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse31 88 (select .cse32 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse33 12 0) 16 0) 20 (select .cse34 20)))) (= (store |v_#memory_int_441| 27 (store .cse35 128 (select .cse36 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse37 100 (select .cse38 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse39 56 (select .cse40 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse41 184 (select .cse42 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse32 96 (select .cse43 96)))) (= (select .cse44 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse45 116 (select .cse46 116)))) (= (store |v_#memory_int_446| 27 (store .cse47 160 (select .cse48 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse49 76 (select .cse26 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse50 112 (select .cse51 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse48 168 (select .cse52 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse53 16 (select .cse25 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse54 240 (select .cse55 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse22 48 (select .cse39 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse38 108 (select .cse45 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse56 68 (select .cse49 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse24 208 (select .cse57 208)))) (= (store |v_#memory_int_458| 27 (store .cse58 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse40 64 (select .cse59 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse51 120 (select .cse35 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse19 8 (select .cse53 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse46 124 (select .cse60 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse61 232 (select .cse54 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse13 0 21507) 4 (select .cse33 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse62 44 (select .cse29 44)))) (= 115 (select .cse18 0)) (= (store |v_#memory_int_464| 27 (store .cse52 176 (select .cse41 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse43 104 (select .cse50 104))) |v_#memory_int_473|) (= (select .cse18 4) 0) (= (store |v_#memory_int_474| 28 (store .cse34 28 (select .cse63 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse60 132 (select .cse28 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse64 144 (select .cse65 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse66 224 (select .cse61 224)))) (= (store |v_#memory_int_436| 28 (store .cse30 60 (select .cse56 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse55 248 (select .cse67 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse68 264 (select .cse58 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse42 192 (select .cse23 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse57 216 (select .cse66 216)))) (= (store |v_#memory_int_460| 27 (store .cse67 256 (select .cse68 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse63 36 (select .cse62 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse65 152 (select .cse47 152)))) (= 112 (select .cse18 3)) (= (select .cse44 0) 48) (= (store |v_#memory_int_435| 28 (store .cse27 92 (select .cse37 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse59 72 (select .cse69 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse36 136 (select .cse64 136)))) (= (store |v_#memory_int_431| 27 (store .cse69 80 (select .cse31 80))) |v_#memory_int_452|))))) (.cse3 (<= (mod |c_dev_alloc_skb_#res.base| 18446744073709551616) 18446744073709547521)) (.cse5 (not .cse7)) (.cse6 (<= (+ |c_dev_alloc_skb_#res.base| 1) |c_#StackHeapBarrier|)) (.cse4 (= |c_dev_alloc_skb_#res.offset| 0)) (.cse8 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse17 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse15 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse15 16 (select .cse16 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse13 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)) 28 (store .cse13 0 (select .cse17 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse17 4 0) 12 (select .cse15 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse9 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse11 (select |v_#memory_$Pointer$.base_472| 28)) (.cse12 (select |v_#memory_$Pointer$.base_473| 28)) (.cse14 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse11 4 17) 12 (select .cse12 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse13 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)) 28 (store .cse13 0 (select .cse11 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse12 16 (select .cse14 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse14 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| 28) 140))))))))) (or (and .cse0 .cse1 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_13| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_13| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_13| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_13| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_13| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_13| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_13| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse2 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse2) .cse3 .cse4 .cse5 (= (select |v_#valid_200| |c_dev_alloc_skb_#res.base|) 0) .cse6 (= |c_#valid| (store |v_#valid_200| |c_dev_alloc_skb_#res.base| 1)) (= (store |v_#length_120| |c_dev_alloc_skb_#res.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_13|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_13|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_13| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_13|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_13|) .cse4 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_13| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_13|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_13| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_13|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_13| |v_ldv_malloc_ldv_is_err_#res#1_46|) .cse2 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_13|) (= |c_#length| |v_#length_120|) .cse7 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_13| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|)))))) .cse8 .cse9) (and .cse0 .cse1 (exists ((|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_14| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_14| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_14| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_14| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_14| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_14| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_14| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int)) (and (let ((.cse10 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse10) .cse3 .cse4 .cse5 (= (select |v_#valid_200| |c_dev_alloc_skb_#res.base|) 0) .cse6 (= |c_#valid| (store |v_#valid_200| |c_dev_alloc_skb_#res.base| 1)) (= (store |v_#length_120| |c_dev_alloc_skb_#res.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_14| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_14| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_14|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_14|) (= |c_#valid| |v_#valid_200|) .cse4 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_14| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_14|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_14|) .cse10 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_14|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_14| |v_ldv_malloc_ldv_is_err_#res#1_46|) .cse7 (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_14|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_14|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_14| |v_ldv_malloc_#t~malloc44#1.base_43|)))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse8 .cse9))))) is different from false [2024-11-09 05:26:26,212 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (let ((.cse13 (= |c_ULTIMATE.start_main_#t~ret514#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse5 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse8 (= |c_ULTIMATE.start_main_#t~ret514#1.offset| 0)) (.cse10 (<= (mod |c_ULTIMATE.start_main_#t~ret514#1.base| 18446744073709551616) 18446744073709547521)) (.cse11 (not .cse13)) (.cse12 (<= (+ |c_ULTIMATE.start_main_#t~ret514#1.base| 1) |c_#StackHeapBarrier|)) (.cse6 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse7 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse9 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_#t~ret514#1.base| 1)) .cse8 (not .cse9) (= (store |v_#length_120| |c_ULTIMATE.start_main_#t~ret514#1.base| 243) |c_#length|) (= (select |v_#valid_200| |c_ULTIMATE.start_main_#t~ret514#1.base|) 0) .cse10 .cse11 .cse12) (and .cse8 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse9 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse13 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|))))))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and .cse8 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse14 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|) .cse13) (and (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_#t~ret514#1.base| 1)) .cse8 (not .cse14) (= (store |v_#length_120| |c_ULTIMATE.start_main_#t~ret514#1.base| 243) |c_#length|) (= (select |v_#valid_200| |c_ULTIMATE.start_main_#t~ret514#1.base|) 0) .cse10 .cse11 .cse12))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse6 .cse7)))) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= c_~LDV_IN_INTERRUPT~0 0)) is different from false [2024-11-09 05:26:28,269 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (let ((.cse10 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse6 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse7 (not .cse10)) (.cse8 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse5 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse5) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse10 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse14) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse10 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) .cse9 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))))) .cse11 .cse12 .cse13)))) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0)) is different from false [2024-11-09 05:26:30,317 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (= 256 c_~slip_maxdev~0)) (.cse1 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse2 (= c_~slip_devs~0.base 0)) (.cse3 (= |c_~#sl_netdev_ops~0.base| 27)) (.cse4 (<= 1 |c_#StackHeapBarrier|)) (.cse5 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse6 (= |c_~#sl_ldisc~0.offset| 0)) (.cse7 (= c_~slip_devs~0.offset 0)) (.cse8 (= |c_~#sl_ldisc~0.base| 28))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8)) (or (and .cse0 .cse1 .cse3 (exists ((|v_ULTIMATE.start_main_~tmp___1~13#1_22| Int)) (and (<= 0 (+ 2147483648 |v_ULTIMATE.start_main_~tmp___1~13#1_22|)) (<= |v_ULTIMATE.start_main_~tmp___1~13#1_22| 2147483647) (not (= |v_ULTIMATE.start_main_~tmp___1~13#1_22| 0)))) .cse4 .cse5 .cse6 (not (= (mod (+ c_~slip_devs~0.base c_~slip_devs~0.offset) 18446744073709551616) 0)) .cse8) (and .cse0 .cse1 .cse2 (exists ((|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_56| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_30| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_56|) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56|) (let ((.cse15 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 0)) (.cse28 ((as const (Array Int Int)) 0)) (.cse24 (+ |c_#StackHeapBarrier| 1))) (let ((.cse9 (<= .cse24 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56|)) (.cse10 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse36 (select |v_#memory_int_469| 27)) (.cse35 (select |v_#memory_int_476| 27)) (.cse47 (select |v_#memory_int_450| 27)) (.cse41 (select |v_#memory_int_437| 28)) (.cse63 (select |v_#memory_int_465| 27)) (.cse40 (select |v_#memory_int_478| 27)) (.cse37 (select |v_#memory_int_468| 27)) (.cse54 (select |v_#memory_int_467| 27)) (.cse53 (select |v_#memory_int_443| 28)) (.cse60 (select |v_#memory_int_434| 28)) (.cse64 (select |v_#memory_int_477| 28)) (.cse39 (select |v_#memory_int_445| 27)) (.cse55 (select |v_#memory_int_442| 27)) (.cse66 (select |v_#memory_int_471| 27)) (.cse50 (select |v_#memory_int_441| 27)) (.cse34 (select |v_#memory_int_438| 27)) (.cse68 (select |v_#memory_int_430| 27)) (.cse61 (select |v_#memory_int_432| 28)) (.cse69 (select |v_#memory_int_456| 27)) (.cse48 (select |v_#memory_int_475| 28)) (.cse44 (select |v_#memory_int_440| 28)) (.cse67 (select |v_#memory_int_464| 27)) (.cse56 (select |v_#memory_int_463| 27)) (.cse58 (select |v_#memory_int_455| 27)) (.cse65 (select |v_#memory_int_473| 27)) (.cse49 (select |v_#memory_int_474| 28)) (.cse75 (select |v_#memory_int_453| 28)) (.cse43 (select |v_#memory_int_451| 28)) (.cse76 (select |v_#memory_int_457| 27)) (.cse45 (select |v_#memory_int_436| 28)) (.cse71 (select |v_#memory_int_429| 28)) (.cse70 (select |v_#memory_int_461| 27)) (.cse73 (select |v_#memory_int_458| 27)) (.cse57 (select |v_#memory_int_462| 27)) (.cse38 (select |v_#memory_int_454| 27)) (.cse72 (select |v_#memory_int_449| 27)) (.cse81 (select |v_#memory_int_466| 27)) (.cse82 (select |v_#memory_int_460| 27)) (.cse83 (select |v_#memory_int_459| 27)) (.cse78 (select |v_#memory_int_472| 28)) (.cse77 (select |v_#memory_int_470| 28)) (.cse80 (select |v_#memory_int_447| 27)) (.cse62 (select |v_#memory_int_446| 27)) (.cse33 (select |v_#memory_int_1265| 17)) (.cse59 (select |v_#memory_int_1265| 1)) (.cse42 (select |v_#memory_int_435| 28)) (.cse52 (select |v_#memory_int_444| 28)) (.cse74 (select |v_#memory_int_433| 27)) (.cse51 (select |v_#memory_int_439| 27)) (.cse79 (select |v_#memory_int_448| 27)) (.cse84 (select |v_#memory_int_431| 27)) (.cse46 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse33 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse34 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse35 32 (select .cse36 32))) |v_#memory_int_469|) (= (select .cse33 2) 105) (= (store |v_#memory_int_469| 27 (store .cse36 40 (select .cse37 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse38 200 (select .cse39 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse40 24 (select .cse35 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse41 84 (select .cse42 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse43 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse44 52 (select .cse45 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse46 88 (select .cse47 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse48 12 0) 16 0) 20 (select .cse49 20)))) (= (store |v_#memory_int_441| 27 (store .cse50 128 (select .cse51 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse52 100 (select .cse53 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse54 56 (select .cse55 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse56 184 (select .cse57 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse47 96 (select .cse58 96)))) (= (select .cse59 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse60 116 (select .cse61 116)))) (= (store |v_#memory_int_446| 27 (store .cse62 160 (select .cse63 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse64 76 (select .cse41 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse65 112 (select .cse66 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse63 168 (select .cse67 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse68 16 (select .cse40 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse69 240 (select .cse70 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse37 48 (select .cse54 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse53 108 (select .cse60 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse71 68 (select .cse64 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse39 208 (select .cse72 208)))) (= (store |v_#memory_int_458| 27 (store .cse73 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse55 64 (select .cse74 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse66 120 (select .cse50 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse34 8 (select .cse68 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse61 124 (select .cse75 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse76 232 (select .cse69 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse28 0 21507) 4 (select .cse48 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse77 44 (select .cse44 44)))) (= 115 (select .cse33 0)) (= (store |v_#memory_int_464| 27 (store .cse67 176 (select .cse56 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse58 104 (select .cse65 104))) |v_#memory_int_473|) (= (select .cse33 4) 0) (= (store |v_#memory_int_474| 28 (store .cse49 28 (select .cse78 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse75 132 (select .cse43 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse79 144 (select .cse80 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse81 224 (select .cse76 224)))) (= (store |v_#memory_int_436| 28 (store .cse45 60 (select .cse71 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse70 248 (select .cse82 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse83 264 (select .cse73 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse57 192 (select .cse38 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse72 216 (select .cse81 216)))) (= (store |v_#memory_int_460| 27 (store .cse82 256 (select .cse83 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse78 36 (select .cse77 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse80 152 (select .cse62 152)))) (= 112 (select .cse33 3)) (= (select .cse59 0) 48) (= (store |v_#memory_int_435| 28 (store .cse42 92 (select .cse52 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse74 72 (select .cse84 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse51 136 (select .cse79 136)))) (= (store |v_#memory_int_431| 27 (store .cse84 80 (select .cse46 80))) |v_#memory_int_452|))))) (.cse11 (<= .cse24 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56|)) (.cse12 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse31 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse32 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse30 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse30 16 (select .cse31 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (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)) 28 (store .cse28 0 (select .cse32 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse31 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse32 4 0) 12 (select .cse30 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse18 (not .cse15)) (.cse19 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 1) |c_#StackHeapBarrier|)) (.cse20 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 18446744073709551616) 18446744073709547521)) (.cse16 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_30| 0)) (.cse13 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse26 (select |v_#memory_$Pointer$.base_472| 28)) (.cse27 (select |v_#memory_$Pointer$.base_473| 28)) (.cse29 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse26 4 17) 12 (select .cse27 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (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)) 28 (store .cse28 0 (select .cse26 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse27 16 (select .cse29 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140)))))))) (.cse14 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse25 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select .cse25 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56|) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select (store .cse25 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_56|) 0) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56|) 0) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse21 (<= .cse24 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_56|)) (.cse22 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (let ((.cse17 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) .cse15 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse16 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse17 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)) (and (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 243) |c_#length|) .cse18 .cse19 (not .cse17) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30|) 0) .cse16 (= |c_#valid| (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 1)) .cse20))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse21 .cse22) (and .cse9 .cse10 .cse11 .cse12 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse23 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 243) |c_#length|) .cse18 .cse19 (not .cse23) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30|) 0) .cse16 (= |c_#valid| (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 1)) .cse20) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) .cse15 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse16 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse23 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse13 .cse14 .cse21 .cse22)))))) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8)))) is different from false [2024-11-09 05:26:32,381 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (let ((.cse10 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse6 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse7 (not .cse10)) (.cse8 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse5 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse5) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse10 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse14) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse10 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) .cse9 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))))) .cse11 .cse12 .cse13)))) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_ULTIMATE.start_slip_init_#t~ret457#1.base| 18) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= 0 |c_ULTIMATE.start_slip_init_#t~ret457#1.offset|)) is different from false [2024-11-09 05:26:34,607 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (let ((.cse10 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse6 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse7 (not .cse10)) (.cse8 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse5 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse5) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse10 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse14) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse10 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) .cse9 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))))) .cse11 .cse12 .cse13)))) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_ULTIMATE.start_slip_init_#t~ret457#1.base| 18) (= |c_~#sl_ldisc~0.offset| 0) (<= 0 (+ |c_ULTIMATE.start_slip_init_#t~ret458#1| 2147483648)) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= 0 |c_ULTIMATE.start_slip_init_#t~ret457#1.offset|) (<= |c_ULTIMATE.start_slip_init_#t~ret458#1| 2147483647)) is different from false [2024-11-09 05:26:36,652 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (let ((.cse10 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse6 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse7 (not .cse10)) (.cse8 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse5 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse5) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse10 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse14) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse10 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) .cse9 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))))) .cse11 .cse12 .cse13)))) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_ULTIMATE.start_slip_init_#t~ret459#1.offset| 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (= |c_ULTIMATE.start_slip_init_#t~ret459#1.base| 20)) is different from false [2024-11-09 05:26:38,692 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (<= 0 (+ |c_ULTIMATE.start_slip_init_#t~ret460#1| 2147483648)) (let ((.cse10 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse6 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse7 (not .cse10)) (.cse8 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse5 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse5) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse10 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse14) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse10 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) .cse9 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))))) .cse11 .cse12 .cse13)))) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_ULTIMATE.start_slip_init_#t~ret459#1.offset| 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (<= |c_ULTIMATE.start_slip_init_#t~ret460#1| 2147483647) (= |c_ULTIMATE.start_slip_init_#t~ret459#1.base| 20)) is different from false [2024-11-09 05:26:40,732 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_slip_init_#t~ret461#1.offset| 0) (let ((.cse10 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse6 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse7 (not .cse10)) (.cse8 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse5 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse5) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse10 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse14) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse10 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) .cse9 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))))) .cse11 .cse12 .cse13)))) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= |c_ULTIMATE.start_slip_init_#t~ret461#1.base| 21) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0)) is different from false [2024-11-09 05:26:42,773 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_ULTIMATE.start_slip_init_#t~ret461#1.offset| 0) (let ((.cse10 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse6 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse7 (not .cse10)) (.cse8 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse5 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse5) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse10 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse14) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse10 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) .cse9 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))))) .cse11 .cse12 .cse13)))) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (<= |c_ULTIMATE.start_slip_init_#t~ret462#1| 2147483647) (= |c_ULTIMATE.start_slip_init_#t~ret461#1.base| 21) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (<= 0 (+ 2147483648 |c_ULTIMATE.start_slip_init_#t~ret462#1|))) is different from false [2024-11-09 05:26:44,820 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse76 (mod |c_ULTIMATE.start_kzalloc_#t~bitwise48#1| 4294967296))) (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (let ((.cse10 (= |c_ULTIMATE.start_main_~var_group2~0#1.base| 0)) (.cse15 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse15 |c_ULTIMATE.start_main_~#var_group4~0#1.base|)) (.cse2 (<= .cse15 |c_ULTIMATE.start_main_~#var_group5~0#1.base|)) (.cse3 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse23 (store |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) 0) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select (store .cse23 |c_ULTIMATE.start_main_~#var_group4~0#1.base| 1) |c_ULTIMATE.start_main_~#var_group5~0#1.base|) 0) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| |c_ULTIMATE.start_main_~#var_group3~0#1.base|) 0) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse4 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse22 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse20 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse20 16 (select .cse21 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse22 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse21 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse22 4 0) 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse6 (<= (+ |c_ULTIMATE.start_main_~var_group2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse7 (not .cse10)) (.cse8 (<= (mod |c_ULTIMATE.start_main_~var_group2~0#1.base| 18446744073709551616) 18446744073709547521)) (.cse9 (= |c_ULTIMATE.start_main_~var_group2~0#1.offset| 0)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (<= .cse15 |c_ULTIMATE.start_main_~#var_group3~0#1.base|)) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse5 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse5) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse10 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse9 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647) (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse14) .cse6 (= (select |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base|) 0) .cse7 .cse8 (= |c_#valid| (store |v_#valid_200| |c_ULTIMATE.start_main_~var_group2~0#1.base| 1)) .cse9 (= (store |v_#length_120| |c_ULTIMATE.start_main_~var_group2~0#1.base| 243) |c_#length|)) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse10 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) .cse9 (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))))) .cse11 .cse12 .cse13)))) (<= 2 |c_ULTIMATE.start_main_~#var_group5~0#1.base|) (= 2048 |c_ULTIMATE.start_kzalloc_~size#1|) (= c_~slip_devs~0.base 0) (= |c_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1| 0) (= |c_ULTIMATE.start_main_~#var_group3~0#1.offset| 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 32768 .cse76) (<= 2 |c_ULTIMATE.start_main_~#var_group4~0#1.base|) (<= 1 |c_#StackHeapBarrier|) (= |c_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1| 0) (<= 2 |c_ULTIMATE.start_main_~#var_group3~0#1.base|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_ULTIMATE.start_main_~#var_group5~0#1.offset| 0) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28) (= |c_ULTIMATE.start_main_~#var_group4~0#1.offset| 0) (<= .cse76 32976))) is different from false [2024-11-09 05:26:46,864 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse76 (mod |c_kmalloc_#in~flags#1| 4294967296))) (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_#valid| |c_old(#valid)|) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (exists ((|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| Int)) (and (let ((.cse4 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 0)) (.cse20 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse20 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (.cse2 (<= .cse20 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|)) (.cse3 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse22 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse23 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse21 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse21 16 (select .cse22 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse23 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse22 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse23 4 0) 12 (select .cse21 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse7 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 18446744073709551616) 18446744073709547521)) (.cse8 (not .cse4)) (.cse5 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| 0)) (.cse9 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_#StackHeapBarrier|)) (.cse10 (<= .cse20 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse15 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select (store .cse15 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= 0 (select .cse15 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) .cse4 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 .cse6 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)) (and (not .cse6) .cse7 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse8 .cse5 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse9))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) .cse4 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse5 .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)) (and (not .cse14) .cse7 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse8 .cse5 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse9))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse10 .cse11 .cse12 .cse13)))) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|))) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_kmalloc_#in~size#1| 2048) (= c_~slip_devs~0.offset 0) (<= 32768 .cse76) (= |c_~#sl_ldisc~0.base| 28) (= |c_old(#length)| |c_#length|) (<= .cse76 32976))) is different from false [2024-11-09 05:26:48,928 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse76 (mod |c_kmalloc_#in~flags#1| 4294967296))) (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= |c_#valid| |c_old(#valid)|) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_kmalloc_#in~size#1| 2048) (exists ((|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| Int)) (and (let ((.cse4 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 0)) (.cse20 (+ |c_#StackHeapBarrier| 1)) (.cse18 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_469| 27)) (.cse26 (select |v_#memory_int_476| 27)) (.cse38 (select |v_#memory_int_450| 27)) (.cse32 (select |v_#memory_int_437| 28)) (.cse54 (select |v_#memory_int_465| 27)) (.cse31 (select |v_#memory_int_478| 27)) (.cse28 (select |v_#memory_int_468| 27)) (.cse45 (select |v_#memory_int_467| 27)) (.cse44 (select |v_#memory_int_443| 28)) (.cse51 (select |v_#memory_int_434| 28)) (.cse55 (select |v_#memory_int_477| 28)) (.cse30 (select |v_#memory_int_445| 27)) (.cse46 (select |v_#memory_int_442| 27)) (.cse57 (select |v_#memory_int_471| 27)) (.cse41 (select |v_#memory_int_441| 27)) (.cse25 (select |v_#memory_int_438| 27)) (.cse59 (select |v_#memory_int_430| 27)) (.cse52 (select |v_#memory_int_432| 28)) (.cse60 (select |v_#memory_int_456| 27)) (.cse39 (select |v_#memory_int_475| 28)) (.cse35 (select |v_#memory_int_440| 28)) (.cse58 (select |v_#memory_int_464| 27)) (.cse47 (select |v_#memory_int_463| 27)) (.cse49 (select |v_#memory_int_455| 27)) (.cse56 (select |v_#memory_int_473| 27)) (.cse40 (select |v_#memory_int_474| 28)) (.cse66 (select |v_#memory_int_453| 28)) (.cse34 (select |v_#memory_int_451| 28)) (.cse67 (select |v_#memory_int_457| 27)) (.cse36 (select |v_#memory_int_436| 28)) (.cse62 (select |v_#memory_int_429| 28)) (.cse61 (select |v_#memory_int_461| 27)) (.cse64 (select |v_#memory_int_458| 27)) (.cse48 (select |v_#memory_int_462| 27)) (.cse29 (select |v_#memory_int_454| 27)) (.cse63 (select |v_#memory_int_449| 27)) (.cse72 (select |v_#memory_int_466| 27)) (.cse73 (select |v_#memory_int_460| 27)) (.cse74 (select |v_#memory_int_459| 27)) (.cse69 (select |v_#memory_int_472| 28)) (.cse68 (select |v_#memory_int_470| 28)) (.cse71 (select |v_#memory_int_447| 27)) (.cse53 (select |v_#memory_int_446| 27)) (.cse24 (select |v_#memory_int_1265| 17)) (.cse50 (select |v_#memory_int_1265| 1)) (.cse33 (select |v_#memory_int_435| 28)) (.cse43 (select |v_#memory_int_444| 28)) (.cse65 (select |v_#memory_int_433| 27)) (.cse42 (select |v_#memory_int_439| 27)) (.cse70 (select |v_#memory_int_448| 27)) (.cse75 (select |v_#memory_int_431| 27)) (.cse37 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse24 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse25 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse26 32 (select .cse27 32))) |v_#memory_int_469|) (= (select .cse24 2) 105) (= (store |v_#memory_int_469| 27 (store .cse27 40 (select .cse28 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse29 200 (select .cse30 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse31 24 (select .cse26 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse32 84 (select .cse33 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse34 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse35 52 (select .cse36 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse37 88 (select .cse38 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse39 12 0) 16 0) 20 (select .cse40 20)))) (= (store |v_#memory_int_441| 27 (store .cse41 128 (select .cse42 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse43 100 (select .cse44 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse45 56 (select .cse46 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse47 184 (select .cse48 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse38 96 (select .cse49 96)))) (= (select .cse50 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse51 116 (select .cse52 116)))) (= (store |v_#memory_int_446| 27 (store .cse53 160 (select .cse54 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse55 76 (select .cse32 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse56 112 (select .cse57 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse54 168 (select .cse58 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse59 16 (select .cse31 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse60 240 (select .cse61 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse28 48 (select .cse45 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse44 108 (select .cse51 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse62 68 (select .cse55 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse30 208 (select .cse63 208)))) (= (store |v_#memory_int_458| 27 (store .cse64 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse46 64 (select .cse65 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse57 120 (select .cse41 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse25 8 (select .cse59 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse52 124 (select .cse66 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse67 232 (select .cse60 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse18 0 21507) 4 (select .cse39 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse68 44 (select .cse35 44)))) (= 115 (select .cse24 0)) (= (store |v_#memory_int_464| 27 (store .cse58 176 (select .cse47 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse49 104 (select .cse56 104))) |v_#memory_int_473|) (= (select .cse24 4) 0) (= (store |v_#memory_int_474| 28 (store .cse40 28 (select .cse69 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse66 132 (select .cse34 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse70 144 (select .cse71 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse72 224 (select .cse67 224)))) (= (store |v_#memory_int_436| 28 (store .cse36 60 (select .cse62 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse61 248 (select .cse73 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse74 264 (select .cse64 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse48 192 (select .cse29 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse63 216 (select .cse72 216)))) (= (store |v_#memory_int_460| 27 (store .cse73 256 (select .cse74 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse69 36 (select .cse68 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse71 152 (select .cse53 152)))) (= 112 (select .cse24 3)) (= (select .cse50 0) 48) (= (store |v_#memory_int_435| 28 (store .cse33 92 (select .cse43 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse65 72 (select .cse75 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse42 136 (select .cse70 136)))) (= (store |v_#memory_int_431| 27 (store .cse75 80 (select .cse37 80))) |v_#memory_int_452|))))) (.cse1 (<= .cse20 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (.cse2 (<= .cse20 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|)) (.cse3 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse22 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse23 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse21 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse21 16 (select .cse22 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse23 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse22 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse23 4 0) 12 (select .cse21 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse7 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 18446744073709551616) 18446744073709547521)) (.cse8 (not .cse4)) (.cse5 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| 0)) (.cse9 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_#StackHeapBarrier|)) (.cse10 (<= .cse20 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|)) (.cse11 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.base_472| 28)) (.cse17 (select |v_#memory_$Pointer$.base_473| 28)) (.cse19 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse16 4 17) 12 (select .cse17 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse18 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)) 28 (store .cse18 0 (select .cse16 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse17 16 (select .cse19 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse19 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| 28) 140)))))))) (.cse12 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse15 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select (store .cse15 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= 0 (select .cse15 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse13 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse6 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) .cse4 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse5 .cse6 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)) (and (not .cse6) .cse7 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse8 .cse5 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse9))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (let ((.cse14 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) .cse4 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse5 .cse14 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)) (and (not .cse14) .cse7 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse8 .cse5 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse9))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse10 .cse11 .cse12 .cse13)))) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|))) (= c_~slip_devs~0.offset 0) (<= 32768 .cse76) (= |c_~#sl_ldisc~0.base| 28) (= |c_old(#length)| |c_#length|) (= |c_kmalloc___kmalloc_~size#1| 2048) (<= .cse76 32976))) is different from false [2024-11-09 05:26:50,987 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_kmalloc_#in~size#1| 2048) (= c_~slip_devs~0.offset 0) (let ((.cse10 (mod |c_kmalloc_#in~flags#1| 4294967296)) (.cse5 (= |c_kmalloc___kmalloc_#t~ret46#1.base| 0))) (let ((.cse0 (not .cse5)) (.cse2 (<= (mod |c_kmalloc___kmalloc_#t~ret46#1.base| 18446744073709551616) 18446744073709547521)) (.cse3 (= |c_kmalloc___kmalloc_#t~ret46#1.offset| 0)) (.cse4 (<= (+ |c_kmalloc___kmalloc_#t~ret46#1.base| 1) |c_#StackHeapBarrier|)) (.cse6 (exists ((|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| Int)) (and (let ((.cse15 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 0)) (.cse31 (+ |c_#StackHeapBarrier| 1)) (.cse29 ((as const (Array Int Int)) 0))) (let ((.cse11 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse38 (select |v_#memory_int_469| 27)) (.cse37 (select |v_#memory_int_476| 27)) (.cse49 (select |v_#memory_int_450| 27)) (.cse43 (select |v_#memory_int_437| 28)) (.cse65 (select |v_#memory_int_465| 27)) (.cse42 (select |v_#memory_int_478| 27)) (.cse39 (select |v_#memory_int_468| 27)) (.cse56 (select |v_#memory_int_467| 27)) (.cse55 (select |v_#memory_int_443| 28)) (.cse62 (select |v_#memory_int_434| 28)) (.cse66 (select |v_#memory_int_477| 28)) (.cse41 (select |v_#memory_int_445| 27)) (.cse57 (select |v_#memory_int_442| 27)) (.cse68 (select |v_#memory_int_471| 27)) (.cse52 (select |v_#memory_int_441| 27)) (.cse36 (select |v_#memory_int_438| 27)) (.cse70 (select |v_#memory_int_430| 27)) (.cse63 (select |v_#memory_int_432| 28)) (.cse71 (select |v_#memory_int_456| 27)) (.cse50 (select |v_#memory_int_475| 28)) (.cse46 (select |v_#memory_int_440| 28)) (.cse69 (select |v_#memory_int_464| 27)) (.cse58 (select |v_#memory_int_463| 27)) (.cse60 (select |v_#memory_int_455| 27)) (.cse67 (select |v_#memory_int_473| 27)) (.cse51 (select |v_#memory_int_474| 28)) (.cse77 (select |v_#memory_int_453| 28)) (.cse45 (select |v_#memory_int_451| 28)) (.cse78 (select |v_#memory_int_457| 27)) (.cse47 (select |v_#memory_int_436| 28)) (.cse73 (select |v_#memory_int_429| 28)) (.cse72 (select |v_#memory_int_461| 27)) (.cse75 (select |v_#memory_int_458| 27)) (.cse59 (select |v_#memory_int_462| 27)) (.cse40 (select |v_#memory_int_454| 27)) (.cse74 (select |v_#memory_int_449| 27)) (.cse83 (select |v_#memory_int_466| 27)) (.cse84 (select |v_#memory_int_460| 27)) (.cse85 (select |v_#memory_int_459| 27)) (.cse80 (select |v_#memory_int_472| 28)) (.cse79 (select |v_#memory_int_470| 28)) (.cse82 (select |v_#memory_int_447| 27)) (.cse64 (select |v_#memory_int_446| 27)) (.cse35 (select |v_#memory_int_1265| 17)) (.cse61 (select |v_#memory_int_1265| 1)) (.cse44 (select |v_#memory_int_435| 28)) (.cse54 (select |v_#memory_int_444| 28)) (.cse76 (select |v_#memory_int_433| 27)) (.cse53 (select |v_#memory_int_439| 27)) (.cse81 (select |v_#memory_int_448| 27)) (.cse86 (select |v_#memory_int_431| 27)) (.cse48 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse35 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse36 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse37 32 (select .cse38 32))) |v_#memory_int_469|) (= (select .cse35 2) 105) (= (store |v_#memory_int_469| 27 (store .cse38 40 (select .cse39 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse40 200 (select .cse41 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse42 24 (select .cse37 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse43 84 (select .cse44 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse45 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse46 52 (select .cse47 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse48 88 (select .cse49 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse50 12 0) 16 0) 20 (select .cse51 20)))) (= (store |v_#memory_int_441| 27 (store .cse52 128 (select .cse53 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse54 100 (select .cse55 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse56 56 (select .cse57 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse58 184 (select .cse59 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse49 96 (select .cse60 96)))) (= (select .cse61 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse62 116 (select .cse63 116)))) (= (store |v_#memory_int_446| 27 (store .cse64 160 (select .cse65 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse66 76 (select .cse43 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse67 112 (select .cse68 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse65 168 (select .cse69 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse70 16 (select .cse42 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse71 240 (select .cse72 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse39 48 (select .cse56 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse55 108 (select .cse62 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse73 68 (select .cse66 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse41 208 (select .cse74 208)))) (= (store |v_#memory_int_458| 27 (store .cse75 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse57 64 (select .cse76 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse68 120 (select .cse52 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse36 8 (select .cse70 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse63 124 (select .cse77 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse78 232 (select .cse71 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse29 0 21507) 4 (select .cse50 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse79 44 (select .cse46 44)))) (= 115 (select .cse35 0)) (= (store |v_#memory_int_464| 27 (store .cse69 176 (select .cse58 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse60 104 (select .cse67 104))) |v_#memory_int_473|) (= (select .cse35 4) 0) (= (store |v_#memory_int_474| 28 (store .cse51 28 (select .cse80 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse77 132 (select .cse45 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse81 144 (select .cse82 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse83 224 (select .cse78 224)))) (= (store |v_#memory_int_436| 28 (store .cse47 60 (select .cse73 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse72 248 (select .cse84 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse85 264 (select .cse75 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse59 192 (select .cse40 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse74 216 (select .cse83 216)))) (= (store |v_#memory_int_460| 27 (store .cse84 256 (select .cse85 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse80 36 (select .cse79 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse82 152 (select .cse64 152)))) (= 112 (select .cse35 3)) (= (select .cse61 0) 48) (= (store |v_#memory_int_435| 28 (store .cse44 92 (select .cse54 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse76 72 (select .cse86 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse53 136 (select .cse81 136)))) (= (store |v_#memory_int_431| 27 (store .cse86 80 (select .cse48 80))) |v_#memory_int_452|))))) (.cse12 (<= .cse31 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (.cse13 (<= .cse31 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|)) (.cse14 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse33 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse34 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse32 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse32 16 (select .cse33 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse29 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)) 28 (store .cse29 0 (select .cse34 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse33 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse34 4 0) 12 (select .cse32 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse18 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 18446744073709551616) 18446744073709547521)) (.cse19 (not .cse15)) (.cse16 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| 0)) (.cse20 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_#StackHeapBarrier|)) (.cse21 (<= .cse31 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|)) (.cse22 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_$Pointer$.base_472| 28)) (.cse28 (select |v_#memory_$Pointer$.base_473| 28)) (.cse30 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse27 4 17) 12 (select .cse28 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse29 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)) 28 (store .cse29 0 (select .cse27 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse28 16 (select .cse30 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 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| 28) 140)))))))) (.cse23 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse26 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select (store .cse26 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= 0 (select .cse26 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse24 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse11 .cse12 .cse13 .cse14 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse17 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) .cse15 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse16 .cse17 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)) (and (not .cse17) .cse18 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse19 .cse16 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse20))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse21 .cse22 .cse23 .cse24) (and .cse11 .cse12 .cse13 .cse14 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (let ((.cse25 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) .cse15 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse16 .cse25 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)) (and (not .cse25) .cse18 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse19 .cse16 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse20))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse21 .cse22 .cse23 .cse24)))) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|)))) (.cse7 (<= 32768 .cse10)) (.cse8 (<= .cse10 32976))) (or (and (exists ((|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_15| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_15| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_15| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_15| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int)) (and (let ((.cse1 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= (store |v_#length_120| |c_kmalloc___kmalloc_#t~ret46#1.base| 2048) |c_#length|) .cse0 (not .cse1) (= |c_#valid| (store |v_#valid_200| |c_kmalloc___kmalloc_#t~ret46#1.base| 1)) .cse2 (= (select |v_#valid_200| |c_kmalloc___kmalloc_#t~ret46#1.base|) 0) .cse3 .cse4) (and (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_15|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_15| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_15|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_15|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_15|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_15|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_15|) .cse1 (= |c_#length| |v_#length_120|) .cse3 (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_15| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_15| |v_ldv_malloc_#t~malloc44#1.base_43|) .cse5 (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_15|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_15| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_15| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse6 .cse7 .cse8) (and (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_16| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_16| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_16| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_16| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_16| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_16| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse9 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_16|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_16|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_16|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_16| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_16| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_16|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_16| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_16|) .cse9 (= |c_#length| |v_#length_120|) .cse3 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_16|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_16|) .cse5 (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_16| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_16| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|)) (and (= (store |v_#length_120| |c_kmalloc___kmalloc_#t~ret46#1.base| 2048) |c_#length|) .cse0 (not .cse9) (= |c_#valid| (store |v_#valid_200| |c_kmalloc___kmalloc_#t~ret46#1.base| 1)) .cse2 (= (select |v_#valid_200| |c_kmalloc___kmalloc_#t~ret46#1.base|) 0) .cse3 .cse4))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse6 .cse7 .cse8)))) (= |c_~#sl_ldisc~0.base| 28) (= |c_kmalloc___kmalloc_~size#1| 2048)) is different from false [2024-11-09 05:26:53,045 WARN L851 $PredicateComparison]: unable to prove that (and (= 256 c_~slip_maxdev~0) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~slip_devs~0.base 0) (= |c_~#sl_netdev_ops~0.base| 27) (<= 1 |c_#StackHeapBarrier|) (= |c_~#sl_netdev_ops~0.offset| 0) (= |c_~#sl_ldisc~0.offset| 0) (= |c_kmalloc_#in~size#1| 2048) (let ((.cse7 (= |c_kmalloc_#res#1.base| 0)) (.cse10 (mod |c_kmalloc_#in~flags#1| 4294967296))) (let ((.cse0 (exists ((|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| Int)) (and (let ((.cse15 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 0)) (.cse31 (+ |c_#StackHeapBarrier| 1)) (.cse29 ((as const (Array Int Int)) 0))) (let ((.cse11 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse38 (select |v_#memory_int_469| 27)) (.cse37 (select |v_#memory_int_476| 27)) (.cse49 (select |v_#memory_int_450| 27)) (.cse43 (select |v_#memory_int_437| 28)) (.cse65 (select |v_#memory_int_465| 27)) (.cse42 (select |v_#memory_int_478| 27)) (.cse39 (select |v_#memory_int_468| 27)) (.cse56 (select |v_#memory_int_467| 27)) (.cse55 (select |v_#memory_int_443| 28)) (.cse62 (select |v_#memory_int_434| 28)) (.cse66 (select |v_#memory_int_477| 28)) (.cse41 (select |v_#memory_int_445| 27)) (.cse57 (select |v_#memory_int_442| 27)) (.cse68 (select |v_#memory_int_471| 27)) (.cse52 (select |v_#memory_int_441| 27)) (.cse36 (select |v_#memory_int_438| 27)) (.cse70 (select |v_#memory_int_430| 27)) (.cse63 (select |v_#memory_int_432| 28)) (.cse71 (select |v_#memory_int_456| 27)) (.cse50 (select |v_#memory_int_475| 28)) (.cse46 (select |v_#memory_int_440| 28)) (.cse69 (select |v_#memory_int_464| 27)) (.cse58 (select |v_#memory_int_463| 27)) (.cse60 (select |v_#memory_int_455| 27)) (.cse67 (select |v_#memory_int_473| 27)) (.cse51 (select |v_#memory_int_474| 28)) (.cse77 (select |v_#memory_int_453| 28)) (.cse45 (select |v_#memory_int_451| 28)) (.cse78 (select |v_#memory_int_457| 27)) (.cse47 (select |v_#memory_int_436| 28)) (.cse73 (select |v_#memory_int_429| 28)) (.cse72 (select |v_#memory_int_461| 27)) (.cse75 (select |v_#memory_int_458| 27)) (.cse59 (select |v_#memory_int_462| 27)) (.cse40 (select |v_#memory_int_454| 27)) (.cse74 (select |v_#memory_int_449| 27)) (.cse83 (select |v_#memory_int_466| 27)) (.cse84 (select |v_#memory_int_460| 27)) (.cse85 (select |v_#memory_int_459| 27)) (.cse80 (select |v_#memory_int_472| 28)) (.cse79 (select |v_#memory_int_470| 28)) (.cse82 (select |v_#memory_int_447| 27)) (.cse64 (select |v_#memory_int_446| 27)) (.cse35 (select |v_#memory_int_1265| 17)) (.cse61 (select |v_#memory_int_1265| 1)) (.cse44 (select |v_#memory_int_435| 28)) (.cse54 (select |v_#memory_int_444| 28)) (.cse76 (select |v_#memory_int_433| 27)) (.cse53 (select |v_#memory_int_439| 27)) (.cse81 (select |v_#memory_int_448| 27)) (.cse86 (select |v_#memory_int_431| 27)) (.cse48 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse35 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse36 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse37 32 (select .cse38 32))) |v_#memory_int_469|) (= (select .cse35 2) 105) (= (store |v_#memory_int_469| 27 (store .cse38 40 (select .cse39 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse40 200 (select .cse41 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse42 24 (select .cse37 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse43 84 (select .cse44 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse45 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse46 52 (select .cse47 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse48 88 (select .cse49 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse50 12 0) 16 0) 20 (select .cse51 20)))) (= (store |v_#memory_int_441| 27 (store .cse52 128 (select .cse53 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse54 100 (select .cse55 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse56 56 (select .cse57 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse58 184 (select .cse59 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse49 96 (select .cse60 96)))) (= (select .cse61 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse62 116 (select .cse63 116)))) (= (store |v_#memory_int_446| 27 (store .cse64 160 (select .cse65 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse66 76 (select .cse43 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse67 112 (select .cse68 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse65 168 (select .cse69 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse70 16 (select .cse42 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse71 240 (select .cse72 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse39 48 (select .cse56 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse55 108 (select .cse62 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse73 68 (select .cse66 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse41 208 (select .cse74 208)))) (= (store |v_#memory_int_458| 27 (store .cse75 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse57 64 (select .cse76 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse68 120 (select .cse52 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse36 8 (select .cse70 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse63 124 (select .cse77 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse78 232 (select .cse71 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse29 0 21507) 4 (select .cse50 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse79 44 (select .cse46 44)))) (= 115 (select .cse35 0)) (= (store |v_#memory_int_464| 27 (store .cse69 176 (select .cse58 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse60 104 (select .cse67 104))) |v_#memory_int_473|) (= (select .cse35 4) 0) (= (store |v_#memory_int_474| 28 (store .cse51 28 (select .cse80 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse77 132 (select .cse45 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse81 144 (select .cse82 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse83 224 (select .cse78 224)))) (= (store |v_#memory_int_436| 28 (store .cse47 60 (select .cse73 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse72 248 (select .cse84 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse85 264 (select .cse75 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse59 192 (select .cse40 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse74 216 (select .cse83 216)))) (= (store |v_#memory_int_460| 27 (store .cse84 256 (select .cse85 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse80 36 (select .cse79 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse82 152 (select .cse64 152)))) (= 112 (select .cse35 3)) (= (select .cse61 0) 48) (= (store |v_#memory_int_435| 28 (store .cse44 92 (select .cse54 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse76 72 (select .cse86 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse53 136 (select .cse81 136)))) (= (store |v_#memory_int_431| 27 (store .cse86 80 (select .cse48 80))) |v_#memory_int_452|))))) (.cse12 (<= .cse31 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (.cse13 (<= .cse31 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|)) (.cse14 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse33 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse34 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse32 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse32 16 (select .cse33 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse29 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)) 28 (store .cse29 0 (select .cse34 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse33 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse34 4 0) 12 (select .cse32 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse18 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 18446744073709551616) 18446744073709547521)) (.cse19 (not .cse15)) (.cse16 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_26| 0)) (.cse20 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_#StackHeapBarrier|)) (.cse21 (<= .cse31 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|)) (.cse22 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_$Pointer$.base_472| 28)) (.cse28 (select |v_#memory_$Pointer$.base_473| 28)) (.cse30 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse27 4 17) 12 (select .cse28 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse29 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)) 28 (store .cse29 0 (select .cse27 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse28 16 (select .cse30 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 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| 28) 140)))))))) (.cse23 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse26 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select (store .cse26 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|) 0) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select |v_#valid_199| 26) 1) (= 0 (select .cse26 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|)) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse24 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse11 .cse12 .cse13 .cse14 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse17 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) .cse15 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse16 .cse17 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)) (and (not .cse17) .cse18 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse19 .cse16 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse20))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse21 .cse22 .cse23 .cse24) (and .cse11 .cse12 .cse13 .cse14 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (let ((.cse25 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_old(#length)| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) .cse15 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse16 .cse25 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_#valid_200| |c_old(#valid)|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)) (and (not .cse25) .cse18 (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 243) |c_old(#length)|) .cse19 .cse16 (= (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26| 1) |c_old(#valid)|) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_26|) 0) .cse20))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse21 .cse22 .cse23 .cse24)))) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_52|) (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_52|)))) (.cse1 (<= 32768 .cse10)) (.cse4 (not .cse7)) (.cse5 (<= (+ |c_kmalloc_#res#1.base| 1) |c_#StackHeapBarrier|)) (.cse6 (<= (mod |c_kmalloc_#res#1.base| 18446744073709551616) 18446744073709547521)) (.cse3 (= |c_kmalloc_#res#1.offset| 0)) (.cse8 (<= .cse10 32976))) (or (and .cse0 .cse1 (exists ((|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_15| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_15| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_15| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_15| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_15| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int)) (and (let ((.cse2 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse2) (= |c_#valid| (store |v_#valid_200| |c_kmalloc_#res#1.base| 1)) .cse3 .cse4 (= (select |v_#valid_200| |c_kmalloc_#res#1.base|) 0) .cse5 .cse6 (= (store |v_#length_120| |c_kmalloc_#res#1.base| 2048) |c_#length|)) (and (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_15|) .cse7 (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_15| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse3 (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_15|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_15|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_15|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_15|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_15|) .cse2 (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_15| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_15| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_15|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_15| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_15| |v_ldv_malloc_ldv_is_err_#res#1_46|)))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse8) (and .cse0 .cse1 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_16| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_16| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_16| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_16| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_16| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_16| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_16| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse9 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (not .cse9) (= |c_#valid| (store |v_#valid_200| |c_kmalloc_#res#1.base| 1)) .cse3 .cse4 (= (select |v_#valid_200| |c_kmalloc_#res#1.base|) 0) .cse5 .cse6 (= (store |v_#length_120| |c_kmalloc_#res#1.base| 2048) |c_#length|)) (and (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_16|) .cse7 (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_16|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_16|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_16| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_16| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_16|) .cse3 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_16| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_16|) .cse9 (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_16|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_16|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_16| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_16| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse8)))) (= c_~slip_devs~0.offset 0) (= |c_~#sl_ldisc~0.base| 28)) is different from false [2024-11-09 05:27:32,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2063784861] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:27:32,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:27:32,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [5, 4, 5] total 68 [2024-11-09 05:27:32,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991786006] [2024-11-09 05:27:32,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:27:32,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-11-09 05:27:32,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:27:32,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-11-09 05:27:32,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1909, Unknown=30, NotChecked=2310, Total=4556 [2024-11-09 05:27:32,355 INFO L87 Difference]: Start difference. First operand 1077 states and 1638 transitions. Second operand has 60 states, 48 states have (on average 1.375) internal successors, (66), 48 states have internal predecessors, (66), 12 states have call successors, (15), 8 states have call predecessors, (15), 8 states have return successors, (15), 12 states have call predecessors, (15), 12 states have call successors, (15) [2024-11-09 05:27:34,368 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 05:27:36,383 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 05:27:38,391 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 05:27:40,398 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 05:27:42,410 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 05:27:44,423 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 05:27:46,443 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 05:27:48,454 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 05:27:50,469 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 05:27:52,484 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 05:27:54,496 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 05:27:56,509 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 05:27:58,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 05:28:00,528 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 05:28:02,541 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 05:28:04,570 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 [0] [2024-11-09 05:28:06,576 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 05:28:08,581 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 05:28:10,590 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 05:28:12,595 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 05:28:14,615 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 05:28:16,633 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 05:28:18,637 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 05:28:20,654 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 05:28:22,665 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 05:28:24,680 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 05:28:26,684 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 05:28:28,695 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 05:28:30,703 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 05:28:32,705 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 05:28:34,722 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 05:28:36,731 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 05:28:38,738 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 05:28:40,750 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 05:28:42,765 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 05:28:44,783 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 05:28:46,803 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 05:28:48,819 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 05:28:56,422 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (= 256 c_~slip_maxdev~0)) (.cse1 (= c_~LDV_IN_INTERRUPT~0 1)) (.cse7 (= c_~slip_devs~0.base 0)) (.cse2 (= |c_~#sl_netdev_ops~0.base| 27)) (.cse3 (<= 1 |c_#StackHeapBarrier|)) (.cse4 (= |c_~#sl_netdev_ops~0.offset| 0)) (.cse5 (= |c_~#sl_ldisc~0.offset| 0)) (.cse8 (= c_~slip_devs~0.offset 0)) (.cse6 (= |c_~#sl_ldisc~0.base| 28))) (and (exists ((|v_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1_BEFORE_CALL_45| Int) (|v_ULTIMATE.start_slip_open_~tty#1.offset_BEFORE_CALL_15| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.offset_BEFORE_CALL_50| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.offset_BEFORE_CALL_50| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_50| Int) (|v_ULTIMATE.start_slip_open_~tty#1.base_BEFORE_CALL_15| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.offset_BEFORE_CALL_50| Int) (|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_50| Int) (|v_ULTIMATE.start_main_~tmp___0~20#1_BEFORE_CALL_20| Int) (|v_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1_BEFORE_CALL_45| Int) (|v_ULTIMATE.start_sl_sync_~i~1#1_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_50| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_50|) .cse0 (= |v_ULTIMATE.start_main_~#var_group3~0#1.offset_BEFORE_CALL_50| 0) .cse1 (<= 2 |v_ULTIMATE.start_slip_open_~tty#1.base_BEFORE_CALL_15|) (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_50|) (= |v_ULTIMATE.start_main_~#var_group4~0#1.offset_BEFORE_CALL_50| 0) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_50|) .cse2 .cse3 (= 9 |v_ULTIMATE.start_main_~tmp___0~20#1_BEFORE_CALL_20|) (<= 0 |v_ULTIMATE.start_sl_sync_~i~1#1_BEFORE_CALL_11|) (= |v_ULTIMATE.start_main_~#var_group5~0#1.offset_BEFORE_CALL_50| 0) .cse4 .cse5 (= |v_ULTIMATE.start_main_~ldv_s_sl_netdev_ops_net_device_ops~0#1_BEFORE_CALL_45| 0) (= |v_ULTIMATE.start_slip_open_~tty#1.offset_BEFORE_CALL_15| 0) (= |v_ULTIMATE.start_main_~ldv_s_sl_ldisc_tty_ldisc_ops~0#1_BEFORE_CALL_45| 0) .cse6)) (or (and .cse0 .cse1 .cse7 .cse2 .cse3 .cse4 .cse5 .cse8 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6)) (or (and .cse0 .cse1 .cse2 (exists ((|v_ULTIMATE.start_main_~tmp___1~13#1_22| Int)) (and (<= 0 (+ 2147483648 |v_ULTIMATE.start_main_~tmp___1~13#1_22|)) (<= |v_ULTIMATE.start_main_~tmp___1~13#1_22| 2147483647) (not (= |v_ULTIMATE.start_main_~tmp___1~13#1_22| 0)))) .cse3 .cse4 .cse5 (not (= (mod (+ c_~slip_devs~0.base c_~slip_devs~0.offset) 18446744073709551616) 0)) .cse6) (and .cse0 .cse1 .cse7 (exists ((|v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_56| Int) (|v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56| Int) (|v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| Int) (|v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_30| Int)) (and (<= 2 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56|) (<= 2 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_56|) (<= 2 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56|) (let ((.cse15 (= |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 0)) (.cse28 ((as const (Array Int Int)) 0)) (.cse24 (+ |c_#StackHeapBarrier| 1))) (let ((.cse9 (<= .cse24 |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56|)) (.cse10 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_456| (Array Int (Array Int Int))) (|v_#memory_int_455| (Array Int (Array Int Int))) (|v_#memory_int_458| (Array Int (Array Int Int))) (|v_#memory_int_457| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_449| (Array Int (Array Int Int))) (|v_#memory_int_448| (Array Int (Array Int Int))) (|v_#memory_int_445| (Array Int (Array Int Int))) (|v_#memory_int_444| (Array Int (Array Int Int))) (|v_#memory_int_447| (Array Int (Array Int Int))) (|v_#memory_int_446| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_452| (Array Int (Array Int Int))) (|v_#memory_int_451| (Array Int (Array Int Int))) (|v_#memory_int_454| (Array Int (Array Int Int))) (|v_#memory_int_453| (Array Int (Array Int Int))) (|v_#memory_int_450| (Array Int (Array Int Int))) (|v_#memory_int_438| (Array Int (Array Int Int))) (|v_#memory_int_437| (Array Int (Array Int Int))) (|v_#memory_int_439| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_434| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_433| (Array Int (Array Int Int))) (|v_#memory_int_436| (Array Int (Array Int Int))) (|v_#memory_int_435| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_441| (Array Int (Array Int Int))) (|v_#memory_int_440| (Array Int (Array Int Int))) (|v_#memory_int_443| (Array Int (Array Int Int))) (|v_#memory_int_442| (Array Int (Array Int Int))) (|v_#memory_int_429| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_430| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_432| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_431| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse36 (select |v_#memory_int_469| 27)) (.cse35 (select |v_#memory_int_476| 27)) (.cse47 (select |v_#memory_int_450| 27)) (.cse41 (select |v_#memory_int_437| 28)) (.cse63 (select |v_#memory_int_465| 27)) (.cse40 (select |v_#memory_int_478| 27)) (.cse37 (select |v_#memory_int_468| 27)) (.cse54 (select |v_#memory_int_467| 27)) (.cse53 (select |v_#memory_int_443| 28)) (.cse60 (select |v_#memory_int_434| 28)) (.cse64 (select |v_#memory_int_477| 28)) (.cse39 (select |v_#memory_int_445| 27)) (.cse55 (select |v_#memory_int_442| 27)) (.cse66 (select |v_#memory_int_471| 27)) (.cse50 (select |v_#memory_int_441| 27)) (.cse34 (select |v_#memory_int_438| 27)) (.cse68 (select |v_#memory_int_430| 27)) (.cse61 (select |v_#memory_int_432| 28)) (.cse69 (select |v_#memory_int_456| 27)) (.cse48 (select |v_#memory_int_475| 28)) (.cse44 (select |v_#memory_int_440| 28)) (.cse67 (select |v_#memory_int_464| 27)) (.cse56 (select |v_#memory_int_463| 27)) (.cse58 (select |v_#memory_int_455| 27)) (.cse65 (select |v_#memory_int_473| 27)) (.cse49 (select |v_#memory_int_474| 28)) (.cse75 (select |v_#memory_int_453| 28)) (.cse43 (select |v_#memory_int_451| 28)) (.cse76 (select |v_#memory_int_457| 27)) (.cse45 (select |v_#memory_int_436| 28)) (.cse71 (select |v_#memory_int_429| 28)) (.cse70 (select |v_#memory_int_461| 27)) (.cse73 (select |v_#memory_int_458| 27)) (.cse57 (select |v_#memory_int_462| 27)) (.cse38 (select |v_#memory_int_454| 27)) (.cse72 (select |v_#memory_int_449| 27)) (.cse81 (select |v_#memory_int_466| 27)) (.cse82 (select |v_#memory_int_460| 27)) (.cse83 (select |v_#memory_int_459| 27)) (.cse78 (select |v_#memory_int_472| 28)) (.cse77 (select |v_#memory_int_470| 28)) (.cse80 (select |v_#memory_int_447| 27)) (.cse62 (select |v_#memory_int_446| 27)) (.cse33 (select |v_#memory_int_1265| 17)) (.cse59 (select |v_#memory_int_1265| 1)) (.cse42 (select |v_#memory_int_435| 28)) (.cse52 (select |v_#memory_int_444| 28)) (.cse74 (select |v_#memory_int_433| 27)) (.cse51 (select |v_#memory_int_439| 27)) (.cse79 (select |v_#memory_int_448| 27)) (.cse84 (select |v_#memory_int_431| 27)) (.cse46 (select |v_#memory_int_452| 27))) (and (= 108 (select .cse33 1)) (= (store |v_#memory_int_1265| 27 (store (select |v_#memory_int_1265| 27) 0 (select .cse34 0))) |v_#memory_int_438|) (= (store |v_#memory_int_476| 27 (store .cse35 32 (select .cse36 32))) |v_#memory_int_469|) (= (select .cse33 2) 105) (= (store |v_#memory_int_469| 27 (store .cse36 40 (select .cse37 40))) |v_#memory_int_468|) (= (store |v_#memory_int_454| 27 (store .cse38 200 (select .cse39 200))) |v_#memory_int_445|) (= (store |v_#memory_int_478| 27 (store .cse40 24 (select .cse35 24))) |v_#memory_int_476|) (= (store |v_#memory_int_437| 28 (store .cse41 84 (select .cse42 84))) |v_#memory_int_435|) (= (store |v_#memory_int_451| 28 (store .cse43 140 0)) |c_#memory_int|) (= (store |v_#memory_int_440| 28 (store .cse44 52 (select .cse45 52))) |v_#memory_int_436|) (= (store |v_#memory_int_452| 27 (store .cse46 88 (select .cse47 88))) |v_#memory_int_450|) (= |v_#memory_int_474| (store |v_#memory_int_475| 28 (store (store (store .cse48 12 0) 16 0) 20 (select .cse49 20)))) (= (store |v_#memory_int_441| 27 (store .cse50 128 (select .cse51 128))) |v_#memory_int_439|) (= (store |v_#memory_int_444| 28 (store .cse52 100 (select .cse53 100))) |v_#memory_int_443|) (= (store |v_#memory_int_467| 27 (store .cse54 56 (select .cse55 56))) |v_#memory_int_442|) (= (store |v_#memory_int_463| 27 (store .cse56 184 (select .cse57 184))) |v_#memory_int_462|) (= |v_#memory_int_455| (store |v_#memory_int_450| 27 (store .cse47 96 (select .cse58 96)))) (= (select .cse59 1) 0) (= |v_#memory_int_432| (store |v_#memory_int_434| 28 (store .cse60 116 (select .cse61 116)))) (= (store |v_#memory_int_446| 27 (store .cse62 160 (select .cse63 160))) |v_#memory_int_465|) (= (store |v_#memory_int_477| 28 (store .cse64 76 (select .cse41 76))) |v_#memory_int_437|) (= (store |v_#memory_int_473| 27 (store .cse65 112 (select .cse66 112))) |v_#memory_int_471|) (= (store |v_#memory_int_465| 27 (store .cse63 168 (select .cse67 168))) |v_#memory_int_464|) (= (store |v_#memory_int_430| 27 (store .cse68 16 (select .cse40 16))) |v_#memory_int_478|) (= (store |v_#memory_int_456| 27 (store .cse69 240 (select .cse70 240))) |v_#memory_int_461|) (= (store |v_#memory_int_468| 27 (store .cse37 48 (select .cse54 48))) |v_#memory_int_467|) (= (store |v_#memory_int_443| 28 (store .cse53 108 (select .cse60 108))) |v_#memory_int_434|) (= (store |v_#memory_int_429| 28 (store .cse71 68 (select .cse64 68))) |v_#memory_int_477|) (= |v_#memory_int_449| (store |v_#memory_int_445| 27 (store .cse39 208 (select .cse72 208)))) (= (store |v_#memory_int_458| 27 (store .cse73 272 (select (select |v_#memory_int_479| 27) 272))) |v_#memory_int_479|) (= (store |v_#memory_int_442| 27 (store .cse55 64 (select .cse74 64))) |v_#memory_int_433|) (= (store |v_#memory_int_471| 27 (store .cse66 120 (select .cse50 120))) |v_#memory_int_441|) (= (store |v_#memory_int_438| 27 (store .cse34 8 (select .cse68 8))) |v_#memory_int_430|) (= (store |v_#memory_int_432| 28 (store .cse61 124 (select .cse75 124))) |v_#memory_int_453|) (= (store |v_#memory_int_457| 27 (store .cse76 232 (select .cse69 232))) |v_#memory_int_456|) (= (store |v_#memory_int_479| 28 (store (store .cse28 0 21507) 4 (select .cse48 4))) |v_#memory_int_475|) (= |v_#memory_int_440| (store |v_#memory_int_470| 28 (store .cse77 44 (select .cse44 44)))) (= 115 (select .cse33 0)) (= (store |v_#memory_int_464| 27 (store .cse67 176 (select .cse56 176))) |v_#memory_int_463|) (= (store |v_#memory_int_455| 27 (store .cse58 104 (select .cse65 104))) |v_#memory_int_473|) (= (select .cse33 4) 0) (= (store |v_#memory_int_474| 28 (store .cse49 28 (select .cse78 28))) |v_#memory_int_472|) (= (store |v_#memory_int_453| 28 (store .cse75 132 (select .cse43 132))) |v_#memory_int_451|) (= (store |v_#memory_int_448| 27 (store .cse79 144 (select .cse80 144))) |v_#memory_int_447|) (= |v_#memory_int_457| (store |v_#memory_int_466| 27 (store .cse81 224 (select .cse76 224)))) (= (store |v_#memory_int_436| 28 (store .cse45 60 (select .cse71 60))) |v_#memory_int_429|) (= (store |v_#memory_int_461| 27 (store .cse70 248 (select .cse82 248))) |v_#memory_int_460|) (= (store |v_#memory_int_459| 27 (store .cse83 264 (select .cse73 264))) |v_#memory_int_458|) (= (store |v_#memory_int_462| 27 (store .cse57 192 (select .cse38 192))) |v_#memory_int_454|) (= |v_#memory_int_466| (store |v_#memory_int_449| 27 (store .cse72 216 (select .cse81 216)))) (= (store |v_#memory_int_460| 27 (store .cse82 256 (select .cse83 256))) |v_#memory_int_459|) (= |v_#memory_int_470| (store |v_#memory_int_472| 28 (store .cse78 36 (select .cse77 36)))) (= |v_#memory_int_446| (store |v_#memory_int_447| 27 (store .cse80 152 (select .cse62 152)))) (= 112 (select .cse33 3)) (= (select .cse59 0) 48) (= (store |v_#memory_int_435| 28 (store .cse42 92 (select .cse52 92))) |v_#memory_int_444|) (= (store |v_#memory_int_433| 27 (store .cse74 72 (select .cse84 72))) |v_#memory_int_431|) (= |v_#memory_int_448| (store |v_#memory_int_439| 27 (store .cse51 136 (select .cse79 136)))) (= (store |v_#memory_int_431| 27 (store .cse84 80 (select .cse46 80))) |v_#memory_int_452|))))) (.cse11 (<= .cse24 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56|)) (.cse12 (exists ((|v_#memory_$Pointer$.offset_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_472| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_772| (Array Int (Array Int Int)))) (let ((.cse31 (select |v_#memory_$Pointer$.offset_471| 28)) (.cse32 (select |v_#memory_$Pointer$.offset_473| 28)) (.cse30 (select |v_#memory_$Pointer$.offset_472| 28))) (and (= (store |v_#memory_$Pointer$.offset_472| 28 (store .cse30 16 (select .cse31 16))) |v_#memory_$Pointer$.offset_471|) (= |v_#memory_$Pointer$.offset_473| (store (store |v_#memory_$Pointer$.offset_772| 27 (store (store (store (store (store (store (store (store (store (store (store (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)) 28 (store .cse28 0 (select .cse32 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_471| 28 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse31 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| 28) 140)))) (= (store |v_#memory_$Pointer$.offset_473| 28 (store (store .cse32 4 0) 12 (select .cse30 12))) |v_#memory_$Pointer$.offset_472|))))) (.cse18 (not .cse15)) (.cse19 (<= (+ |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 1) |c_#StackHeapBarrier|)) (.cse20 (<= (mod |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 18446744073709551616) 18446744073709547521)) (.cse16 (= |v_ULTIMATE.start_main_~var_group2~0#1.offset_BEFORE_CALL_30| 0)) (.cse13 (exists ((|v_#memory_$Pointer$.base_471| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_772| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_473| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_472| (Array Int (Array Int Int)))) (let ((.cse26 (select |v_#memory_$Pointer$.base_472| 28)) (.cse27 (select |v_#memory_$Pointer$.base_473| 28)) (.cse29 (select |v_#memory_$Pointer$.base_471| 28))) (and (= |v_#memory_$Pointer$.base_473| (store |v_#memory_$Pointer$.base_472| 28 (store (store .cse26 4 17) 12 (select .cse27 12)))) (= (store (store |v_#memory_$Pointer$.base_772| 27 (store (store (store (store (store (store (store (store (store (store (store (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)) 28 (store .cse28 0 (select .cse26 0))) |v_#memory_$Pointer$.base_472|) (= (store |v_#memory_$Pointer$.base_473| 28 (store .cse27 16 (select .cse29 16))) |v_#memory_$Pointer$.base_471|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_471| 28 (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| 28) 140)))))))) (.cse14 (exists ((|v_#valid_199| (Array Int Int))) (let ((.cse25 (store |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56| 1))) (and (= (select |v_#valid_199| 5) 1) (= (select |v_#valid_199| 10) 1) (= (select |v_#valid_199| 17) 1) (= (select |v_#valid_199| 16) 1) (= (select |v_#valid_199| 25) 1) (= (select |v_#valid_199| 9) 1) (= (select |v_#valid_199| 27) 1) (= (select |v_#valid_199| 3) 1) (= (select |v_#valid_199| 22) 1) (= (select |v_#valid_199| 13) 1) (= (select |v_#valid_199| 21) 1) (= (select |v_#valid_199| 23) 1) (= (select |v_#valid_199| 11) 1) (= (select |v_#valid_199| 0) 0) (= (select .cse25 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56|) 0) (= (select |v_#valid_199| 26) 1) (= (select |v_#valid_199| 2) 1) (= (select |v_#valid_199| 15) 1) (= (select |v_#valid_199| 18) 1) (= (select |v_#valid_199| 28) 1) (= (select (store .cse25 |v_ULTIMATE.start_main_~#var_group4~0#1.base_BEFORE_CALL_56| 1) |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_56|) 0) (= (select |v_#valid_199| 1) 1) (= (select |v_#valid_199| 6) 1) (= (select |v_#valid_199| 14) 1) (= (select |v_#valid_199| 19) 1) (= (select |v_#valid_199| 12) 1) (= (select |v_#valid_199| 7) 1) (= (select |v_#valid_199| 20) 1) (= (select |v_#valid_199| |v_ULTIMATE.start_main_~#var_group3~0#1.base_BEFORE_CALL_56|) 0) (= (select |v_#valid_199| 24) 1) (= (select |v_#valid_199| 8) 1) (= (select |v_#valid_199| 4) 1))))) (.cse21 (<= .cse24 |v_ULTIMATE.start_main_~#var_group5~0#1.base_BEFORE_CALL_56|)) (.cse22 (exists ((|v_#length_119| (Array Int Int))) (and (= (select |v_#length_119| 17) 5) (= (select |v_#length_119| 24) 37) (= (select |v_#length_119| 27) 280) (= (select |v_#length_119| 11) 17) (= (select |v_#length_119| 5) 59) (= (select |v_#length_119| 23) 52) (= 144 (select |v_#length_119| 28)) (= (select |v_#length_119| 6) 34) (= 62 (select |v_#length_119| 26)) (= 64 (select |v_#length_119| 4)) (= 21 (select |v_#length_119| 15)) (= (select |v_#length_119| 22) 45) (= 37 (select |v_#length_119| 7)) (= (select |v_#length_119| 21) 36) (= 13 (select |v_#length_119| 12)) (= (select |v_#length_119| 13) 37) (= 22 (select |v_#length_119| 19)) (= (select |v_#length_119| 3) 26) (= (select |v_#length_119| 25) 54) (= 46 (select |v_#length_119| 9)) (= 41 (select |v_#length_119| 8)) (= 2 (select |v_#length_119| 1)) (= 19 (select |v_#length_119| 16)) (= (select |v_#length_119| 14) 20) (= (select |v_#length_119| 18) 79) (= 44 (select |v_#length_119| 2)) (= 72 (select |v_#length_119| 20)) (= 32 (select |v_#length_119| 10)))))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (exists ((|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| Int)) (and (let ((.cse17 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_9|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_~cond#1_50|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_9|) (= |c_#valid| |v_#valid_200|) .cse15 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_9| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) .cse16 (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) .cse17 (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_9|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_9| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_9|) (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_9| |v_ldv_malloc_ldv_is_err_#res#1_46|)) (and (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 243) |c_#length|) .cse18 .cse19 (not .cse17) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30|) 0) .cse16 (= |c_#valid| (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 1)) .cse20))) (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse21 .cse22) (and .cse9 .cse10 .cse11 .cse12 (exists ((|v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| Int) (|v_#valid_200| (Array Int Int)) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| Int) (|v_ldv_malloc_~res~0#1.base_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_42| Int) (|v_#length_120| (Array Int Int)) (|v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_~ptr#1.base_47| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_assume_abort_if_not_~cond#1_50| Int) (|v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10| Int) (|v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46| Int) (|v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~nondet43#1_23| Int) (|v_ldv_malloc_ldv_is_err_#res#1_46| Int) (|v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~ret45#1_42| Int) (|v_ldv_malloc_#t~malloc44#1.base_43| Int) (|v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10| Int) (|v_ldv_malloc_~res~0#1.offset_45| Int) (|v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| Int) (|v_ldv_malloc_#t~malloc44#1.offset_43| Int) (|v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10| Int)) (and (<= 0 (+ |v_ldv_malloc_#t~nondet43#1_23| 2147483648)) (let ((.cse23 (= |v_ldv_malloc_#t~nondet43#1_23| 0))) (or (and (= (store |v_#length_120| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 243) |c_#length|) .cse18 .cse19 (not .cse23) (= (select |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30|) 0) .cse16 (= |c_#valid| (store |v_#valid_200| |v_ULTIMATE.start_main_~var_group2~0#1.base_BEFORE_CALL_30| 1)) .cse20) (and (= |v_ldv_malloc_ldv_is_err_~ptr#1.offset_47| |v_ldv_malloc_ldv_is_err_~ptr#1.offset_BEFORE_RETURN_10|) (= |c_#valid| |v_#valid_200|) (= |v_ldv_malloc_#t~malloc44#1.base_BEFORE_RETURN_10| |v_ldv_malloc_#t~malloc44#1.base_43|) (= |v_ldv_malloc_~res~0#1.offset_45| |v_ldv_malloc_~res~0#1.offset_BEFORE_RETURN_10|) (= |v_ldv_malloc_#t~malloc44#1.offset_43| |v_ldv_malloc_#t~malloc44#1.offset_BEFORE_RETURN_10|) .cse15 (= |v_ldv_malloc_assume_abort_if_not_#in~cond#1_BEFORE_RETURN_10| |v_ldv_malloc_assume_abort_if_not_#in~cond#1_42|) (= |v_ldv_malloc_#t~ret45#1_42| |v_ldv_malloc_#t~ret45#1_BEFORE_RETURN_10|) .cse16 (= |v_ldv_malloc_~res~0#1.base_45| |v_ldv_malloc_~res~0#1.base_BEFORE_RETURN_10|) .cse23 (= |v_ldv_malloc_ldv_is_err_#res#1_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#res#1_46|) (= |c_#length| |v_#length_120|) (= |v_ldv_malloc_assume_abort_if_not_~cond#1_50| |v_ldv_malloc_assume_abort_if_not_~cond#1_BEFORE_RETURN_10|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_#in~ptr#1.base_46|) (= |v_ldv_malloc_ldv_is_err_~ptr#1.base_BEFORE_RETURN_10| |v_ldv_malloc_ldv_is_err_~ptr#1.base_47|) (= |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_46| |v_ldv_malloc_ldv_is_err_#in~ptr#1.offset_BEFORE_RETURN_10|)))) (<= |v_ldv_malloc_#t~nondet43#1_23| 2147483647))) .cse13 .cse14 .cse21 .cse22)))))) .cse2 .cse3 .cse4 .cse5 .cse8 .cse6)))) is different from false [2024-11-09 05:28:59,391 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 05:29:01,755 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 05:29:03,853 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 05:29:06,156 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 05:29:10,916 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 05:29:13,274 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 05:29:15,291 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 05:29:20,005 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 05:29:22,027 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 05:29:24,386 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 05:29:26,436 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 05:29:45,790 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 05:29:47,800 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 05:29:49,959 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 05:29:52,311 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 05:30:03,818 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 05:30:05,826 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 05:30:07,951 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 05:30:14,905 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 05:30:17,031 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 05:30:24,217 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 05:30:26,383 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 05:30:35,587 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 05:30:48,874 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 05:30:50,984 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 05:30:53,003 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 05:31:04,050 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 05:31:06,126 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 05:31:08,159 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]