./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--video--fbdev--core--fb.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--video--fbdev--core--fb.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4eed06716ab5754b092ec3ab52ee7d6cead214d97bc501be224c9b9ef8505a3e --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-28 23:56:55,076 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 23:56:55,139 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-28 23:56:55,143 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 23:56:55,144 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 23:56:55,165 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 23:56:55,166 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 23:56:55,167 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 23:56:55,167 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 23:56:55,168 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 23:56:55,168 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-28 23:56:55,169 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-28 23:56:55,170 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 23:56:55,170 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 23:56:55,171 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 23:56:55,171 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 23:56:55,171 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-28 23:56:55,172 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-28 23:56:55,172 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 23:56:55,173 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-28 23:56:55,173 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-28 23:56:55,176 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-28 23:56:55,177 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 23:56:55,177 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 23:56:55,178 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 23:56:55,178 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 23:56:55,178 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-28 23:56:55,179 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-28 23:56:55,179 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 23:56:55,180 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 23:56:55,180 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-28 23:56:55,181 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-28 23:56:55,181 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-28 23:56:55,181 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-28 23:56:55,181 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-28 23:56:55,182 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-28 23:56:55,182 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-28 23:56:55,182 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-28 23:56:55,182 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-28 23:56:55,182 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/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_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4eed06716ab5754b092ec3ab52ee7d6cead214d97bc501be224c9b9ef8505a3e [2023-11-28 23:56:55,400 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 23:56:55,421 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 23:56:55,423 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 23:56:55,424 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 23:56:55,425 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 23:56:55,425 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--video--fbdev--core--fb.ko-entry_point.cil.out.i [2023-11-28 23:56:58,181 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 23:56:58,729 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 23:56:58,730 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--video--fbdev--core--fb.ko-entry_point.cil.out.i [2023-11-28 23:56:58,777 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/data/1462f1bbc/c44f3013ea2b49219c336a9805e3f3e9/FLAGf9b9eb1d3 [2023-11-28 23:56:58,792 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/data/1462f1bbc/c44f3013ea2b49219c336a9805e3f3e9 [2023-11-28 23:56:58,795 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 23:56:58,796 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 23:56:58,798 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 23:56:58,798 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 23:56:58,803 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 23:56:58,804 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:56:58" (1/1) ... [2023-11-28 23:56:58,805 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c668547 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:56:58, skipping insertion in model container [2023-11-28 23:56:58,805 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:56:58" (1/1) ... [2023-11-28 23:56:58,985 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 23:56:59,720 WARN L638 FunctionHandler]: implicit declaration of function ldv_assume [2023-11-28 23:57:01,874 WARN L240 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_549aa43b-d5de-4c7a-a87b-825748c915e2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--video--fbdev--core--fb.ko-entry_point.cil.out.i[416428,416441] [2023-11-28 23:57:01,923 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:57:02,063 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 23:57:02,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [4145] [2023-11-28 23:57:02,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [4148] [2023-11-28 23:57:02,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [4151] [2023-11-28 23:57:02,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [4154] [2023-11-28 23:57:02,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [4173] [2023-11-28 23:57:02,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [4181-4182] [2023-11-28 23:57:02,144 WARN L638 FunctionHandler]: implicit declaration of function ldv_assume [2023-11-28 23:57:02,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (& cmap32->red), "i" (4UL)); [6223-6224] [2023-11-28 23:57:02,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& cmap->red): "ebx"); [6235] [2023-11-28 23:57:02,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& cmap->red): "ebx"); [6238] [2023-11-28 23:57:02,296 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& cmap->red): "ebx"); [6241] [2023-11-28 23:57:02,296 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& cmap->red): "ebx"); [6244] [2023-11-28 23:57:02,296 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& cmap->red): "ebx"); [6247] [2023-11-28 23:57:02,297 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___0), "=r" (__val_gu___0): "0" (& cmap32->green), "i" (4UL)); [6256-6257] [2023-11-28 23:57:02,297 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" (& cmap->green): "ebx"); [6268-6269] [2023-11-28 23:57:02,298 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" (& cmap->green): "ebx"); [6272-6273] [2023-11-28 23:57:02,298 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" (& cmap->green): "ebx"); [6276-6277] [2023-11-28 23:57:02,298 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" (& cmap->green): "ebx"); [6280-6281] [2023-11-28 23:57:02,299 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" (& cmap->green): "ebx"); [6284-6285] [2023-11-28 23:57:02,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___1), "=r" (__val_gu___1): "0" (& cmap32->blue), "i" (4UL)); [6294-6295] [2023-11-28 23:57:02,300 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" (& cmap->blue): "ebx"); [6306-6307] [2023-11-28 23:57:02,300 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" (& cmap->blue): "ebx"); [6310-6311] [2023-11-28 23:57:02,300 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" (& cmap->blue): "ebx"); [6314-6315] [2023-11-28 23:57:02,301 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" (& cmap->blue): "ebx"); [6318-6319] [2023-11-28 23:57:02,301 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" (& cmap->blue): "ebx"); [6322-6323] [2023-11-28 23:57:02,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___2), "=r" (__val_gu___2): "0" (& cmap32->transp), "i" (4UL)); [6332-6333] [2023-11-28 23:57:02,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& cmap->transp): "ebx"); [6344-6345] [2023-11-28 23:57:02,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& cmap->transp): "ebx"); [6348-6349] [2023-11-28 23:57:02,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& cmap->transp): "ebx"); [6352-6353] [2023-11-28 23:57:02,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& cmap->transp): "ebx"); [6356-6357] [2023-11-28 23:57:02,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& cmap->transp): "ebx"); [6360-6361] [2023-11-28 23:57:02,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& fix32->smem_start): "ebx"); [6429] [2023-11-28 23:57:02,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& fix32->smem_start): "ebx"); [6432] [2023-11-28 23:57:02,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& fix32->smem_start): "ebx"); [6435] [2023-11-28 23:57:02,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& fix32->smem_start): "ebx"); [6438] [2023-11-28 23:57:02,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& fix32->smem_start): "ebx"); [6441] [2023-11-28 23:57:02,307 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" (& fix32->smem_len): "ebx"); [6451-6452] [2023-11-28 23:57:02,308 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" (& fix32->smem_len): "ebx"); [6455-6456] [2023-11-28 23:57:02,308 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" (& fix32->smem_len): "ebx"); [6459-6460] [2023-11-28 23:57:02,308 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" (& fix32->smem_len): "ebx"); [6463-6464] [2023-11-28 23:57:02,308 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" (& fix32->smem_len): "ebx"); [6467-6468] [2023-11-28 23:57:02,309 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" (& fix32->type): "ebx"); [6478-6479] [2023-11-28 23:57:02,309 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" (& fix32->type): "ebx"); [6482-6483] [2023-11-28 23:57:02,309 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" (& fix32->type): "ebx"); [6486-6487] [2023-11-28 23:57:02,310 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" (& fix32->type): "ebx"); [6490-6491] [2023-11-28 23:57:02,310 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" (& fix32->type): "ebx"); [6494-6495] [2023-11-28 23:57:02,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& fix32->type_aux): "ebx"); [6505-6506] [2023-11-28 23:57:02,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& fix32->type_aux): "ebx"); [6509-6510] [2023-11-28 23:57:02,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& fix32->type_aux): "ebx"); [6513-6514] [2023-11-28 23:57:02,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& fix32->type_aux): "ebx"); [6517-6518] [2023-11-28 23:57:02,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& fix32->type_aux): "ebx"); [6521-6522] [2023-11-28 23:57:02,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& fix32->visual): "ebx"); [6532-6533] [2023-11-28 23:57:02,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& fix32->visual): "ebx"); [6536-6537] [2023-11-28 23:57:02,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& fix32->visual): "ebx"); [6540-6541] [2023-11-28 23:57:02,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& fix32->visual): "ebx"); [6544-6545] [2023-11-28 23:57:02,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& fix32->visual): "ebx"); [6548-6549] [2023-11-28 23:57:02,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (& fix32->xpanstep): "ebx"); [6559-6560] [2023-11-28 23:57:02,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (& fix32->xpanstep): "ebx"); [6563-6564] [2023-11-28 23:57:02,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (& fix32->xpanstep): "ebx"); [6567-6568] [2023-11-28 23:57:02,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (& fix32->xpanstep): "ebx"); [6571-6572] [2023-11-28 23:57:02,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (& fix32->xpanstep): "ebx"); [6575-6576] [2023-11-28 23:57:02,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (& fix32->ypanstep): "ebx"); [6586-6587] [2023-11-28 23:57:02,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (& fix32->ypanstep): "ebx"); [6590-6591] [2023-11-28 23:57:02,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (& fix32->ypanstep): "ebx"); [6594-6595] [2023-11-28 23:57:02,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (& fix32->ypanstep): "ebx"); [6598-6599] [2023-11-28 23:57:02,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (& fix32->ypanstep): "ebx"); [6602-6603] [2023-11-28 23:57:02,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (& fix32->ywrapstep): "ebx"); [6613-6614] [2023-11-28 23:57:02,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (& fix32->ywrapstep): "ebx"); [6617-6618] [2023-11-28 23:57:02,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (& fix32->ywrapstep): "ebx"); [6621-6622] [2023-11-28 23:57:02,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (& fix32->ywrapstep): "ebx"); [6625-6626] [2023-11-28 23:57:02,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (& fix32->ywrapstep): "ebx"); [6629-6630] [2023-11-28 23:57:02,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (& fix32->line_length): "ebx"); [6640-6641] [2023-11-28 23:57:02,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (& fix32->line_length): "ebx"); [6644-6645] [2023-11-28 23:57:02,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (& fix32->line_length): "ebx"); [6648-6649] [2023-11-28 23:57:02,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (& fix32->line_length): "ebx"); [6652-6653] [2023-11-28 23:57:02,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (& fix32->line_length): "ebx"); [6656-6657] [2023-11-28 23:57:02,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (& fix32->mmio_start): "ebx"); [6668-6669] [2023-11-28 23:57:02,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (& fix32->mmio_start): "ebx"); [6672-6673] [2023-11-28 23:57:02,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (& fix32->mmio_start): "ebx"); [6676-6677] [2023-11-28 23:57:02,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (& fix32->mmio_start): "ebx"); [6680-6681] [2023-11-28 23:57:02,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (& fix32->mmio_start): "ebx"); [6684-6685] [2023-11-28 23:57:02,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___9): "0" (__pu_val___9), "c" (& fix32->mmio_len): "ebx"); [6695-6696] [2023-11-28 23:57:02,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___9): "0" (__pu_val___9), "c" (& fix32->mmio_len): "ebx"); [6699-6700] [2023-11-28 23:57:02,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___9): "0" (__pu_val___9), "c" (& fix32->mmio_len): "ebx"); [6703-6704] [2023-11-28 23:57:02,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___9): "0" (__pu_val___9), "c" (& fix32->mmio_len): "ebx"); [6707-6708] [2023-11-28 23:57:02,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___9): "0" (__pu_val___9), "c" (& fix32->mmio_len): "ebx"); [6711-6712] [2023-11-28 23:57:02,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___10): "0" (__pu_val___10), "c" (& fix32->accel): "ebx"); [6722-6723] [2023-11-28 23:57:02,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___10): "0" (__pu_val___10), "c" (& fix32->accel): "ebx"); [6726-6727] [2023-11-28 23:57:02,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___10): "0" (__pu_val___10), "c" (& fix32->accel): "ebx"); [6730-6731] [2023-11-28 23:57:02,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___10): "0" (__pu_val___10), "c" (& fix32->accel): "ebx"); [6734-6735] [2023-11-28 23:57:02,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___10): "0" (__pu_val___10), "c" (& fix32->accel): "ebx"); [6738-6739] [2023-11-28 23:57:02,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [12971] [2023-11-28 23:57:02,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [12979-12980] [2023-11-28 23:57:02,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/mm.h"), "i" (543), "i" (12UL)); [13112-13113] [2023-11-28 23:57:02,572 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/5121/dscv_tempdir/dscv/ri/08_1a/drivers/video/fbdev/core/fb_defio.c"), "i" (62), "i" (12UL)); [13195-13196] [2023-11-28 23:57:02,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/5121/dscv_tempdir/dscv/ri/08_1a/drivers/video/fbdev/core/fb_defio.c"), "i" (208), "i" (12UL)); [13384-13385] [2023-11-28 23:57:02,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/5121/dscv_tempdir/dscv/ri/08_1a/drivers/video/fbdev/core/fb_defio.c"), "i" (232), "i" (12UL)); [13445-13446] [2023-11-28 23:57:02,587 WARN L240 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_549aa43b-d5de-4c7a-a87b-825748c915e2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--video--fbdev--core--fb.ko-entry_point.cil.out.i[416428,416441] [2023-11-28 23:57:02,592 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:57:02,817 WARN L675 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 23:57:02,817 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 23:57:02,817 WARN L675 CHandler]: The function ldv_assume is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 23:57:02,818 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 23:57:02,823 INFO L206 MainTranslator]: Completed translation [2023-11-28 23:57:02,824 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02 WrapperNode [2023-11-28 23:57:02,824 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 23:57:02,825 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 23:57:02,825 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 23:57:02,825 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 23:57:02,831 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:02,981 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:03,564 INFO L138 Inliner]: procedures = 417, calls = 9034, calls flagged for inlining = 164, calls inlined = 155, statements flattened = 15749 [2023-11-28 23:57:03,568 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 23:57:03,568 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 23:57:03,569 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 23:57:03,569 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 23:57:03,582 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:03,583 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:03,693 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:05,606 INFO L175 MemorySlicer]: Split 6732 memory accesses to 46 slices as follows [2, 5, 1, 3, 2, 3, 5, 3, 3, 4, 12, 840, 16, 1, 3, 6, 798, 10, 8, 15, 323, 954, 12, 4, 1, 2, 28, 16, 5, 9, 2, 28, 7, 80, 28, 20, 3, 3, 3090, 182, 28, 19, 129, 15, 2, 2]. 46 percent of accesses are in the largest equivalence class. The 4186 initializations are split as follows [0, 5, 0, 3, 0, 3, 5, 3, 3, 0, 0, 840, 0, 0, 0, 1, 602, 10, 1, 0, 320, 954, 12, 4, 1, 0, 28, 0, 5, 8, 2, 28, 7, 0, 5, 18, 3, 3, 1130, 182, 0, 0, 0, 0, 0, 0]. The 938 writes are split as follows [1, 0, 0, 0, 1, 0, 0, 0, 0, 4, 9, 0, 3, 0, 2, 2, 0, 0, 2, 15, 0, 0, 0, 0, 0, 1, 0, 6, 0, 0, 0, 0, 0, 40, 10, 0, 0, 0, 783, 0, 24, 1, 32, 0, 1, 1]. [2023-11-28 23:57:05,606 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:05,607 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:05,971 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:06,013 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:06,196 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:06,231 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:06,320 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 23:57:06,321 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 23:57:06,321 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 23:57:06,321 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 23:57:06,322 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (1/1) ... [2023-11-28 23:57:06,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 23:57:06,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:57:06,351 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-28 23:57:06,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_549aa43b-d5de-4c7a-a87b-825748c915e2/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-28 23:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure fb_timings_vfreq [2023-11-28 23:57:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_timings_vfreq [2023-11-28 23:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-11-28 23:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure fb_create_modedb [2023-11-28 23:57:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_create_modedb [2023-11-28 23:57:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-28 23:57:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-28 23:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_mkwrite [2023-11-28 23:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_mkwrite [2023-11-28 23:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-28 23:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-28 23:57:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2023-11-28 23:57:06,388 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2023-11-28 23:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure fb_timings_dclk [2023-11-28 23:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_timings_dclk [2023-11-28 23:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure edid_is_limits_block [2023-11-28 23:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure edid_is_limits_block [2023-11-28 23:57:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure edid_is_monitor_block [2023-11-28 23:57:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure edid_is_monitor_block [2023-11-28 23:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure __request_module [2023-11-28 23:57:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_module [2023-11-28 23:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-28 23:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-28 23:57:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-28 23:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure put_fb_info [2023-11-28 23:57:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure put_fb_info [2023-11-28 23:57:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure fb_add_videomode [2023-11-28 23:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_add_videomode [2023-11-28 23:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure edid_is_timing_block [2023-11-28 23:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure edid_is_timing_block [2023-11-28 23:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-28 23:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure pm_vt_switch_required [2023-11-28 23:57:06,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_vt_switch_required [2023-11-28 23:57:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure edid_is_ascii_block [2023-11-28 23:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure edid_is_ascii_block [2023-11-28 23:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-11-28 23:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-11-28 23:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-28 23:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-28 23:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-28 23:57:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-28 23:57:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure fb_timings_hfreq [2023-11-28 23:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_timings_hfreq [2023-11-28 23:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure do_unregister_framebuffer [2023-11-28 23:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure do_unregister_framebuffer [2023-11-28 23:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_fault [2023-11-28 23:57:06,393 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_fault [2023-11-28 23:57:06,393 INFO L130 BoogieDeclarations]: Found specification of procedure fb_seq_show [2023-11-28 23:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_seq_show [2023-11-28 23:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure fb_pan_display [2023-11-28 23:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_pan_display [2023-11-28 23:57:06,394 INFO L130 BoogieDeclarations]: Found specification of procedure fb_be_math [2023-11-28 23:57:06,394 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_be_math [2023-11-28 23:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-28 23:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-28 23:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-28 23:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-28 23:57:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-28 23:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-28 23:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-28 23:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-28 23:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-28 23:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-28 23:57:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-28 23:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-28 23:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-28 23:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-28 23:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-28 23:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-28 23:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-28 23:57:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-28 23:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-28 23:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-28 23:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-28 23:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-28 23:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-28 23:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-28 23:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-28 23:57:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2023-11-28 23:57:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2023-11-28 23:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2023-11-28 23:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2023-11-28 23:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2023-11-28 23:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2023-11-28 23:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2023-11-28 23:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2023-11-28 23:57:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2023-11-28 23:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2023-11-28 23:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2023-11-28 23:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2023-11-28 23:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2023-11-28 23:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure fb_var_to_videomode [2023-11-28 23:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_var_to_videomode [2023-11-28 23:57:06,401 INFO L130 BoogieDeclarations]: Found specification of procedure fb_get_vblank [2023-11-28 23:57:06,401 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_get_vblank [2023-11-28 23:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-11-28 23:57:06,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-11-28 23:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-28 23:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-28 23:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-28 23:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-28 23:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-28 23:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-28 23:57:06,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-28 23:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-28 23:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-28 23:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-28 23:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-28 23:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-28 23:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-28 23:57:06,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-28 23:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-28 23:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-28 23:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-28 23:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-28 23:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-28 23:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-28 23:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-28 23:57:06,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2023-11-28 23:57:06,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2023-11-28 23:57:06,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2023-11-28 23:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2023-11-28 23:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2023-11-28 23:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2023-11-28 23:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2023-11-28 23:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2023-11-28 23:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-28 23:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure fb_getput_cmap [2023-11-28 23:57:06,407 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_getput_cmap [2023-11-28 23:57:06,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-28 23:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-28 23:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-28 23:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-28 23:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-28 23:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-28 23:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-28 23:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-28 23:57:06,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-28 23:57:06,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-28 23:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-28 23:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-28 23:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-28 23:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-28 23:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-28 23:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-28 23:57:06,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-28 23:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-28 23:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-28 23:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-28 23:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-28 23:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-28 23:57:06,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-28 23:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-11-28 23:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-11-28 23:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-11-28 23:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-11-28 23:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-11-28 23:57:06,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-11-28 23:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-11-28 23:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-11-28 23:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-11-28 23:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-11-28 23:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-11-28 23:57:06,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-11-28 23:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-11-28 23:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2023-11-28 23:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2023-11-28 23:57:06,414 INFO L130 BoogieDeclarations]: Found specification of procedure fb_mode_is_equal [2023-11-28 23:57:06,414 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_mode_is_equal [2023-11-28 23:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-28 23:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-28 23:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-28 23:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-28 23:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-28 23:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-28 23:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-28 23:57:06,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2023-11-28 23:57:06,416 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2023-11-28 23:57:06,417 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2023-11-28 23:57:06,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2023-11-28 23:57:06,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2023-11-28 23:57:06,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2023-11-28 23:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-28 23:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-28 23:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-28 23:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-28 23:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-28 23:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-28 23:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-28 23:57:06,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2023-11-28 23:57:06,421 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2023-11-28 23:57:06,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2023-11-28 23:57:06,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2023-11-28 23:57:06,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2023-11-28 23:57:06,425 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2023-11-28 23:57:06,425 INFO L130 BoogieDeclarations]: Found specification of procedure unlink_framebuffer [2023-11-28 23:57:06,425 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink_framebuffer [2023-11-28 23:57:06,425 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-11-28 23:57:06,425 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-11-28 23:57:06,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-28 23:57:06,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-28 23:57:06,425 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2023-11-28 23:57:06,425 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2023-11-28 23:57:06,425 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-28 23:57:06,426 INFO L130 BoogieDeclarations]: Found specification of procedure fb_show_logo_line [2023-11-28 23:57:06,426 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_show_logo_line [2023-11-28 23:57:06,426 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-11-28 23:57:06,426 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-11-28 23:57:06,426 INFO L130 BoogieDeclarations]: Found specification of procedure fb_get_color_depth [2023-11-28 23:57:06,426 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_get_color_depth [2023-11-28 23:57:06,426 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-28 23:57:06,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-28 23:57:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-28 23:57:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-28 23:57:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-28 23:57:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-28 23:57:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-28 23:57:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-28 23:57:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-28 23:57:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-28 23:57:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-28 23:57:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-28 23:57:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-28 23:57:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-28 23:57:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-28 23:57:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-28 23:57:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-28 23:57:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-28 23:57:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2023-11-28 23:57:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2023-11-28 23:57:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2023-11-28 23:57:06,432 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-28 23:57:06,432 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-28 23:57:06,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-28 23:57:06,432 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-28 23:57:06,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-28 23:57:06,432 INFO L130 BoogieDeclarations]: Found specification of procedure fb_find_mode_cvt [2023-11-28 23:57:06,432 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_find_mode_cvt [2023-11-28 23:57:06,432 INFO L130 BoogieDeclarations]: Found specification of procedure do_fb_ioctl [2023-11-28 23:57:06,432 INFO L138 BoogieDeclarations]: Found implementation of procedure do_fb_ioctl [2023-11-28 23:57:06,433 INFO L130 BoogieDeclarations]: Found specification of procedure fb_set_logocmap [2023-11-28 23:57:06,433 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_set_logocmap [2023-11-28 23:57:06,433 INFO L130 BoogieDeclarations]: Found specification of procedure lock_page [2023-11-28 23:57:06,433 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_page [2023-11-28 23:57:06,433 INFO L130 BoogieDeclarations]: Found specification of procedure fb_copy_cmap [2023-11-28 23:57:06,433 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_copy_cmap [2023-11-28 23:57:06,433 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2023-11-28 23:57:06,433 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2023-11-28 23:57:06,433 INFO L130 BoogieDeclarations]: Found specification of procedure fb_notifier_call_chain [2023-11-28 23:57:06,434 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_notifier_call_chain [2023-11-28 23:57:06,434 INFO L130 BoogieDeclarations]: Found specification of procedure edid_check_header [2023-11-28 23:57:06,434 INFO L138 BoogieDeclarations]: Found implementation of procedure edid_check_header [2023-11-28 23:57:06,434 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_set_page_dirty [2023-11-28 23:57:06,434 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_set_page_dirty [2023-11-28 23:57:06,434 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2023-11-28 23:57:06,434 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2023-11-28 23:57:06,434 INFO L130 BoogieDeclarations]: Found specification of procedure calc_mode_timings [2023-11-28 23:57:06,434 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_mode_timings [2023-11-28 23:57:06,434 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 23:57:06,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 23:57:06,435 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-11-28 23:57:06,435 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-11-28 23:57:06,435 INFO L130 BoogieDeclarations]: Found specification of procedure fb_ioctl [2023-11-28 23:57:06,435 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_ioctl [2023-11-28 23:57:06,435 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2023-11-28 23:57:06,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2023-11-28 23:57:06,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-28 23:57:06,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-28 23:57:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-28 23:57:06,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2023-11-28 23:57:06,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2023-11-28 23:57:06,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-28 23:57:06,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-28 23:57:06,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-28 23:57:06,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2023-11-28 23:57:06,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2023-11-28 23:57:06,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2023-11-28 23:57:06,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2023-11-28 23:57:06,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2023-11-28 23:57:06,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2023-11-28 23:57:06,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2023-11-28 23:57:06,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2023-11-28 23:57:06,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-28 23:57:06,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-28 23:57:06,445 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2023-11-28 23:57:06,445 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2023-11-28 23:57:06,446 INFO L130 BoogieDeclarations]: Found specification of procedure fb_write [2023-11-28 23:57:06,446 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_write [2023-11-28 23:57:06,446 INFO L130 BoogieDeclarations]: Found specification of procedure file_inode [2023-11-28 23:57:06,446 INFO L138 BoogieDeclarations]: Found implementation of procedure file_inode [2023-11-28 23:57:06,446 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-11-28 23:57:06,446 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2023-11-28 23:57:06,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2023-11-28 23:57:06,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2023-11-28 23:57:06,446 INFO L130 BoogieDeclarations]: Found specification of procedure fb_destroy_modelist [2023-11-28 23:57:06,447 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_destroy_modelist [2023-11-28 23:57:06,447 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-28 23:57:06,447 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-28 23:57:06,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-28 23:57:06,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-28 23:57:06,447 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2023-11-28 23:57:06,447 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2023-11-28 23:57:06,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-28 23:57:06,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-28 23:57:06,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-28 23:57:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2023-11-28 23:57:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2023-11-28 23:57:06,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2023-11-28 23:57:06,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2023-11-28 23:57:06,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2023-11-28 23:57:06,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2023-11-28 23:57:06,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-28 23:57:06,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-28 23:57:06,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-28 23:57:06,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-28 23:57:06,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-28 23:57:06,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-28 23:57:06,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-28 23:57:06,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-28 23:57:06,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2023-11-28 23:57:06,454 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2023-11-28 23:57:06,455 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2023-11-28 23:57:06,456 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2023-11-28 23:57:06,456 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2023-11-28 23:57:06,456 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2023-11-28 23:57:06,456 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2023-11-28 23:57:06,456 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2023-11-28 23:57:06,456 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2023-11-28 23:57:06,456 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-28 23:57:06,456 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-28 23:57:06,456 INFO L130 BoogieDeclarations]: Found specification of procedure edid_checksum [2023-11-28 23:57:06,456 INFO L138 BoogieDeclarations]: Found implementation of procedure edid_checksum [2023-11-28 23:57:06,457 INFO L130 BoogieDeclarations]: Found specification of procedure do_remove_conflicting_framebuffers [2023-11-28 23:57:06,457 INFO L138 BoogieDeclarations]: Found implementation of procedure do_remove_conflicting_framebuffers [2023-11-28 23:57:06,457 INFO L130 BoogieDeclarations]: Found specification of procedure fb_release [2023-11-28 23:57:06,457 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_release [2023-11-28 23:57:06,457 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-28 23:57:06,457 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-28 23:57:06,457 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-28 23:57:06,457 INFO L130 BoogieDeclarations]: Found specification of procedure get_fb_info [2023-11-28 23:57:06,457 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fb_info [2023-11-28 23:57:06,457 INFO L130 BoogieDeclarations]: Found specification of procedure copy_in_user [2023-11-28 23:57:06,458 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_in_user [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-28 23:57:06,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-28 23:57:06,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2023-11-28 23:57:06,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2023-11-28 23:57:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_work [2023-11-28 23:57:06,462 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_work [2023-11-28 23:57:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure fb_dealloc_cmap [2023-11-28 23:57:06,463 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_dealloc_cmap [2023-11-28 23:57:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-11-28 23:57:06,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-11-28 23:57:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2023-11-28 23:57:06,463 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2023-11-28 23:57:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-28 23:57:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-28 23:57:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-28 23:57:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-28 23:57:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-28 23:57:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-28 23:57:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2023-11-28 23:57:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2023-11-28 23:57:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-28 23:57:06,468 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-28 23:57:06,468 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_fsync [2023-11-28 23:57:06,468 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_fsync [2023-11-28 23:57:06,468 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-28 23:57:06,468 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-28 23:57:06,468 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-11-28 23:57:06,468 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-11-28 23:57:06,468 INFO L130 BoogieDeclarations]: Found specification of procedure proc_fb_open [2023-11-28 23:57:06,468 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_fb_open [2023-11-28 23:57:06,468 INFO L130 BoogieDeclarations]: Found specification of procedure edid_is_serial_block [2023-11-28 23:57:06,469 INFO L138 BoogieDeclarations]: Found implementation of procedure edid_is_serial_block [2023-11-28 23:57:06,469 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-11-28 23:57:06,469 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-11-28 23:57:06,469 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_fb_info [2023-11-28 23:57:06,469 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_fb_info [2023-11-28 23:57:06,469 INFO L130 BoogieDeclarations]: Found specification of procedure get_std_timing [2023-11-28 23:57:06,469 INFO L138 BoogieDeclarations]: Found implementation of procedure get_std_timing [2023-11-28 23:57:06,469 INFO L130 BoogieDeclarations]: Found specification of procedure fb_set_cmap [2023-11-28 23:57:06,469 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_set_cmap [2023-11-28 23:57:06,469 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-28 23:57:06,470 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-28 23:57:06,470 INFO L130 BoogieDeclarations]: Found specification of procedure file_fb_info [2023-11-28 23:57:06,470 INFO L138 BoogieDeclarations]: Found implementation of procedure file_fb_info [2023-11-28 23:57:06,470 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_page [2023-11-28 23:57:06,470 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_page [2023-11-28 23:57:06,470 INFO L130 BoogieDeclarations]: Found specification of procedure fb_mmap [2023-11-28 23:57:06,470 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_mmap [2023-11-28 23:57:06,470 INFO L130 BoogieDeclarations]: Found specification of procedure fb_videomode_from_videomode [2023-11-28 23:57:06,470 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_videomode_from_videomode [2023-11-28 23:57:06,470 INFO L130 BoogieDeclarations]: Found specification of procedure fb_destroy_modedb [2023-11-28 23:57:06,470 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_destroy_modedb [2023-11-28 23:57:06,471 INFO L130 BoogieDeclarations]: Found specification of procedure fb_compat_ioctl [2023-11-28 23:57:06,471 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_compat_ioctl [2023-11-28 23:57:06,471 INFO L130 BoogieDeclarations]: Found specification of procedure fb_set_var [2023-11-28 23:57:06,471 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_set_var [2023-11-28 23:57:06,471 INFO L130 BoogieDeclarations]: Found specification of procedure lock_fb_info [2023-11-28 23:57:06,471 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_fb_info [2023-11-28 23:57:06,471 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-28 23:57:06,471 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-28 23:57:06,471 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-28 23:57:06,471 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure safe_shift [2023-11-28 23:57:06,472 INFO L138 BoogieDeclarations]: Found implementation of procedure safe_shift [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-28 23:57:06,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-28 23:57:06,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-28 23:57:06,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-11-28 23:57:06,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-11-28 23:57:06,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-11-28 23:57:06,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-11-28 23:57:06,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-11-28 23:57:06,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-11-28 23:57:06,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2023-11-28 23:57:06,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2023-11-28 23:57:06,476 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-11-28 23:57:06,476 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-11-28 23:57:06,476 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_open [2023-11-28 23:57:06,476 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_open [2023-11-28 23:57:06,477 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2023-11-28 23:57:06,477 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2023-11-28 23:57:06,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-28 23:57:06,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-28 23:57:06,477 INFO L130 BoogieDeclarations]: Found specification of procedure fb_read [2023-11-28 23:57:06,477 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_read [2023-11-28 23:57:06,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-28 23:57:06,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-28 23:57:06,477 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-28 23:57:06,477 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-28 23:57:06,477 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-28 23:57:06,478 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-28 23:57:06,478 INFO L130 BoogieDeclarations]: Found specification of procedure fb_open [2023-11-28 23:57:06,478 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_open [2023-11-28 23:57:06,478 INFO L130 BoogieDeclarations]: Found specification of procedure fb_videomode_to_var [2023-11-28 23:57:06,478 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_videomode_to_var [2023-11-28 23:57:06,478 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-11-28 23:57:06,478 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-11-28 23:57:06,478 INFO L130 BoogieDeclarations]: Found specification of procedure fb_blank [2023-11-28 23:57:06,478 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_blank [2023-11-28 23:57:06,478 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2023-11-28 23:57:06,479 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2023-11-28 23:57:06,479 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2023-11-28 23:57:06,479 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2023-11-28 23:57:06,479 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-11-28 23:57:06,479 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-11-28 23:57:06,479 INFO L130 BoogieDeclarations]: Found specification of procedure fb_get_fscreeninfo [2023-11-28 23:57:06,479 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_get_fscreeninfo [2023-11-28 23:57:06,479 INFO L130 BoogieDeclarations]: Found specification of procedure fix_edid [2023-11-28 23:57:06,479 INFO L138 BoogieDeclarations]: Found implementation of procedure fix_edid [2023-11-28 23:57:06,479 INFO L130 BoogieDeclarations]: Found specification of procedure check_edid [2023-11-28 23:57:06,479 INFO L138 BoogieDeclarations]: Found implementation of procedure check_edid [2023-11-28 23:57:06,480 INFO L130 BoogieDeclarations]: Found specification of procedure fb_alloc_cmap_gfp [2023-11-28 23:57:06,480 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_alloc_cmap_gfp [2023-11-28 23:57:06,480 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-28 23:57:06,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-28 23:57:06,480 INFO L130 BoogieDeclarations]: Found specification of procedure fb_get_hblank_by_hfreq [2023-11-28 23:57:06,480 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_get_hblank_by_hfreq [2023-11-28 23:57:06,480 INFO L130 BoogieDeclarations]: Found specification of procedure get_detailed_timing [2023-11-28 23:57:06,480 INFO L138 BoogieDeclarations]: Found implementation of procedure get_detailed_timing [2023-11-28 23:57:06,480 INFO L130 BoogieDeclarations]: Found specification of procedure fb_seq_stop [2023-11-28 23:57:06,480 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_seq_stop [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-28 23:57:06,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-28 23:57:06,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-28 23:57:06,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-11-28 23:57:06,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-11-28 23:57:06,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-11-28 23:57:06,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-11-28 23:57:06,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2023-11-28 23:57:06,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2023-11-28 23:57:06,485 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-28 23:57:06,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-28 23:57:06,485 INFO L130 BoogieDeclarations]: Found specification of procedure fb_show_logo [2023-11-28 23:57:06,485 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_show_logo [2023-11-28 23:57:06,485 INFO L130 BoogieDeclarations]: Found specification of procedure copy_string [2023-11-28 23:57:06,485 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_string [2023-11-28 23:57:06,486 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2023-11-28 23:57:06,486 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2023-11-28 23:57:07,999 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 23:57:08,004 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 23:57:41,401 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-28 23:58:04,274 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 23:58:05,105 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 23:58:05,105 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-28 23:58:05,107 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:58:05 BoogieIcfgContainer [2023-11-28 23:58:05,108 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 23:58:05,110 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-28 23:58:05,110 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-28 23:58:05,114 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-28 23:58:05,114 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 11:56:58" (1/3) ... [2023-11-28 23:58:05,114 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31c98c1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 11:58:05, skipping insertion in model container [2023-11-28 23:58:05,115 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:02" (2/3) ... [2023-11-28 23:58:05,115 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31c98c1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 11:58:05, skipping insertion in model container [2023-11-28 23:58:05,115 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:58:05" (3/3) ... [2023-11-28 23:58:05,116 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--video--fbdev--core--fb.ko-entry_point.cil.out.i [2023-11-28 23:58:05,136 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-28 23:58:05,136 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-28 23:58:05,240 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-28 23:58:05,246 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@759f4a8d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-28 23:58:05,247 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-28 23:58:05,260 INFO L276 IsEmpty]: Start isEmpty. Operand has 2940 states, 2301 states have (on average 1.5480225988700564) internal successors, (3562), 2344 states have internal predecessors, (3562), 510 states have call successors, (510), 128 states have call predecessors, (510), 127 states have return successors, (503), 492 states have call predecessors, (503), 503 states have call successors, (503) [2023-11-28 23:58:05,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2023-11-28 23:58:05,280 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:58:05,281 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:58:05,282 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:58:05,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:58:05,287 INFO L85 PathProgramCache]: Analyzing trace with hash -2036800942, now seen corresponding path program 1 times [2023-11-28 23:58:05,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:58:05,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693675693] [2023-11-28 23:58:05,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:58:05,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:58:06,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:58:07,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 23:58:07,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:58:07,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-28 23:58:07,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:58:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-28 23:58:07,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:58:07,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-28 23:58:07,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:58:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-28 23:58:07,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:58:07,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-28 23:58:07,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 23:58:07,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-28 23:58:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-28 23:58:07,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-28 23:58:07,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-11-28 23:58:07,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-11-28 23:58:07,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-28 23:58:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-11-28 23:58:07,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-28 23:58:07,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-28 23:58:07,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-28 23:58:07,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-11-28 23:58:07,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-11-28 23:58:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-11-28 23:58:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2023-11-28 23:58:07,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 23:58:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:07,889 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-11-28 23:58:07,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:58:07,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693675693] [2023-11-28 23:58:07,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693675693] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:58:07,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:58:07,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 23:58:07,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946747575] [2023-11-28 23:58:07,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:58:07,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 23:58:07,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:58:07,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 23:58:07,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-28 23:58:07,935 INFO L87 Difference]: Start difference. First operand has 2940 states, 2301 states have (on average 1.5480225988700564) internal successors, (3562), 2344 states have internal predecessors, (3562), 510 states have call successors, (510), 128 states have call predecessors, (510), 127 states have return successors, (503), 492 states have call predecessors, (503), 503 states have call successors, (503) Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (25), 5 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-28 23:58:12,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:16,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:22,524 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:24,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:25,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:27,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:28,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:34,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:39,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:43,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:49,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:58:51,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:00,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:04,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:08,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:14,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:18,956 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:22,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:30,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:34,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:38,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:42,339 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:46,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:50,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:55,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 23:59:59,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:03,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:21,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:23,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:26,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:28,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:29,972 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:31,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:33,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:35,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:39,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:42,813 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:43,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:50,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:53,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:54,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:57,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:00:59,101 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:01,277 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:04,676 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:10,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:12,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:14,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:18,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-11-29 00:01:22,739 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-11-29 00:01:26,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-11-29 00:01:28,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:01:28,966 INFO L93 Difference]: Finished difference Result 6716 states and 10730 transitions. [2023-11-29 00:01:28,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:01:28,969 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (25), 5 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 237 [2023-11-29 00:01:28,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:01:29,018 INFO L225 Difference]: With dead ends: 6716 [2023-11-29 00:01:29,018 INFO L226 Difference]: Without dead ends: 3761 [2023-11-29 00:01:29,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:01:29,043 INFO L413 NwaCegarLoop]: 341 mSDtfsCounter, 6410 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 10003 mSolverCounterSat, 1836 mSolverCounterUnsat, 23 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 196.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6686 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 11862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1836 IncrementalHoareTripleChecker+Valid, 10003 IncrementalHoareTripleChecker+Invalid, 23 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 200.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:01:29,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6686 Valid, 992 Invalid, 11862 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1836 Valid, 10003 Invalid, 23 Unknown, 0 Unchecked, 200.1s Time] [2023-11-29 00:01:29,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2023-11-29 00:01:29,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 2925. [2023-11-29 00:01:29,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2295 states have (on average 1.5285403050108932) internal successors, (3508), 2329 states have internal predecessors, (3508), 503 states have call successors, (503), 127 states have call predecessors, (503), 126 states have return successors, (501), 490 states have call predecessors, (501), 501 states have call successors, (501) [2023-11-29 00:01:29,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 4512 transitions. [2023-11-29 00:01:29,271 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 4512 transitions. Word has length 237 [2023-11-29 00:01:29,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:01:29,272 INFO L495 AbstractCegarLoop]: Abstraction has 2925 states and 4512 transitions. [2023-11-29 00:01:29,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (25), 5 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-29 00:01:29,272 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 4512 transitions. [2023-11-29 00:01:29,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2023-11-29 00:01:29,278 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:01:29,278 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:01:29,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 00:01:29,279 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:01:29,279 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:01:29,279 INFO L85 PathProgramCache]: Analyzing trace with hash -347257340, now seen corresponding path program 1 times [2023-11-29 00:01:29,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:01:29,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919142968] [2023-11-29 00:01:29,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:01:29,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:01:29,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:01:30,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 00:01:30,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:01:30,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 00:01:30,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:01:30,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 00:01:30,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:01:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 00:01:30,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:01:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 00:01:30,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:01:30,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-29 00:01:30,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:01:30,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-29 00:01:30,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-29 00:01:30,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-29 00:01:30,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-11-29 00:01:30,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-11-29 00:01:30,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-29 00:01:30,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-11-29 00:01:30,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:30,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:30,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-29 00:01:30,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:31,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-29 00:01:31,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:31,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-29 00:01:31,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:31,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-11-29 00:01:31,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:31,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-11-29 00:01:31,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:31,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-11-29 00:01:31,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:31,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2023-11-29 00:01:31,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:01:31,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:01:31,123 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-11-29 00:01:31,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:01:31,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919142968] [2023-11-29 00:01:31,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919142968] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:01:31,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:01:31,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:01:31,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397046161] [2023-11-29 00:01:31,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:01:31,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:01:31,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:01:31,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:01:31,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:01:31,127 INFO L87 Difference]: Start difference. First operand 2925 states and 4512 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2023-11-29 00:01:35,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:36,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:38,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:45,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:47,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:54,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:01:58,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:02,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:08,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:18,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:22,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:26,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:33,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:37,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:41,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:47,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:51,556 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:55,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:02:59,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:03,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:07,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:13,478 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:17,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:21,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:34,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:36,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:42,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:46,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:50,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:03:54,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:00,614 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:09,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:13,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:17,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:21,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:26,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:30,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:34,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:38,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:45,491 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:49,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:53,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:04:57,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:01,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:05,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:09,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:13,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:16,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:19,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:22,646 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:24,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:27,745 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:29,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:32,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:35,484 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:37,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:41,134 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 [] [2023-11-29 00:05:43,436 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:46,117 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:50,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:51,745 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:05:56,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:00,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:04,524 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:08,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:15,039 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 [] [2023-11-29 00:06:16,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:26,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:30,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:33,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:35,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:37,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:42,259 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:43,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:47,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:06:50,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-11-29 00:06:50,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:06:50,699 INFO L93 Difference]: Finished difference Result 10315 states and 16189 transitions. [2023-11-29 00:06:50,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 00:06:50,700 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) Word has length 237 [2023-11-29 00:06:50,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:06:50,759 INFO L225 Difference]: With dead ends: 10315 [2023-11-29 00:06:50,759 INFO L226 Difference]: Without dead ends: 7440 [2023-11-29 00:06:50,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:06:50,776 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 18683 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 12726 mSolverCounterSat, 6653 mSolverCounterUnsat, 43 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 312.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19004 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 19422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 6653 IncrementalHoareTripleChecker+Valid, 12726 IncrementalHoareTripleChecker+Invalid, 43 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 318.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:06:50,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19004 Valid, 974 Invalid, 19422 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [6653 Valid, 12726 Invalid, 43 Unknown, 0 Unchecked, 318.2s Time] [2023-11-29 00:06:50,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7440 states. [2023-11-29 00:06:51,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7440 to 5769. [2023-11-29 00:06:51,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5769 states, 4546 states have (on average 1.5321161460624726) internal successors, (6965), 4613 states have internal predecessors, (6965), 972 states have call successors, (972), 251 states have call predecessors, (972), 250 states have return successors, (970), 948 states have call predecessors, (970), 970 states have call successors, (970) [2023-11-29 00:06:51,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5769 states to 5769 states and 8907 transitions. [2023-11-29 00:06:51,187 INFO L78 Accepts]: Start accepts. Automaton has 5769 states and 8907 transitions. Word has length 237 [2023-11-29 00:06:51,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:06:51,189 INFO L495 AbstractCegarLoop]: Abstraction has 5769 states and 8907 transitions. [2023-11-29 00:06:51,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2023-11-29 00:06:51,190 INFO L276 IsEmpty]: Start isEmpty. Operand 5769 states and 8907 transitions. [2023-11-29 00:06:51,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2023-11-29 00:06:51,197 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:06:51,197 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:06:51,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 00:06:51,197 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:06:51,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:06:51,198 INFO L85 PathProgramCache]: Analyzing trace with hash 811780843, now seen corresponding path program 1 times [2023-11-29 00:06:51,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:06:51,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349029304] [2023-11-29 00:06:51,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:06:51,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:06:51,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:06:52,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 00:06:52,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:06:52,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 00:06:52,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:06:52,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 00:06:52,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:06:52,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 00:06:52,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:06:52,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 00:06:52,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:06:52,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-29 00:06:52,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 00:06:52,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-29 00:06:52,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-29 00:06:52,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-29 00:06:52,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-11-29 00:06:52,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-11-29 00:06:52,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-29 00:06:52,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:52,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-11-29 00:06:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:52,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-29 00:06:53,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:53,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-29 00:06:53,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:53,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-29 00:06:53,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-11-29 00:06:53,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:53,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-11-29 00:06:53,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:53,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-11-29 00:06:53,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:53,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2023-11-29 00:06:53,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 00:06:53,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-11-29 00:06:53,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:06:53,233 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-11-29 00:06:53,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:06:53,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349029304] [2023-11-29 00:06:53,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349029304] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:06:53,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:06:53,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:06:53,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971393182] [2023-11-29 00:06:53,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:06:53,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:06:53,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:06:53,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:06:53,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:06:53,236 INFO L87 Difference]: Start difference. First operand 5769 states and 8907 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (28), 5 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-29 00:06:57,515 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:01,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:05,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:08,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:14,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:16,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:19,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:22,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:32,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:34,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:42,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:46,558 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:50,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:07:54,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:15,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:19,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:23,826 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:27,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:33,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:37,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:41,558 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:45,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:53,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:08:57,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:01,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:05,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:09,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:13,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:17,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:21,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:27,231 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:31,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:35,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:39,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:47,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:09:57,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:01,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:03,207 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:08,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:10,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:13,518 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:14,622 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:15,716 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 [] [2023-11-29 00:10:17,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:20,925 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 [] [2023-11-29 00:10:22,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:26,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:27,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:29,676 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:30,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:33,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:37,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:40,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:46,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:48,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:50,593 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:54,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:55,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:10:59,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:11:01,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:11:02,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:11:06,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:11:09,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 00:11:11,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers []