./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-43_2a-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_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/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_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/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_ef739117-996d-4299-825e-e82f2e652535/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 ab8882445434caa2c32be2ef037d3faa22edb776b36b0d605b6b8879d13eece2 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 13:39:12,252 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 13:39:12,316 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 13:39:12,321 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 13:39:12,321 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 13:39:12,344 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 13:39:12,345 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 13:39:12,345 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 13:39:12,345 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 13:39:12,346 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 13:39:12,346 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 13:39:12,346 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 13:39:12,346 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 13:39:12,346 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 13:39:12,346 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 13:39:12,347 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 13:39:12,347 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 13:39:12,347 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 13:39:12,348 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 13:39:12,348 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 13:39:12,348 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 13:39:12,349 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 13:39:12,349 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 13:39:12,349 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 13:39:12,349 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 13:39:12,349 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 13:39:12,349 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 13:39:12,349 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 13:39:12,349 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 13:39:12,349 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_ef739117-996d-4299-825e-e82f2e652535/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 -> ab8882445434caa2c32be2ef037d3faa22edb776b36b0d605b6b8879d13eece2 [2024-12-02 13:39:12,593 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 13:39:12,600 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 13:39:12,602 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 13:39:12,603 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 13:39:12,603 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 13:39:12,604 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2024-12-02 13:39:15,363 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/data/bfe5d8c8b/64dc512b7db4444dbfce92ee37ac8824/FLAG20feacb14 [2024-12-02 13:39:15,943 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 13:39:15,944 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2024-12-02 13:39:15,985 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/data/bfe5d8c8b/64dc512b7db4444dbfce92ee37ac8824/FLAG20feacb14 [2024-12-02 13:39:15,999 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/data/bfe5d8c8b/64dc512b7db4444dbfce92ee37ac8824 [2024-12-02 13:39:16,000 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 13:39:16,002 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 13:39:16,003 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 13:39:16,003 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 13:39:16,006 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 13:39:16,007 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:39:15" (1/1) ... [2024-12-02 13:39:16,007 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2cda1795 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:16, skipping insertion in model container [2024-12-02 13:39:16,007 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:39:15" (1/1) ... [2024-12-02 13:39:16,129 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 13:39:20,659 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_ef739117-996d-4299-825e-e82f2e652535/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[546625,546638] [2024-12-02 13:39:20,736 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 13:39:20,781 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 13:39:20,964 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"); [8025-8026] [2024-12-02 13:39:20,966 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"); [8045-8046] [2024-12-02 13:39:20,967 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"); [8050-8051] [2024-12-02 13:39:20,967 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"); [8055-8056] [2024-12-02 13:39:20,967 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"); [8060-8061] [2024-12-02 13:39:21,076 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (552), "i" (12UL)); [9080-9081] [2024-12-02 13:39:21,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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (747), "i" (12UL)); [9369-9370] [2024-12-02 13:39:21,129 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_ttm.c"), "i" (342), "i" (12UL)); [10953-10954] [2024-12-02 13:39:21,144 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"); [11366-11367] [2024-12-02 13:39:21,161 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (274), "i" (12UL)); [11790-11791] [2024-12-02 13:39:21,165 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (368), "i" (12UL)); [11907-11908] [2024-12-02 13:39:21,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12537] [2024-12-02 13:39:21,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12540] [2024-12-02 13:39:21,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12543] [2024-12-02 13:39:21,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12546] [2024-12-02 13:39:21,201 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"); [12563-12564] [2024-12-02 13:39:21,201 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"); [12567-12568] [2024-12-02 13:39:21,201 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"); [12571-12572] [2024-12-02 13:39:21,201 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"); [12575-12576] [2024-12-02 13:39:21,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12594] [2024-12-02 13:39:21,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12597] [2024-12-02 13:39:21,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [12599] [2024-12-02 13:39:21,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12604] [2024-12-02 13:39:21,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12607] [2024-12-02 13:39:21,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12609] [2024-12-02 13:39:21,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12614] [2024-12-02 13:39:21,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12617] [2024-12-02 13:39:21,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12619] [2024-12-02 13:39:21,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12624] [2024-12-02 13:39:21,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12627] [2024-12-02 13:39:21,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [12629] [2024-12-02 13:39:21,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12647] [2024-12-02 13:39:21,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12650] [2024-12-02 13:39:21,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [12652] [2024-12-02 13:39:21,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12657] [2024-12-02 13:39:21,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12660] [2024-12-02 13:39:21,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12662] [2024-12-02 13:39:21,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12667] [2024-12-02 13:39:21,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12670] [2024-12-02 13:39:21,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12672] [2024-12-02 13:39:21,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12677] [2024-12-02 13:39:21,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12680] [2024-12-02 13:39:21,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [12682] [2024-12-02 13:39:21,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12767] [2024-12-02 13:39:21,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12774] [2024-12-02 13:39:21,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12822] [2024-12-02 13:39:21,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12831] [2024-12-02 13:39:21,228 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (86), "i" (12UL)); [13398-13399] [2024-12-02 13:39:21,228 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (87), "i" (12UL)); [13407-13408] [2024-12-02 13:39:21,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13531] [2024-12-02 13:39:21,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13533] [2024-12-02 13:39:21,232 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)); [13561-13562] [2024-12-02 13:39:21,232 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"); [13567-13569] [2024-12-02 13:39:21,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13586] [2024-12-02 13:39:21,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13589] [2024-12-02 13:39:21,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13592] [2024-12-02 13:39:21,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13595] [2024-12-02 13:39:21,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [13632] [2024-12-02 13:39:21,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13645] [2024-12-02 13:39:21,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [13709] [2024-12-02 13:39:21,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13712] [2024-12-02 13:39:21,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13715] [2024-12-02 13:39:21,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13718] [2024-12-02 13:39:21,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [13729] [2024-12-02 13:39:21,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13732] [2024-12-02 13:39:21,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13735] [2024-12-02 13:39:21,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13738] [2024-12-02 13:39:21,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [13749] [2024-12-02 13:39:21,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13752] [2024-12-02 13:39:21,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13755] [2024-12-02 13:39:21,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13758] [2024-12-02 13:39:21,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [13769] [2024-12-02 13:39:21,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13772] [2024-12-02 13:39:21,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13775] [2024-12-02 13:39:21,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13778] [2024-12-02 13:39:21,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [13943] [2024-12-02 13:39:21,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14028] [2024-12-02 13:39:21,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15752] [2024-12-02 13:39:21,335 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)); [16057] [2024-12-02 13:39:21,336 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"); [16106-16107] [2024-12-02 13:39:21,336 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"); [16110-16111] [2024-12-02 13:39:21,337 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"); [16114-16115] [2024-12-02 13:39:21,337 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"); [16118-16119] [2024-12-02 13:39:21,344 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_dumb.c"), "i" (78), "i" (12UL)); [16485-16486] [2024-12-02 13:39:21,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16568] [2024-12-02 13:39:21,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16571] [2024-12-02 13:39:21,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16574] [2024-12-02 13:39:21,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16577] [2024-12-02 13:39:21,388 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_ef739117-996d-4299-825e-e82f2e652535/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[546625,546638] [2024-12-02 13:39:21,402 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 13:39:21,800 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2024-12-02 13:39:21,809 INFO L204 MainTranslator]: Completed translation [2024-12-02 13:39:21,809 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21 WrapperNode [2024-12-02 13:39:21,810 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 13:39:21,811 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 13:39:21,811 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 13:39:21,811 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 13:39:21,818 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:21,906 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:22,182 INFO L138 Inliner]: procedures = 759, calls = 5148, calls flagged for inlining = 345, calls inlined = 318, statements flattened = 12022 [2024-12-02 13:39:22,183 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 13:39:22,183 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 13:39:22,183 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 13:39:22,184 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 13:39:22,194 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:22,194 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:22,265 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,256 INFO L175 MemorySlicer]: Split 2247 memory accesses to 52 slices as follows [12, 0, 43, 9, 16, 3, 2, 14, 2, 1689, 14, 1, 2, 4, 4, 4, 8, 2, 1, 2, 6, 6, 5, 2, 2, 1, 3, 1, 7, 38, 4, 4, 4, 4, 4, 9, 9, 3, 1, 16, 67, 1, 29, 68, 20, 9, 65, 4, 8, 2, 3, 10]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [0, 0, 0, 0, 0, 3, 0, 0, 2, 55, 0, 0, 2, 4, 3, 3, 8, 0, 0, 0, 6, 6, 0, 0, 0, 0, 3, 0, 7, 0, 4, 4, 4, 4, 4, 0, 9, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 4, 8, 0, 0, 0]. The 896 writes are split as follows [8, 0, 43, 4, 16, 0, 1, 14, 0, 664, 14, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 2, 1, 1, 0, 1, 0, 34, 0, 0, 0, 0, 0, 3, 0, 2, 1, 4, 1, 0, 4, 2, 0, 1, 65, 0, 0, 1, 2, 3]. [2024-12-02 13:39:27,256 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,257 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,415 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,430 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,467 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,563 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,586 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,656 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 13:39:27,657 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 13:39:27,657 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 13:39:27,657 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 13:39:27,658 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (1/1) ... [2024-12-02 13:39:27,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 13:39:27,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:39:27,681 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 13:39:27,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 13:39:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-12-02 13:39:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-12-02 13:39:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2024-12-02 13:39:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2024-12-02 13:39:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2024-12-02 13:39:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2024-12-02 13:39:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2024-12-02 13:39:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2024-12-02 13:39:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_265 [2024-12-02 13:39:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_265 [2024-12-02 13:39:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2024-12-02 13:39:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2024-12-02 13:39:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2024-12-02 13:39:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve___1 [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve___1 [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve___0 [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve___0 [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_allocate_chunk [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_allocate_chunk [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2024-12-02 13:39:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2024-12-02 13:39:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2024-12-02 13:39:27,705 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2024-12-02 13:39:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-12-02 13:39:27,705 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-12-02 13:39:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2024-12-02 13:39:27,705 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2024-12-02 13:39:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2024-12-02 13:39:27,705 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2024-12-02 13:39:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2024-12-02 13:39:27,705 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2024-12-02 13:39:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2024-12-02 13:39:27,705 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2024-12-02 13:39:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2024-12-02 13:39:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 13:39:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2024-12-02 13:39:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-12-02 13:39:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload_end [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload_end [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2024-12-02 13:39:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2024-12-02 13:39:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2024-12-02 13:39:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 13:39:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 13:39:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2024-12-02 13:39:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2024-12-02 13:39:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2024-12-02 13:39:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2024-12-02 13:39:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2024-12-02 13:39:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-12-02 13:39:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2024-12-02 13:39:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2024-12-02 13:39:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2024-12-02 13:39:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2024-12-02 13:39:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2024-12-02 13:39:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 13:39:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 13:39:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-12-02 13:39:27,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2024-12-02 13:39:27,716 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2024-12-02 13:39:27,716 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2024-12-02 13:39:27,716 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2024-12-02 13:39:27,716 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2024-12-02 13:39:27,717 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2024-12-02 13:39:27,717 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 13:39:27,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-12-02 13:39:27,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2024-12-02 13:39:27,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2024-12-02 13:39:27,719 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2024-12-02 13:39:27,719 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 13:39:27,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 13:39:27,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2024-12-02 13:39:27,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2024-12-02 13:39:27,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2024-12-02 13:39:27,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2024-12-02 13:39:27,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2024-12-02 13:39:27,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2024-12-02 13:39:27,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2024-12-02 13:39:27,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 13:39:27,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2024-12-02 13:39:27,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2024-12-02 13:39:27,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2024-12-02 13:39:27,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2024-12-02 13:39:27,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2024-12-02 13:39:27,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2024-12-02 13:39:27,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2024-12-02 13:39:27,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2024-12-02 13:39:27,725 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2024-12-02 13:39:27,726 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2024-12-02 13:39:27,726 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2024-12-02 13:39:27,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2024-12-02 13:39:27,727 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2024-12-02 13:39:27,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2024-12-02 13:39:27,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2024-12-02 13:39:27,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 13:39:27,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 13:39:27,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 13:39:27,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 13:39:27,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 13:39:27,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 13:39:27,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 13:39:27,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 13:39:27,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-12-02 13:39:27,730 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-12-02 13:39:27,730 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2024-12-02 13:39:27,731 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2024-12-02 13:39:27,731 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 13:39:27,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 13:39:27,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2024-12-02 13:39:27,733 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2024-12-02 13:39:27,733 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2024-12-02 13:39:27,733 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2024-12-02 13:39:27,733 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 13:39:27,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2024-12-02 13:39:27,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 13:39:27,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2024-12-02 13:39:27,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 13:39:27,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2024-12-02 13:39:27,737 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2024-12-02 13:39:27,737 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2024-12-02 13:39:27,737 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-12-02 13:39:27,737 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2024-12-02 13:39:27,737 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2024-12-02 13:39:27,737 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2024-12-02 13:39:27,737 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-12-02 13:39:27,738 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 13:39:27,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-12-02 13:39:27,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2024-12-02 13:39:27,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2024-12-02 13:39:27,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 13:39:27,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 13:39:27,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 13:39:27,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 13:39:27,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 13:39:27,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 13:39:27,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 13:39:27,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-12-02 13:39:27,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2024-12-02 13:39:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 13:39:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_palette_object [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_palette_object [2024-12-02 13:39:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2024-12-02 13:39:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2024-12-02 13:39:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2024-12-02 13:39:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2024-12-02 13:39:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 13:39:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-02 13:39:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2024-12-02 13:39:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2024-12-02 13:39:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2024-12-02 13:39:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2024-12-02 13:39:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2024-12-02 13:39:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-12-02 13:39:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2024-12-02 13:39:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2024-12-02 13:39:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2024-12-02 13:39:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2024-12-02 13:39:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 13:39:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2024-12-02 13:39:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 13:39:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 13:39:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2024-12-02 13:39:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2024-12-02 13:39:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2024-12-02 13:39:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 13:39:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 13:39:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2024-12-02 13:39:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2024-12-02 13:39:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 13:39:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2024-12-02 13:39:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2024-12-02 13:39:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2024-12-02 13:39:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2024-12-02 13:39:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2024-12-02 13:39:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2024-12-02 13:39:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 13:39:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2024-12-02 13:39:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-12-02 13:39:27,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-12-02 13:39:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2024-12-02 13:39:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2024-12-02 13:39:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2024-12-02 13:39:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2024-12-02 13:39:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2024-12-02 13:39:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2024-12-02 13:39:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2024-12-02 13:39:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2024-12-02 13:39:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2024-12-02 13:39:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2024-12-02 13:39:29,518 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 13:39:29,523 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 13:40:09,310 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 13:40:22,708 INFO L? ?]: Removed 6347 outVars from TransFormulas that were not future-live. [2024-12-02 13:40:22,708 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 13:40:22,760 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 13:40:22,761 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2024-12-02 13:40:22,761 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:40:22 BoogieIcfgContainer [2024-12-02 13:40:22,761 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 13:40:22,763 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 13:40:22,763 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 13:40:22,766 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 13:40:22,766 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 01:39:15" (1/3) ... [2024-12-02 13:40:22,767 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c2eb77d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:40:22, skipping insertion in model container [2024-12-02 13:40:22,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:39:21" (2/3) ... [2024-12-02 13:40:22,767 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c2eb77d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:40:22, skipping insertion in model container [2024-12-02 13:40:22,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:40:22" (3/3) ... [2024-12-02 13:40:22,768 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2024-12-02 13:40:22,779 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 13:40:22,781 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i that has 363 procedures, 5059 locations, 1 initial locations, 161 loop locations, and 2 error locations. [2024-12-02 13:40:22,880 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 13:40:22,889 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;@1535438e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 13:40:22,889 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-12-02 13:40:22,900 INFO L276 IsEmpty]: Start isEmpty. Operand has 4603 states, 3163 states have (on average 1.3550426809990515) internal successors, (4286), 3309 states have internal predecessors, (4286), 1177 states have call successors, (1177), 261 states have call predecessors, (1177), 260 states have return successors, (1157), 1125 states have call predecessors, (1157), 1157 states have call successors, (1157) [2024-12-02 13:40:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2024-12-02 13:40:22,930 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:40:22,931 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:40:22,931 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:40:22,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:40:22,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1995943961, now seen corresponding path program 1 times [2024-12-02 13:40:22,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:40:22,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127291295] [2024-12-02 13:40:22,941 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:40:22,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:40:31,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:40:31,893 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 13:40:31,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:40:31,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127291295] [2024-12-02 13:40:31,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127291295] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:40:31,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077851753] [2024-12-02 13:40:31,896 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:40:31,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:40:31,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:40:31,901 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:40:31,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 13:40:42,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:40:42,040 INFO L256 TraceCheckSpWp]: Trace formula consists of 6743 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 13:40:42,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:40:42,084 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 13:40:42,084 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 13:40:42,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077851753] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:40:42,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 13:40:42,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 13:40:42,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111632507] [2024-12-02 13:40:42,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:40:42,088 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 13:40:42,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:40:42,102 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 13:40:42,102 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 13:40:42,108 INFO L87 Difference]: Start difference. First operand has 4603 states, 3163 states have (on average 1.3550426809990515) internal successors, (4286), 3309 states have internal predecessors, (4286), 1177 states have call successors, (1177), 261 states have call predecessors, (1177), 260 states have return successors, (1157), 1125 states have call predecessors, (1157), 1157 states have call successors, (1157) Second operand has 2 states, 2 states have (on average 45.5) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 13:40:42,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:40:42,399 INFO L93 Difference]: Finished difference Result 9200 states and 13548 transitions. [2024-12-02 13:40:42,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 13:40:42,400 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 45.5) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 429 [2024-12-02 13:40:42,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:40:42,443 INFO L225 Difference]: With dead ends: 9200 [2024-12-02 13:40:42,444 INFO L226 Difference]: Without dead ends: 4564 [2024-12-02 13:40:42,472 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 430 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 13:40:42,474 INFO L435 NwaCegarLoop]: 6604 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, 6604 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 13:40:42,475 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6604 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 13:40:42,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4564 states. [2024-12-02 13:40:42,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4564 to 4564. [2024-12-02 13:40:42,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4564 states, 3146 states have (on average 1.3436109345200253) internal successors, (4227), 3270 states have internal predecessors, (4227), 1157 states have call successors, (1157), 260 states have call predecessors, (1157), 259 states have return successors, (1155), 1123 states have call predecessors, (1155), 1155 states have call successors, (1155) [2024-12-02 13:40:42,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 6539 transitions. [2024-12-02 13:40:42,749 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 6539 transitions. Word has length 429 [2024-12-02 13:40:42,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:40:42,749 INFO L471 AbstractCegarLoop]: Abstraction has 4564 states and 6539 transitions. [2024-12-02 13:40:42,749 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 45.5) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 13:40:42,750 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 6539 transitions. [2024-12-02 13:40:42,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2024-12-02 13:40:42,761 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:40:42,761 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:40:42,788 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 13:40:42,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ef739117-996d-4299-825e-e82f2e652535/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 13:40:42,962 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:40:42,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:40:42,963 INFO L85 PathProgramCache]: Analyzing trace with hash 2096379979, now seen corresponding path program 1 times [2024-12-02 13:40:42,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:40:42,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951995333] [2024-12-02 13:40:42,963 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:40:42,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:40:49,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:40:50,453 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 13:40:50,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:40:50,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951995333] [2024-12-02 13:40:50,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951995333] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:40:50,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:40:50,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:40:50,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927959030] [2024-12-02 13:40:50,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:40:50,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:40:50,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:40:50,456 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:40:50,456 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:40:50,456 INFO L87 Difference]: Start difference. First operand 4564 states and 6539 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2024-12-02 13:40:51,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:40:51,399 INFO L93 Difference]: Finished difference Result 12794 states and 18313 transitions. [2024-12-02 13:40:51,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:40:51,399 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 429 [2024-12-02 13:40:51,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:40:51,443 INFO L225 Difference]: With dead ends: 12794 [2024-12-02 13:40:51,444 INFO L226 Difference]: Without dead ends: 8296 [2024-12-02 13:40:51,460 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 13:40:51,460 INFO L435 NwaCegarLoop]: 6538 mSDtfsCounter, 5414 mSDsluCounter, 6362 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5414 SdHoareTripleChecker+Valid, 12900 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.7s IncrementalHoareTripleChecker+Time [2024-12-02 13:40:51,460 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5414 Valid, 12900 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 13:40:51,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8296 states. [2024-12-02 13:40:51,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8296 to 8288. [2024-12-02 13:40:51,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8288 states, 5726 states have (on average 1.3470136220747468) internal successors, (7713), 5957 states have internal predecessors, (7713), 2076 states have call successors, (2076), 485 states have call predecessors, (2076), 484 states have return successors, (2074), 2009 states have call predecessors, (2074), 2074 states have call successors, (2074) [2024-12-02 13:40:51,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8288 states to 8288 states and 11863 transitions. [2024-12-02 13:40:51,751 INFO L78 Accepts]: Start accepts. Automaton has 8288 states and 11863 transitions. Word has length 429 [2024-12-02 13:40:51,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:40:51,752 INFO L471 AbstractCegarLoop]: Abstraction has 8288 states and 11863 transitions. [2024-12-02 13:40:51,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2024-12-02 13:40:51,752 INFO L276 IsEmpty]: Start isEmpty. Operand 8288 states and 11863 transitions. [2024-12-02 13:40:51,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-12-02 13:40:51,759 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:40:51,759 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, 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 13:40:51,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 13:40:51,760 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:40:51,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:40:51,760 INFO L85 PathProgramCache]: Analyzing trace with hash 150838858, now seen corresponding path program 1 times [2024-12-02 13:40:51,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:40:51,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247602280] [2024-12-02 13:40:51,760 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:40:51,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:40:58,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:40:59,230 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 13:40:59,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:40:59,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247602280] [2024-12-02 13:40:59,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247602280] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:40:59,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:40:59,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:40:59,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604623785] [2024-12-02 13:40:59,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:40:59,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:40:59,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:40:59,232 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:40:59,232 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:40:59,232 INFO L87 Difference]: Start difference. First operand 8288 states and 11863 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 13:41:00,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:41:00,552 INFO L93 Difference]: Finished difference Result 24258 states and 34705 transitions. [2024-12-02 13:41:00,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:41:00,553 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 440 [2024-12-02 13:41:00,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:41:00,670 INFO L225 Difference]: With dead ends: 24258 [2024-12-02 13:41:00,670 INFO L226 Difference]: Without dead ends: 16036 [2024-12-02 13:41:00,710 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 13:41:00,711 INFO L435 NwaCegarLoop]: 7290 mSDtfsCounter, 6197 mSDsluCounter, 6380 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6197 SdHoareTripleChecker+Valid, 13670 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 13:41:00,711 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6197 Valid, 13670 Invalid, 65 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 13:41:00,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16036 states. [2024-12-02 13:41:01,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16036 to 16026. [2024-12-02 13:41:01,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16026 states, 11060 states have (on average 1.3466546112115731) internal successors, (14894), 11518 states have internal predecessors, (14894), 4018 states have call successors, (4018), 947 states have call predecessors, (4018), 946 states have return successors, (4016), 3885 states have call predecessors, (4016), 4016 states have call successors, (4016) [2024-12-02 13:41:01,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16026 states to 16026 states and 22928 transitions. [2024-12-02 13:41:01,499 INFO L78 Accepts]: Start accepts. Automaton has 16026 states and 22928 transitions. Word has length 440 [2024-12-02 13:41:01,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:41:01,500 INFO L471 AbstractCegarLoop]: Abstraction has 16026 states and 22928 transitions. [2024-12-02 13:41:01,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 13:41:01,501 INFO L276 IsEmpty]: Start isEmpty. Operand 16026 states and 22928 transitions. [2024-12-02 13:41:01,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2024-12-02 13:41:01,513 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:41:01,513 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, 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] [2024-12-02 13:41:01,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 13:41:01,514 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:41:01,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:41:01,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1202160444, now seen corresponding path program 1 times [2024-12-02 13:41:01,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:41:01,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436892649] [2024-12-02 13:41:01,514 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:41:01,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:41:08,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:41:09,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2503 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2503 trivial. 0 not checked. [2024-12-02 13:41:09,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:41:09,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436892649] [2024-12-02 13:41:09,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436892649] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:41:09,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:41:09,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:41:09,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610554452] [2024-12-02 13:41:09,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:41:09,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:41:09,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:41:09,235 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:41:09,235 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:41:09,236 INFO L87 Difference]: Start difference. First operand 16026 states and 22928 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 13:41:10,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:41:10,012 INFO L93 Difference]: Finished difference Result 47274 states and 67622 transitions. [2024-12-02 13:41:10,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:41:10,013 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 472 [2024-12-02 13:41:10,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:41:10,190 INFO L225 Difference]: With dead ends: 47274 [2024-12-02 13:41:10,190 INFO L226 Difference]: Without dead ends: 31314 [2024-12-02 13:41:10,255 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 13:41:10,255 INFO L435 NwaCegarLoop]: 8037 mSDtfsCounter, 6263 mSDsluCounter, 6437 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6263 SdHoareTripleChecker+Valid, 14474 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 13:41:10,256 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6263 Valid, 14474 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 13:41:10,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31314 states. [2024-12-02 13:41:11,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31314 to 31309. [2024-12-02 13:41:11,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31309 states, 21644 states have (on average 1.3497043060432452) internal successors, (29213), 22540 states have internal predecessors, (29213), 7786 states have call successors, (7786), 1878 states have call predecessors, (7786), 1877 states have return successors, (7784), 7525 states have call predecessors, (7784), 7784 states have call successors, (7784) [2024-12-02 13:41:11,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31309 states to 31309 states and 44783 transitions. [2024-12-02 13:41:11,638 INFO L78 Accepts]: Start accepts. Automaton has 31309 states and 44783 transitions. Word has length 472 [2024-12-02 13:41:11,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:41:11,639 INFO L471 AbstractCegarLoop]: Abstraction has 31309 states and 44783 transitions. [2024-12-02 13:41:11,639 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 13:41:11,639 INFO L276 IsEmpty]: Start isEmpty. Operand 31309 states and 44783 transitions. [2024-12-02 13:41:11,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2024-12-02 13:41:11,645 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:41:11,645 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, 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] [2024-12-02 13:41:11,645 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 13:41:11,645 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:41:11,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:41:11,646 INFO L85 PathProgramCache]: Analyzing trace with hash -994539530, now seen corresponding path program 1 times [2024-12-02 13:41:11,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:41:11,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500740570] [2024-12-02 13:41:11,646 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:41:11,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:41:19,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:41:19,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2735 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2735 trivial. 0 not checked. [2024-12-02 13:41:19,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:41:19,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500740570] [2024-12-02 13:41:19,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500740570] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:41:19,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:41:19,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:41:19,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010859317] [2024-12-02 13:41:19,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:41:19,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:41:19,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:41:19,652 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:41:19,652 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:41:19,652 INFO L87 Difference]: Start difference. First operand 31309 states and 44783 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-12-02 13:41:20,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:41:20,913 INFO L93 Difference]: Finished difference Result 93448 states and 133657 transitions. [2024-12-02 13:41:20,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:41:20,913 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 486 [2024-12-02 13:41:20,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:41:21,176 INFO L225 Difference]: With dead ends: 93448 [2024-12-02 13:41:21,176 INFO L226 Difference]: Without dead ends: 62205 [2024-12-02 13:41:21,295 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 13:41:21,295 INFO L435 NwaCegarLoop]: 7929 mSDtfsCounter, 6396 mSDsluCounter, 6437 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6396 SdHoareTripleChecker+Valid, 14366 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 13:41:21,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6396 Valid, 14366 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 13:41:21,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62205 states. [2024-12-02 13:41:22,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62205 to 62191. [2024-12-02 13:41:22,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62191 states, 43020 states have (on average 1.3508600650860065) internal successors, (58114), 44811 states have internal predecessors, (58114), 15419 states have call successors, (15419), 3751 states have call predecessors, (15419), 3750 states have return successors, (15417), 14898 states have call predecessors, (15417), 15417 states have call successors, (15417) [2024-12-02 13:41:23,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62191 states to 62191 states and 88950 transitions. [2024-12-02 13:41:23,151 INFO L78 Accepts]: Start accepts. Automaton has 62191 states and 88950 transitions. Word has length 486 [2024-12-02 13:41:23,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:41:23,151 INFO L471 AbstractCegarLoop]: Abstraction has 62191 states and 88950 transitions. [2024-12-02 13:41:23,152 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-12-02 13:41:23,152 INFO L276 IsEmpty]: Start isEmpty. Operand 62191 states and 88950 transitions. [2024-12-02 13:41:23,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2024-12-02 13:41:23,156 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:41:23,156 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, 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] [2024-12-02 13:41:23,156 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 13:41:23,156 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:41:23,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:41:23,157 INFO L85 PathProgramCache]: Analyzing trace with hash 57064101, now seen corresponding path program 1 times [2024-12-02 13:41:23,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:41:23,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947850548] [2024-12-02 13:41:23,157 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:41:23,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:41:30,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:41:31,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2908 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2908 trivial. 0 not checked. [2024-12-02 13:41:31,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:41:31,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947850548] [2024-12-02 13:41:31,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947850548] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:41:31,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:41:31,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:41:31,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795132902] [2024-12-02 13:41:31,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:41:31,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:41:31,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:41:31,251 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:41:31,251 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:41:31,251 INFO L87 Difference]: Start difference. First operand 62191 states and 88950 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2024-12-02 13:41:33,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:41:33,478 INFO L93 Difference]: Finished difference Result 185748 states and 265620 transitions. [2024-12-02 13:41:33,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:41:33,479 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 499 [2024-12-02 13:41:33,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:41:34,088 INFO L225 Difference]: With dead ends: 185748 [2024-12-02 13:41:34,088 INFO L226 Difference]: Without dead ends: 123623 [2024-12-02 13:41:34,315 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 13:41:34,316 INFO L435 NwaCegarLoop]: 8245 mSDtfsCounter, 6433 mSDsluCounter, 6428 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6433 SdHoareTripleChecker+Valid, 14673 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 13:41:34,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6433 Valid, 14673 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 13:41:34,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123623 states. [2024-12-02 13:41:37,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123623 to 123613. [2024-12-02 13:41:37,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123613 states, 85522 states have (on average 1.3509272467902995) internal successors, (115534), 89103 states have internal predecessors, (115534), 30605 states have call successors, (30605), 7485 states have call predecessors, (30605), 7484 states have return successors, (30603), 29564 states have call predecessors, (30603), 30603 states have call successors, (30603) [2024-12-02 13:41:38,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123613 states to 123613 states and 176742 transitions. [2024-12-02 13:41:38,060 INFO L78 Accepts]: Start accepts. Automaton has 123613 states and 176742 transitions. Word has length 499 [2024-12-02 13:41:38,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:41:38,061 INFO L471 AbstractCegarLoop]: Abstraction has 123613 states and 176742 transitions. [2024-12-02 13:41:38,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2024-12-02 13:41:38,061 INFO L276 IsEmpty]: Start isEmpty. Operand 123613 states and 176742 transitions. [2024-12-02 13:41:38,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2024-12-02 13:41:38,067 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:41:38,067 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, 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] [2024-12-02 13:41:38,067 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 13:41:38,067 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:41:38,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:41:38,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1333380868, now seen corresponding path program 1 times [2024-12-02 13:41:38,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:41:38,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262685244] [2024-12-02 13:41:38,068 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:41:38,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:41:46,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:41:46,833 INFO L134 CoverageAnalysis]: Checked inductivity of 4225 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4225 trivial. 0 not checked. [2024-12-02 13:41:46,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:41:46,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262685244] [2024-12-02 13:41:46,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262685244] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:41:46,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:41:46,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:41:46,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884511603] [2024-12-02 13:41:46,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:41:46,834 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:41:46,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:41:46,835 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:41:46,835 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:41:46,835 INFO L87 Difference]: Start difference. First operand 123613 states and 176742 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2024-12-02 13:41:51,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:41:51,514 INFO L93 Difference]: Finished difference Result 363539 states and 519215 transitions. [2024-12-02 13:41:51,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:41:51,515 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) Word has length 570 [2024-12-02 13:41:51,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:41:52,483 INFO L225 Difference]: With dead ends: 363539 [2024-12-02 13:41:52,483 INFO L226 Difference]: Without dead ends: 239992 [2024-12-02 13:41:52,893 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 13:41:52,894 INFO L435 NwaCegarLoop]: 8405 mSDtfsCounter, 6225 mSDsluCounter, 6410 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6225 SdHoareTripleChecker+Valid, 14815 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 13:41:52,894 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6225 Valid, 14815 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 13:41:53,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239992 states. [2024-12-02 13:42:00,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239992 to 239984. [2024-12-02 13:42:00,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239984 states, 166623 states have (on average 1.352652394927471) internal successors, (225383), 173560 states have internal predecessors, (225383), 58575 states have call successors, (58575), 14785 states have call predecessors, (58575), 14784 states have return successors, (58573), 56494 states have call predecessors, (58573), 58573 states have call successors, (58573) [2024-12-02 13:42:02,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239984 states to 239984 states and 342531 transitions. [2024-12-02 13:42:02,350 INFO L78 Accepts]: Start accepts. Automaton has 239984 states and 342531 transitions. Word has length 570 [2024-12-02 13:42:02,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:42:02,351 INFO L471 AbstractCegarLoop]: Abstraction has 239984 states and 342531 transitions. [2024-12-02 13:42:02,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2024-12-02 13:42:02,351 INFO L276 IsEmpty]: Start isEmpty. Operand 239984 states and 342531 transitions. [2024-12-02 13:42:02,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2024-12-02 13:42:02,358 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:42:02,358 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 21, 21, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 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] [2024-12-02 13:42:02,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 13:42:02,359 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:42:02,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:42:02,361 INFO L85 PathProgramCache]: Analyzing trace with hash -2081395967, now seen corresponding path program 1 times [2024-12-02 13:42:02,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:42:02,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89505649] [2024-12-02 13:42:02,361 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:42:02,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:42:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:42:11,435 INFO L134 CoverageAnalysis]: Checked inductivity of 3806 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3806 trivial. 0 not checked. [2024-12-02 13:42:11,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:42:11,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89505649] [2024-12-02 13:42:11,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89505649] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:42:11,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:42:11,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:42:11,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025572909] [2024-12-02 13:42:11,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:42:11,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:42:11,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:42:11,437 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:42:11,437 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:42:11,437 INFO L87 Difference]: Start difference. First operand 239984 states and 342531 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2024-12-02 13:42:23,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:42:23,139 INFO L93 Difference]: Finished difference Result 711948 states and 1015562 transitions. [2024-12-02 13:42:23,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:42:23,139 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) Word has length 568 [2024-12-02 13:42:23,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:42:25,571 INFO L225 Difference]: With dead ends: 711948 [2024-12-02 13:42:25,572 INFO L226 Difference]: Without dead ends: 472030 [2024-12-02 13:42:26,346 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 13:42:26,346 INFO L435 NwaCegarLoop]: 8362 mSDtfsCounter, 6263 mSDsluCounter, 6407 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6263 SdHoareTripleChecker+Valid, 14769 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 13:42:26,346 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6263 Valid, 14769 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 13:42:26,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472030 states. [2024-12-02 13:42:41,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472030 to 471992. [2024-12-02 13:42:42,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471992 states, 327159 states have (on average 1.351388774265724) internal successors, (442119), 341032 states have internal predecessors, (442119), 115455 states have call successors, (115455), 29377 states have call predecessors, (115455), 29376 states have return successors, (115453), 111294 states have call predecessors, (115453), 115453 states have call successors, (115453) [2024-12-02 13:42:45,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471992 states to 471992 states and 673027 transitions. [2024-12-02 13:42:45,373 INFO L78 Accepts]: Start accepts. Automaton has 471992 states and 673027 transitions. Word has length 568 [2024-12-02 13:42:45,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:42:45,373 INFO L471 AbstractCegarLoop]: Abstraction has 471992 states and 673027 transitions. [2024-12-02 13:42:45,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2024-12-02 13:42:45,373 INFO L276 IsEmpty]: Start isEmpty. Operand 471992 states and 673027 transitions. [2024-12-02 13:42:45,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2024-12-02 13:42:45,377 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:42:45,378 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:42:45,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 13:42:45,378 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-12-02 13:42:45,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:42:45,379 INFO L85 PathProgramCache]: Analyzing trace with hash -188863325, now seen corresponding path program 1 times [2024-12-02 13:42:45,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:42:45,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061885314] [2024-12-02 13:42:45,379 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:42:45,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:42:53,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:42:53,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2374 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2374 trivial. 0 not checked. [2024-12-02 13:42:53,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:42:53,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061885314] [2024-12-02 13:42:53,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061885314] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:42:53,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:42:53,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:42:53,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213032308] [2024-12-02 13:42:53,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:42:53,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:42:53,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:42:53,896 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:42:53,897 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:42:53,897 INFO L87 Difference]: Start difference. First operand 471992 states and 673027 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 2 states have call successors, (58), 2 states have call predecessors, (58), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-12-02 13:43:21,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:43:21,284 INFO L93 Difference]: Finished difference Result 1405180 states and 2003111 transitions. [2024-12-02 13:43:21,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:43:21,284 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 2 states have call successors, (58), 2 states have call predecessors, (58), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 557 [2024-12-02 13:43:21,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:43:26,881 INFO L225 Difference]: With dead ends: 1405180 [2024-12-02 13:43:26,882 INFO L226 Difference]: Without dead ends: 933254 [2024-12-02 13:43:28,655 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 13:43:28,656 INFO L435 NwaCegarLoop]: 10821 mSDtfsCounter, 6333 mSDsluCounter, 6428 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6333 SdHoareTripleChecker+Valid, 17249 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 13:43:28,656 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6333 Valid, 17249 Invalid, 17 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 13:43:29,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933254 states.