./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--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1 --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 6b4ca6493f685238219745e034d782b993db209abec07e2893f260be9e71bef7 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 11:28:27,226 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 11:28:27,285 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 11:28:27,290 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 11:28:27,290 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 11:28:27,313 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 11:28:27,313 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 11:28:27,313 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 11:28:27,314 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 11:28:27,314 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 11:28:27,314 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 11:28:27,314 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 11:28:27,314 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 11:28:27,315 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 11:28:27,315 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 11:28:27,316 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:28:27,316 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 11:28:27,316 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:28:27,317 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 11:28:27,317 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1 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 -> 6b4ca6493f685238219745e034d782b993db209abec07e2893f260be9e71bef7 [2024-12-02 11:28:27,553 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 11:28:27,561 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 11:28:27,563 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 11:28:27,565 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 11:28:27,565 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 11:28:27,566 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2024-12-02 11:28:30,340 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/data/8f10cf4bb/c11a3093c3fe459f933d117043cf37e9/FLAGd4a251adc [2024-12-02 11:28:30,954 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 11:28:30,954 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2024-12-02 11:28:31,010 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/data/8f10cf4bb/c11a3093c3fe459f933d117043cf37e9/FLAGd4a251adc [2024-12-02 11:28:31,026 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/data/8f10cf4bb/c11a3093c3fe459f933d117043cf37e9 [2024-12-02 11:28:31,029 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 11:28:31,030 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 11:28:31,032 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 11:28:31,032 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 11:28:31,036 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 11:28:31,037 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 11:28:31" (1/1) ... [2024-12-02 11:28:31,038 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7783ec37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:31, skipping insertion in model container [2024-12-02 11:28:31,038 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 11:28:31" (1/1) ... [2024-12-02 11:28:31,168 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 11:28:36,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[557997,558010] [2024-12-02 11:28:36,603 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 11:28:36,641 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 11:28:36,822 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"); [8032-8033] [2024-12-02 11:28:36,824 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [8052-8053] [2024-12-02 11:28:36,825 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [8057-8058] [2024-12-02 11:28:36,825 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [8062-8063] [2024-12-02 11:28:36,827 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [8067-8068] [2024-12-02 11:28:36,931 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/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (552), "i" (12UL)); [9086-9087] [2024-12-02 11:28:36,959 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/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (747), "i" (12UL)); [9375-9376] [2024-12-02 11:28:37,022 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/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_ttm.c"), "i" (342), "i" (12UL)); [10932-10933] [2024-12-02 11:28:37,045 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; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [11345-11346] [2024-12-02 11:28:37,089 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/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (274), "i" (12UL)); [11838-11839] [2024-12-02 11:28:37,092 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/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (368), "i" (12UL)); [11955-11956] [2024-12-02 11:28:37,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12576] [2024-12-02 11:28:37,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12579] [2024-12-02 11:28:37,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12582] [2024-12-02 11:28:37,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12585] [2024-12-02 11:28:37,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [12602-12603] [2024-12-02 11:28:37,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12606-12607] [2024-12-02 11:28:37,118 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12610-12611] [2024-12-02 11:28:37,118 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12614-12615] [2024-12-02 11:28:37,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12667] [2024-12-02 11:28:37,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12670] [2024-12-02 11:28:37,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [12672] [2024-12-02 11:28:37,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12677] [2024-12-02 11:28:37,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12680] [2024-12-02 11:28:37,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12682] [2024-12-02 11:28:37,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12687] [2024-12-02 11:28:37,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12690] [2024-12-02 11:28:37,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12692] [2024-12-02 11:28:37,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12697] [2024-12-02 11:28:37,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12700] [2024-12-02 11:28:37,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [12702] [2024-12-02 11:28:37,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12720] [2024-12-02 11:28:37,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12723] [2024-12-02 11:28:37,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [12725] [2024-12-02 11:28:37,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12730] [2024-12-02 11:28:37,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12733] [2024-12-02 11:28:37,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12735] [2024-12-02 11:28:37,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12740] [2024-12-02 11:28:37,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12743] [2024-12-02 11:28:37,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12745] [2024-12-02 11:28:37,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12750] [2024-12-02 11:28:37,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12753] [2024-12-02 11:28:37,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [12755] [2024-12-02 11:28:37,126 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12904] [2024-12-02 11:28:37,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12911] [2024-12-02 11:28:37,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12990] [2024-12-02 11:28:37,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12999] [2024-12-02 11:28:37,144 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/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (86), "i" (12UL)); [13656-13657] [2024-12-02 11:28:37,145 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/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (87), "i" (12UL)); [13665-13666] [2024-12-02 11:28:37,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13789] [2024-12-02 11:28:37,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13791] [2024-12-02 11:28:37,148 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [13819-13820] [2024-12-02 11:28:37,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [13825-13827] [2024-12-02 11:28:37,149 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13844] [2024-12-02 11:28:37,149 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13847] [2024-12-02 11:28:37,149 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13850] [2024-12-02 11:28:37,149 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13853] [2024-12-02 11:28:37,150 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [13887] [2024-12-02 11:28:37,150 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13900] [2024-12-02 11:28:37,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [13963] [2024-12-02 11:28:37,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13966] [2024-12-02 11:28:37,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13969] [2024-12-02 11:28:37,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13972] [2024-12-02 11:28:37,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [13983] [2024-12-02 11:28:37,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13986] [2024-12-02 11:28:37,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13989] [2024-12-02 11:28:37,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13992] [2024-12-02 11:28:37,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [14003] [2024-12-02 11:28:37,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14006] [2024-12-02 11:28:37,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14009] [2024-12-02 11:28:37,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14012] [2024-12-02 11:28:37,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [14023] [2024-12-02 11:28:37,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14026] [2024-12-02 11:28:37,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14029] [2024-12-02 11:28:37,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14032] [2024-12-02 11:28:37,159 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14184] [2024-12-02 11:28:37,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14270] [2024-12-02 11:28:37,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15995] [2024-12-02 11:28:37,204 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)); [16300] [2024-12-02 11:28:37,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16349-16350] [2024-12-02 11:28:37,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16353-16354] [2024-12-02 11:28:37,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16357-16358] [2024-12-02 11:28:37,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16361-16362] [2024-12-02 11:28:37,245 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/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_dumb.c"), "i" (78), "i" (12UL)); [16818-16819] [2024-12-02 11:28:37,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16901] [2024-12-02 11:28:37,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16904] [2024-12-02 11:28:37,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16907] [2024-12-02 11:28:37,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16910] [2024-12-02 11:28:37,271 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [17607-17608] [2024-12-02 11:28:37,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [17613-17615] [2024-12-02 11:28:37,306 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[557997,558010] [2024-12-02 11:28:37,322 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 11:28:37,721 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2024-12-02 11:28:37,738 INFO L204 MainTranslator]: Completed translation [2024-12-02 11:28:37,739 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37 WrapperNode [2024-12-02 11:28:37,739 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 11:28:37,740 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 11:28:37,740 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 11:28:37,740 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 11:28:37,745 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:37,816 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:38,080 INFO L138 Inliner]: procedures = 777, calls = 5246, calls flagged for inlining = 358, calls inlined = 327, statements flattened = 12553 [2024-12-02 11:28:38,081 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 11:28:38,082 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 11:28:38,082 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 11:28:38,082 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 11:28:38,091 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:38,091 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:38,133 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:42,791 INFO L175 MemorySlicer]: Split 2246 memory accesses to 52 slices as follows [9, 9, 2, 20, 43, 65, 16, 3, 10, 2, 2, 14, 2, 1, 2, 14, 5, 2, 4, 2, 12, 1, 4, 4, 8, 3, 6, 6, 9, 16, 1, 68, 3, 7, 3, 67, 4, 4, 4, 4, 4, 2, 1, 0, 1687, 38, 9, 2, 29, 1, 4, 8]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [0, 0, 0, 20, 0, 0, 0, 3, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 4, 0, 0, 0, 3, 3, 8, 0, 6, 6, 9, 0, 0, 0, 3, 7, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 55, 0, 0, 0, 0, 0, 4, 8]. The 896 writes are split as follows [4, 1, 1, 0, 43, 65, 16, 0, 3, 2, 0, 14, 0, 0, 0, 14, 2, 1, 0, 0, 8, 1, 0, 0, 0, 2, 0, 0, 0, 4, 1, 2, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 664, 34, 3, 2, 4, 1, 0, 0]. [2024-12-02 11:28:42,791 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:42,792 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:43,022 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:43,051 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:43,081 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:43,231 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:43,259 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:43,345 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 11:28:43,346 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 11:28:43,346 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 11:28:43,346 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 11:28:43,347 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (1/1) ... [2024-12-02 11:28:43,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:28:43,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 11:28:43,379 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 11:28:43,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 11:28:43,447 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2024-12-02 11:28:43,447 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2024-12-02 11:28:43,447 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2024-12-02 11:28:43,447 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2024-12-02 11:28:43,448 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2024-12-02 11:28:43,448 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2024-12-02 11:28:43,449 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2024-12-02 11:28:43,449 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2024-12-02 11:28:43,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2024-12-02 11:28:43,449 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2024-12-02 11:28:43,449 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2024-12-02 11:28:43,449 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2024-12-02 11:28:43,449 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2024-12-02 11:28:43,449 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2024-12-02 11:28:43,449 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2024-12-02 11:28:43,449 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2024-12-02 11:28:43,449 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2024-12-02 11:28:43,450 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2024-12-02 11:28:43,450 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-12-02 11:28:43,451 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2024-12-02 11:28:43,451 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2024-12-02 11:28:43,451 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2024-12-02 11:28:43,451 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 11:28:43,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-12-02 11:28:43,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2024-12-02 11:28:43,453 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2024-12-02 11:28:43,453 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2024-12-02 11:28:43,453 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2024-12-02 11:28:43,453 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2024-12-02 11:28:43,453 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2024-12-02 11:28:43,453 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2024-12-02 11:28:43,453 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2024-12-02 11:28:43,454 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 11:28:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 11:28:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2024-12-02 11:28:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2024-12-02 11:28:43,457 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-12-02 11:28:43,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-12-02 11:28:43,457 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2024-12-02 11:28:43,457 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2024-12-02 11:28:43,457 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2024-12-02 11:28:43,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2024-12-02 11:28:43,458 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2024-12-02 11:28:43,458 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2024-12-02 11:28:43,458 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 11:28:43,458 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2024-12-02 11:28:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2024-12-02 11:28:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2024-12-02 11:28:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2024-12-02 11:28:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-12-02 11:28:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 11:28:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2024-12-02 11:28:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 11:28:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-12-02 11:28:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2024-12-02 11:28:43,461 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-12-02 11:28:43,461 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2024-12-02 11:28:43,461 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2024-12-02 11:28:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2024-12-02 11:28:43,461 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2024-12-02 11:28:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2024-12-02 11:28:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2024-12-02 11:28:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-12-02 11:28:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 11:28:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_and_test [2024-12-02 11:28:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_and_test [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2024-12-02 11:28:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2024-12-02 11:28:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 11:28:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-02 11:28:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-12-02 11:28:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2024-12-02 11:28:43,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 11:28:43,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-12-02 11:28:43,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-12-02 11:28:43,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-12-02 11:28:43,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-12-02 11:28:43,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2024-12-02 11:28:43,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2024-12-02 11:28:43,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2024-12-02 11:28:43,468 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_palette_object [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_palette_object [2024-12-02 11:28:43,468 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2024-12-02 11:28:43,468 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2024-12-02 11:28:43,468 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2024-12-02 11:28:43,468 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2024-12-02 11:28:43,468 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2024-12-02 11:28:43,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2024-12-02 11:28:43,469 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-12-02 11:28:43,469 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2024-12-02 11:28:43,469 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 11:28:43,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2024-12-02 11:28:43,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2024-12-02 11:28:43,471 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2024-12-02 11:28:43,471 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2024-12-02 11:28:43,472 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-12-02 11:28:43,472 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-12-02 11:28:43,472 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2024-12-02 11:28:43,472 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2024-12-02 11:28:43,473 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2024-12-02 11:28:43,473 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2024-12-02 11:28:43,473 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked___1 [2024-12-02 11:28:43,473 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked___1 [2024-12-02 11:28:43,473 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2024-12-02 11:28:43,473 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2024-12-02 11:28:43,473 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2024-12-02 11:28:43,473 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2024-12-02 11:28:43,473 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2024-12-02 11:28:43,473 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2024-12-02 11:28:43,473 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2024-12-02 11:28:43,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2024-12-02 11:28:43,473 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2024-12-02 11:28:43,474 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_cmpxchg [2024-12-02 11:28:43,474 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_cmpxchg [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 11:28:43,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2024-12-02 11:28:43,475 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 11:28:43,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 11:28:43,475 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-12-02 11:28:43,476 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2024-12-02 11:28:43,476 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_allocate_chunk [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_allocate_chunk [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_112 [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_112 [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2024-12-02 11:28:43,477 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2024-12-02 11:28:43,477 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex___1 [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex___1 [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload_end [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload_end [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2024-12-02 11:28:43,478 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2024-12-02 11:28:43,478 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2024-12-02 11:28:43,479 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2024-12-02 11:28:43,479 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2024-12-02 11:28:43,479 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2024-12-02 11:28:43,479 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 11:28:43,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2024-12-02 11:28:43,480 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2024-12-02 11:28:43,480 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2024-12-02 11:28:43,481 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2024-12-02 11:28:43,481 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2024-12-02 11:28:43,481 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2024-12-02 11:28:43,481 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2024-12-02 11:28:43,481 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2024-12-02 11:28:43,481 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2024-12-02 11:28:43,481 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-12-02 11:28:43,482 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2024-12-02 11:28:43,482 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2024-12-02 11:28:43,482 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2024-12-02 11:28:43,482 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 11:28:43,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2024-12-02 11:28:43,483 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2024-12-02 11:28:43,483 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2024-12-02 11:28:43,483 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2024-12-02 11:28:43,484 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2024-12-02 11:28:43,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2024-12-02 11:28:43,484 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 11:28:43,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2024-12-02 11:28:43,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2024-12-02 11:28:43,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 11:28:43,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 11:28:43,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 11:28:43,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-12-02 11:28:43,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2024-12-02 11:28:43,487 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2024-12-02 11:28:43,487 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-12-02 11:28:43,487 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2024-12-02 11:28:43,487 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2024-12-02 11:28:43,487 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-12-02 11:28:43,487 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2024-12-02 11:28:43,487 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2024-12-02 11:28:43,487 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2024-12-02 11:28:43,488 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2024-12-02 11:28:43,488 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2024-12-02 11:28:43,489 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-12-02 11:28:43,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2024-12-02 11:28:43,489 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-12-02 11:28:43,489 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2024-12-02 11:28:43,489 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2024-12-02 11:28:43,489 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2024-12-02 11:28:43,489 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 11:28:43,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2024-12-02 11:28:43,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub___1 [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub___1 [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2024-12-02 11:28:43,491 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2024-12-02 11:28:43,491 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2024-12-02 11:28:43,492 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2024-12-02 11:28:43,492 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2024-12-02 11:28:43,492 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2024-12-02 11:28:43,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2024-12-02 11:28:43,492 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2024-12-02 11:28:43,492 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 11:28:43,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2024-12-02 11:28:43,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put___1 [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put___1 [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2024-12-02 11:28:43,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2024-12-02 11:28:43,494 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-12-02 11:28:43,495 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-12-02 11:28:43,495 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-12-02 11:28:43,496 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2024-12-02 11:28:43,496 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2024-12-02 11:28:43,497 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 11:28:43,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-12-02 11:28:43,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-12-02 11:28:43,498 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2024-12-02 11:28:43,498 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2024-12-02 11:28:43,499 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2024-12-02 11:28:43,499 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2024-12-02 11:28:43,499 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2024-12-02 11:28:43,499 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2024-12-02 11:28:45,362 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 11:28:45,367 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 11:29:26,932 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 11:29:42,132 INFO L? ?]: Removed 6505 outVars from TransFormulas that were not future-live. [2024-12-02 11:29:42,132 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 11:29:42,185 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 11:29:42,185 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2024-12-02 11:29:42,186 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 11:29:42 BoogieIcfgContainer [2024-12-02 11:29:42,186 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 11:29:42,187 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 11:29:42,187 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 11:29:42,191 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 11:29:42,191 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 11:28:31" (1/3) ... [2024-12-02 11:29:42,192 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f574054 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 11:29:42, skipping insertion in model container [2024-12-02 11:29:42,192 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:28:37" (2/3) ... [2024-12-02 11:29:42,192 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f574054 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 11:29:42, skipping insertion in model container [2024-12-02 11:29:42,192 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 11:29:42" (3/3) ... [2024-12-02 11:29:42,193 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2024-12-02 11:29:42,206 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 11:29:42,207 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i that has 365 procedures, 5213 locations, 1 initial locations, 161 loop locations, and 2 error locations. [2024-12-02 11:29:42,309 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 11:29:42,321 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d500a5b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 11:29:42,321 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-12-02 11:29:42,333 INFO L276 IsEmpty]: Start isEmpty. Operand has 4757 states, 3250 states have (on average 1.3526153846153846) internal successors, (4396), 3407 states have internal predecessors, (4396), 1242 states have call successors, (1242), 263 states have call predecessors, (1242), 262 states have return successors, (1222), 1186 states have call predecessors, (1222), 1222 states have call successors, (1222) [2024-12-02 11:29:42,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2024-12-02 11:29:42,352 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:29:42,353 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:29:42,353 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:29:42,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:29:42,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1304447793, now seen corresponding path program 1 times [2024-12-02 11:29:42,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:29:42,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370010615] [2024-12-02 11:29:42,363 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:29:42,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:29:50,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:29:51,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 2032 trivial. 0 not checked. [2024-12-02 11:29:51,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:29:51,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370010615] [2024-12-02 11:29:51,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370010615] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 11:29:51,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242166654] [2024-12-02 11:29:51,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:29:51,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 11:29:51,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 11:29:51,232 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 11:29:51,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 11:30:00,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:30:00,358 INFO L256 TraceCheckSpWp]: Trace formula consists of 6711 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 11:30:00,376 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 11:30:00,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2024-12-02 11:30:00,407 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 11:30:00,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242166654] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:30:00,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 11:30:00,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 11:30:00,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402511318] [2024-12-02 11:30:00,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:30:00,414 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 11:30:00,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:30:00,433 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 11:30:00,433 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 11:30:00,443 INFO L87 Difference]: Start difference. First operand has 4757 states, 3250 states have (on average 1.3526153846153846) internal successors, (4396), 3407 states have internal predecessors, (4396), 1242 states have call successors, (1242), 263 states have call predecessors, (1242), 262 states have return successors, (1222), 1186 states have call predecessors, (1222), 1222 states have call successors, (1222) Second operand has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 11:30:00,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:30:00,745 INFO L93 Difference]: Finished difference Result 9508 states and 14036 transitions. [2024-12-02 11:30:00,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 11:30:00,747 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 414 [2024-12-02 11:30:00,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:30:00,792 INFO L225 Difference]: With dead ends: 9508 [2024-12-02 11:30:00,792 INFO L226 Difference]: Without dead ends: 4720 [2024-12-02 11:30:00,822 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 415 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 11:30:00,825 INFO L435 NwaCegarLoop]: 6844 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6844 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:30:00,826 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6844 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:30:00,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4720 states. [2024-12-02 11:30:01,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4720 to 4720. [2024-12-02 11:30:01,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4720 states, 3235 states have (on average 1.3409582689335393) internal successors, (4338), 3370 states have internal predecessors, (4338), 1222 states have call successors, (1222), 262 states have call predecessors, (1222), 261 states have return successors, (1221), 1185 states have call predecessors, (1221), 1221 states have call successors, (1221) [2024-12-02 11:30:01,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4720 states to 4720 states and 6781 transitions. [2024-12-02 11:30:01,132 INFO L78 Accepts]: Start accepts. Automaton has 4720 states and 6781 transitions. Word has length 414 [2024-12-02 11:30:01,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:30:01,132 INFO L471 AbstractCegarLoop]: Abstraction has 4720 states and 6781 transitions. [2024-12-02 11:30:01,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 11:30:01,133 INFO L276 IsEmpty]: Start isEmpty. Operand 4720 states and 6781 transitions. [2024-12-02 11:30:01,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2024-12-02 11:30:01,142 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:30:01,143 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:30:01,171 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 11:30:01,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54a2a4b4-dd47-42ae-a197-c29280a105cd/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 11:30:01,343 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:30:01,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:30:01,344 INFO L85 PathProgramCache]: Analyzing trace with hash -235591859, now seen corresponding path program 1 times [2024-12-02 11:30:01,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:30:01,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092115479] [2024-12-02 11:30:01,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:30:01,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:30:08,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:30:10,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2097 trivial. 0 not checked. [2024-12-02 11:30:10,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:30:10,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092115479] [2024-12-02 11:30:10,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092115479] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:30:10,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:30:10,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:30:10,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267341006] [2024-12-02 11:30:10,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:30:10,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:30:10,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:30:10,030 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:30:10,030 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:10,030 INFO L87 Difference]: Start difference. First operand 4720 states and 6781 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2024-12-02 11:30:14,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:30:15,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:30:15,245 INFO L93 Difference]: Finished difference Result 13953 states and 20050 transitions. [2024-12-02 11:30:15,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:30:15,246 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 414 [2024-12-02 11:30:15,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:30:15,318 INFO L225 Difference]: With dead ends: 13953 [2024-12-02 11:30:15,318 INFO L226 Difference]: Without dead ends: 9299 [2024-12-02 11:30:15,344 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:15,345 INFO L435 NwaCegarLoop]: 6807 mSDtfsCounter, 6577 mSDsluCounter, 6761 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6577 SdHoareTripleChecker+Valid, 13568 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 11:30:15,345 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6577 Valid, 13568 Invalid, 15 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 11:30:15,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9299 states. [2024-12-02 11:30:15,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9299 to 9297. [2024-12-02 11:30:15,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9297 states, 6384 states have (on average 1.344611528822055) internal successors, (8584), 6653 states have internal predecessors, (8584), 2389 states have call successors, (2389), 523 states have call predecessors, (2389), 522 states have return successors, (2388), 2316 states have call predecessors, (2388), 2388 states have call successors, (2388) [2024-12-02 11:30:15,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9297 states to 9297 states and 13361 transitions. [2024-12-02 11:30:15,830 INFO L78 Accepts]: Start accepts. Automaton has 9297 states and 13361 transitions. Word has length 414 [2024-12-02 11:30:15,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:30:15,831 INFO L471 AbstractCegarLoop]: Abstraction has 9297 states and 13361 transitions. [2024-12-02 11:30:15,831 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2024-12-02 11:30:15,832 INFO L276 IsEmpty]: Start isEmpty. Operand 9297 states and 13361 transitions. [2024-12-02 11:30:15,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-12-02 11:30:15,841 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:30:15,841 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:30:15,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 11:30:15,841 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:30:15,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:30:15,842 INFO L85 PathProgramCache]: Analyzing trace with hash -374458116, now seen corresponding path program 1 times [2024-12-02 11:30:15,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:30:15,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669163828] [2024-12-02 11:30:15,842 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:30:15,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:30:23,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:30:23,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2097 trivial. 0 not checked. [2024-12-02 11:30:23,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:30:23,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669163828] [2024-12-02 11:30:23,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669163828] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:30:23,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:30:23,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:30:23,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292163502] [2024-12-02 11:30:23,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:30:23,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:30:23,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:30:23,594 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:30:23,594 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:23,594 INFO L87 Difference]: Start difference. First operand 9297 states and 13361 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 11:30:23,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:30:23,788 INFO L93 Difference]: Finished difference Result 9297 states and 13361 transitions. [2024-12-02 11:30:23,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:30:23,788 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 418 [2024-12-02 11:30:23,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:30:23,846 INFO L225 Difference]: With dead ends: 9297 [2024-12-02 11:30:23,846 INFO L226 Difference]: Without dead ends: 9290 [2024-12-02 11:30:23,852 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:23,854 INFO L435 NwaCegarLoop]: 6778 mSDtfsCounter, 6693 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6693 SdHoareTripleChecker+Valid, 6778 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:30:23,855 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6693 Valid, 6778 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:30:23,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9290 states. [2024-12-02 11:30:24,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9290 to 9290. [2024-12-02 11:30:24,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9290 states, 6379 states have (on average 1.3444113497413388) internal successors, (8576), 6647 states have internal predecessors, (8576), 2388 states have call successors, (2388), 522 states have call predecessors, (2388), 522 states have return successors, (2388), 2316 states have call predecessors, (2388), 2388 states have call successors, (2388) [2024-12-02 11:30:24,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9290 states to 9290 states and 13352 transitions. [2024-12-02 11:30:24,210 INFO L78 Accepts]: Start accepts. Automaton has 9290 states and 13352 transitions. Word has length 418 [2024-12-02 11:30:24,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:30:24,211 INFO L471 AbstractCegarLoop]: Abstraction has 9290 states and 13352 transitions. [2024-12-02 11:30:24,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 11:30:24,211 INFO L276 IsEmpty]: Start isEmpty. Operand 9290 states and 13352 transitions. [2024-12-02 11:30:24,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 467 [2024-12-02 11:30:24,225 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:30:24,225 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:30:24,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 11:30:24,226 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:30:24,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:30:24,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1615770646, now seen corresponding path program 1 times [2024-12-02 11:30:24,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:30:24,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881130128] [2024-12-02 11:30:24,226 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:30:24,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:30:31,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:30:32,175 INFO L134 CoverageAnalysis]: Checked inductivity of 2123 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2123 trivial. 0 not checked. [2024-12-02 11:30:32,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:30:32,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881130128] [2024-12-02 11:30:32,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881130128] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:30:32,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:30:32,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:30:32,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523790787] [2024-12-02 11:30:32,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:30:32,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:30:32,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:30:32,177 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:30:32,177 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:32,177 INFO L87 Difference]: Start difference. First operand 9290 states and 13352 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-12-02 11:30:33,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:30:33,375 INFO L93 Difference]: Finished difference Result 26080 states and 37431 transitions. [2024-12-02 11:30:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:30:33,376 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) Word has length 466 [2024-12-02 11:30:33,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:30:33,465 INFO L225 Difference]: With dead ends: 26080 [2024-12-02 11:30:33,465 INFO L226 Difference]: Without dead ends: 16856 [2024-12-02 11:30:33,499 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:33,500 INFO L435 NwaCegarLoop]: 6774 mSDtfsCounter, 5532 mSDsluCounter, 6596 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5532 SdHoareTripleChecker+Valid, 13370 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 11:30:33,500 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5532 Valid, 13370 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 11:30:33,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16856 states. [2024-12-02 11:30:33,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16856 to 16852. [2024-12-02 11:30:34,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16852 states, 11592 states have (on average 1.3464458247066942) internal successors, (15608), 12085 states have internal predecessors, (15608), 4281 states have call successors, (4281), 978 states have call predecessors, (4281), 978 states have return successors, (4281), 4140 states have call predecessors, (4281), 4281 states have call successors, (4281) [2024-12-02 11:30:34,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16852 states to 16852 states and 24170 transitions. [2024-12-02 11:30:34,205 INFO L78 Accepts]: Start accepts. Automaton has 16852 states and 24170 transitions. Word has length 466 [2024-12-02 11:30:34,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:30:34,206 INFO L471 AbstractCegarLoop]: Abstraction has 16852 states and 24170 transitions. [2024-12-02 11:30:34,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-12-02 11:30:34,207 INFO L276 IsEmpty]: Start isEmpty. Operand 16852 states and 24170 transitions. [2024-12-02 11:30:34,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 513 [2024-12-02 11:30:34,219 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:30:34,219 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:30:34,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 11:30:34,219 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:30:34,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:30:34,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1867626400, now seen corresponding path program 1 times [2024-12-02 11:30:34,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:30:34,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485142544] [2024-12-02 11:30:34,221 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:30:34,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:30:41,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:30:41,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2917 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2917 trivial. 0 not checked. [2024-12-02 11:30:41,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:30:41,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485142544] [2024-12-02 11:30:41,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485142544] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:30:41,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:30:41,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:30:41,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115183328] [2024-12-02 11:30:41,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:30:41,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:30:41,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:30:41,444 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:30:41,444 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:41,444 INFO L87 Difference]: Start difference. First operand 16852 states and 24170 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 11:30:42,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:30:42,632 INFO L93 Difference]: Finished difference Result 50234 states and 72035 transitions. [2024-12-02 11:30:42,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:30:42,633 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 512 [2024-12-02 11:30:42,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:30:42,853 INFO L225 Difference]: With dead ends: 50234 [2024-12-02 11:30:42,854 INFO L226 Difference]: Without dead ends: 33448 [2024-12-02 11:30:42,938 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:42,939 INFO L435 NwaCegarLoop]: 7979 mSDtfsCounter, 6667 mSDsluCounter, 6662 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6667 SdHoareTripleChecker+Valid, 14641 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 11:30:42,939 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6667 Valid, 14641 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 11:30:42,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33448 states. [2024-12-02 11:30:44,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33448 to 33442. [2024-12-02 11:30:44,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33442 states, 23014 states have (on average 1.3470930737811766) internal successors, (31002), 24001 states have internal predecessors, (31002), 8475 states have call successors, (8475), 1952 states have call predecessors, (8475), 1952 states have return successors, (8475), 8192 states have call predecessors, (8475), 8475 states have call successors, (8475) [2024-12-02 11:30:44,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33442 states to 33442 states and 47952 transitions. [2024-12-02 11:30:44,591 INFO L78 Accepts]: Start accepts. Automaton has 33442 states and 47952 transitions. Word has length 512 [2024-12-02 11:30:44,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:30:44,592 INFO L471 AbstractCegarLoop]: Abstraction has 33442 states and 47952 transitions. [2024-12-02 11:30:44,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 11:30:44,592 INFO L276 IsEmpty]: Start isEmpty. Operand 33442 states and 47952 transitions. [2024-12-02 11:30:44,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2024-12-02 11:30:44,604 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:30:44,605 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:30:44,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 11:30:44,605 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:30:44,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:30:44,605 INFO L85 PathProgramCache]: Analyzing trace with hash -43901024, now seen corresponding path program 1 times [2024-12-02 11:30:44,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:30:44,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016523162] [2024-12-02 11:30:44,606 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:30:44,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:30:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:30:51,902 INFO L134 CoverageAnalysis]: Checked inductivity of 2106 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2106 trivial. 0 not checked. [2024-12-02 11:30:51,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:30:51,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016523162] [2024-12-02 11:30:51,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016523162] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:30:51,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:30:51,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:30:51,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536796837] [2024-12-02 11:30:51,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:30:51,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:30:51,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:30:51,904 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:30:51,904 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:51,904 INFO L87 Difference]: Start difference. First operand 33442 states and 47952 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-12-02 11:30:54,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:30:54,163 INFO L93 Difference]: Finished difference Result 98432 states and 141081 transitions. [2024-12-02 11:30:54,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:30:54,163 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) Word has length 501 [2024-12-02 11:30:54,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:30:54,451 INFO L225 Difference]: With dead ends: 98432 [2024-12-02 11:30:54,451 INFO L226 Difference]: Without dead ends: 65056 [2024-12-02 11:30:54,584 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:30:54,585 INFO L435 NwaCegarLoop]: 7665 mSDtfsCounter, 6431 mSDsluCounter, 6614 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6431 SdHoareTripleChecker+Valid, 14279 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 11:30:54,585 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6431 Valid, 14279 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 11:30:54,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65056 states. [2024-12-02 11:30:56,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65056 to 65046. [2024-12-02 11:30:56,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65046 states, 44666 states have (on average 1.3451394796937268) internal successors, (60082), 46629 states have internal predecessors, (60082), 16563 states have call successors, (16563), 3816 states have call predecessors, (16563), 3816 states have return successors, (16563), 15996 states have call predecessors, (16563), 16563 states have call successors, (16563) [2024-12-02 11:30:56,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65046 states to 65046 states and 93208 transitions. [2024-12-02 11:30:56,767 INFO L78 Accepts]: Start accepts. Automaton has 65046 states and 93208 transitions. Word has length 501 [2024-12-02 11:30:56,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:30:56,768 INFO L471 AbstractCegarLoop]: Abstraction has 65046 states and 93208 transitions. [2024-12-02 11:30:56,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-12-02 11:30:56,768 INFO L276 IsEmpty]: Start isEmpty. Operand 65046 states and 93208 transitions. [2024-12-02 11:30:56,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2024-12-02 11:30:56,775 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:30:56,775 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 14, 14, 14, 14, 14, 14, 14, 14, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:30:56,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 11:30:56,775 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:30:56,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:30:56,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1324851428, now seen corresponding path program 1 times [2024-12-02 11:30:56,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:30:56,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143127969] [2024-12-02 11:30:56,776 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:30:56,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:31:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:31:03,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2756 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2756 trivial. 0 not checked. [2024-12-02 11:31:03,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:31:03,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143127969] [2024-12-02 11:31:03,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143127969] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:31:03,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:31:03,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:31:03,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093507457] [2024-12-02 11:31:03,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:31:03,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:31:03,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:31:03,955 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:31:03,955 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:31:03,955 INFO L87 Difference]: Start difference. First operand 65046 states and 93208 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-12-02 11:31:06,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:31:06,746 INFO L93 Difference]: Finished difference Result 194384 states and 278513 transitions. [2024-12-02 11:31:06,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:31:06,747 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 546 [2024-12-02 11:31:06,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:31:07,303 INFO L225 Difference]: With dead ends: 194384 [2024-12-02 11:31:07,304 INFO L226 Difference]: Without dead ends: 129404 [2024-12-02 11:31:07,521 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:31:07,521 INFO L435 NwaCegarLoop]: 8389 mSDtfsCounter, 6630 mSDsluCounter, 6671 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6630 SdHoareTripleChecker+Valid, 15060 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:31:07,522 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6630 Valid, 15060 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 11:31:07,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129404 states. [2024-12-02 11:31:11,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129404 to 129386. [2024-12-02 11:31:11,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129386 states, 88890 states have (on average 1.3459556755540556) internal successors, (119642), 92817 states have internal predecessors, (119642), 32863 states have call successors, (32863), 7632 states have call predecessors, (32863), 7632 states have return successors, (32863), 31728 states have call predecessors, (32863), 32863 states have call successors, (32863) [2024-12-02 11:31:12,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129386 states to 129386 states and 185368 transitions. [2024-12-02 11:31:12,400 INFO L78 Accepts]: Start accepts. Automaton has 129386 states and 185368 transitions. Word has length 546 [2024-12-02 11:31:12,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:31:12,401 INFO L471 AbstractCegarLoop]: Abstraction has 129386 states and 185368 transitions. [2024-12-02 11:31:12,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-12-02 11:31:12,401 INFO L276 IsEmpty]: Start isEmpty. Operand 129386 states and 185368 transitions. [2024-12-02 11:31:12,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 631 [2024-12-02 11:31:12,415 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:31:12,415 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 22, 22, 22, 22, 22, 22, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:31:12,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 11:31:12,416 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:31:12,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:31:12,416 INFO L85 PathProgramCache]: Analyzing trace with hash -309375315, now seen corresponding path program 1 times [2024-12-02 11:31:12,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:31:12,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408103678] [2024-12-02 11:31:12,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:31:12,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:31:21,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:31:21,467 INFO L134 CoverageAnalysis]: Checked inductivity of 4242 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4242 trivial. 0 not checked. [2024-12-02 11:31:21,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:31:21,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408103678] [2024-12-02 11:31:21,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408103678] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:31:21,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:31:21,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:31:21,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457668262] [2024-12-02 11:31:21,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:31:21,468 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:31:21,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:31:21,469 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:31:21,469 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:31:21,469 INFO L87 Difference]: Start difference. First operand 129386 states and 185368 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-12-02 11:31:27,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:31:27,533 INFO L93 Difference]: Finished difference Result 380793 states and 544996 transitions. [2024-12-02 11:31:27,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:31:27,534 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 630 [2024-12-02 11:31:27,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:31:28,628 INFO L225 Difference]: With dead ends: 380793 [2024-12-02 11:31:28,628 INFO L226 Difference]: Without dead ends: 251473 [2024-12-02 11:31:29,066 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:31:29,067 INFO L435 NwaCegarLoop]: 8521 mSDtfsCounter, 6456 mSDsluCounter, 6644 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6456 SdHoareTripleChecker+Valid, 15165 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 11:31:29,067 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6456 Valid, 15165 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 11:31:29,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251473 states. [2024-12-02 11:31:37,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251473 to 251469. [2024-12-02 11:31:37,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251469 states, 173327 states have (on average 1.347551160523173) internal successors, (233567), 180958 states have internal predecessors, (233567), 63061 states have call successors, (63061), 15080 states have call predecessors, (63061), 15080 states have return successors, (63061), 60790 states have call predecessors, (63061), 63061 states have call successors, (63061) [2024-12-02 11:31:39,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251469 states to 251469 states and 359689 transitions. [2024-12-02 11:31:39,410 INFO L78 Accepts]: Start accepts. Automaton has 251469 states and 359689 transitions. Word has length 630 [2024-12-02 11:31:39,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:31:39,410 INFO L471 AbstractCegarLoop]: Abstraction has 251469 states and 359689 transitions. [2024-12-02 11:31:39,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-12-02 11:31:39,411 INFO L276 IsEmpty]: Start isEmpty. Operand 251469 states and 359689 transitions. [2024-12-02 11:31:39,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 627 [2024-12-02 11:31:39,420 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:31:39,420 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:31:39,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 11:31:39,420 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:31:39,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:31:39,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1558091736, now seen corresponding path program 1 times [2024-12-02 11:31:39,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:31:39,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810770933] [2024-12-02 11:31:39,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:31:39,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:31:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:31:48,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2779 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2779 trivial. 0 not checked. [2024-12-02 11:31:48,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:31:48,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810770933] [2024-12-02 11:31:48,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810770933] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:31:48,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:31:48,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:31:48,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002261247] [2024-12-02 11:31:48,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:31:48,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:31:48,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:31:48,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:31:48,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:31:48,066 INFO L87 Difference]: Start difference. First operand 251469 states and 359689 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2024-12-02 11:32:01,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:32:01,063 INFO L93 Difference]: Finished difference Result 743858 states and 1063595 transitions. [2024-12-02 11:32:01,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:32:01,063 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) Word has length 626 [2024-12-02 11:32:01,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:32:03,459 INFO L225 Difference]: With dead ends: 743858 [2024-12-02 11:32:03,459 INFO L226 Difference]: Without dead ends: 492455 [2024-12-02 11:32:04,375 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:32:04,375 INFO L435 NwaCegarLoop]: 8737 mSDtfsCounter, 6484 mSDsluCounter, 6671 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6484 SdHoareTripleChecker+Valid, 15408 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:32:04,375 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6484 Valid, 15408 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 11:32:04,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492455 states. [2024-12-02 11:32:19,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492455 to 492453. [2024-12-02 11:32:20,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492453 states, 339799 states have (on average 1.3492417576273033) internal successors, (458471), 354630 states have internal predecessors, (458471), 122733 states have call successors, (122733), 29920 states have call predecessors, (122733), 29920 states have return successors, (122733), 118254 states have call predecessors, (122733), 122733 states have call successors, (122733) [2024-12-02 11:32:22,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492453 states to 492453 states and 703937 transitions. [2024-12-02 11:32:22,968 INFO L78 Accepts]: Start accepts. Automaton has 492453 states and 703937 transitions. Word has length 626 [2024-12-02 11:32:22,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:32:22,968 INFO L471 AbstractCegarLoop]: Abstraction has 492453 states and 703937 transitions. [2024-12-02 11:32:22,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2024-12-02 11:32:22,969 INFO L276 IsEmpty]: Start isEmpty. Operand 492453 states and 703937 transitions. [2024-12-02 11:32:22,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 616 [2024-12-02 11:32:22,976 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:32:22,977 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:32:22,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 11:32:22,977 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, atomic_cmpxchgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 11:32:22,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:32:22,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1192249183, now seen corresponding path program 1 times [2024-12-02 11:32:22,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:32:22,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642184343] [2024-12-02 11:32:22,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:32:22,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:32:30,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:32:30,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2388 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2388 trivial. 0 not checked. [2024-12-02 11:32:30,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:32:30,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642184343] [2024-12-02 11:32:30,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642184343] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:32:30,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:32:30,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:32:30,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647663084] [2024-12-02 11:32:30,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:32:30,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:32:30,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:32:30,996 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:32:30,997 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:32:30,997 INFO L87 Difference]: Start difference. First operand 492453 states and 703937 transitions. Second operand has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57)