./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--platform--x86--thinkpad_acpi.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--platform--x86--thinkpad_acpi.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 51867653c5d336f35e51d6a491d123b81ae15d997dfc0deedabcc9247ebc4b5f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 02:49:56,595 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 02:49:56,666 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-14 02:49:56,671 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 02:49:56,672 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 02:49:56,708 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 02:49:56,710 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 02:49:56,711 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 02:49:56,711 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 02:49:56,712 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 02:49:56,713 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 02:49:56,713 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 02:49:56,714 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 02:49:56,714 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 02:49:56,714 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 02:49:56,714 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 02:49:56,714 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 02:49:56,715 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 02:49:56,715 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 02:49:56,716 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 02:49:56,716 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 02:49:56,716 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 02:49:56,716 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 02:49:56,717 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 02:49:56,717 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 02:49:56,717 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 02:49:56,717 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 02:49:56,718 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 02:49:56,718 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 02:49:56,718 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 02:49:56,718 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 02:49:56,718 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 02:49:56,718 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 02:49:56,718 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 02:49:56,720 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 02:49:56,720 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 02:49:56,720 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 02:49:56,720 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 02:49:56,720 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 02:49:56,720 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 02:49:56,721 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 02:49:56,721 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 02:49:56,721 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 02:49:56,721 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 02:49:56,722 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 51867653c5d336f35e51d6a491d123b81ae15d997dfc0deedabcc9247ebc4b5f [2024-11-14 02:49:57,077 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 02:49:57,087 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 02:49:57,090 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 02:49:57,092 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 02:49:57,092 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 02:49:57,094 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--platform--x86--thinkpad_acpi.ko-entry_point.cil.out.i Unable to find full path for "g++" [2024-11-14 02:49:59,510 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 02:50:00,603 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 02:50:00,604 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--platform--x86--thinkpad_acpi.ko-entry_point.cil.out.i [2024-11-14 02:50:00,696 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/data/7786b30b8/7b45654381c444efb7c8a67d6d387cb0/FLAGb36cd50de [2024-11-14 02:50:00,720 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/data/7786b30b8/7b45654381c444efb7c8a67d6d387cb0 [2024-11-14 02:50:00,722 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 02:50:00,724 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 02:50:00,726 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 02:50:00,726 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 02:50:00,731 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 02:50:00,732 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 02:50:00" (1/1) ... [2024-11-14 02:50:00,733 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@237cac87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:00, skipping insertion in model container [2024-11-14 02:50:00,733 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 02:50:00" (1/1) ... [2024-11-14 02:50:00,975 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 02:50:06,952 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_4dc56929-0f86-42c2-9999-e4789831a15e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--platform--x86--thinkpad_acpi.ko-entry_point.cil.out.i[552549,552562] [2024-11-14 02:50:07,073 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 02:50:07,250 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 02:50:07,382 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; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4456] [2024-11-14 02:50:07,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4464-4465] [2024-11-14 02:50:07,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4512] [2024-11-14 02:50:07,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4515] [2024-11-14 02:50:07,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4518] [2024-11-14 02:50:07,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4521] [2024-11-14 02:50:07,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (721), "i" (12UL)); [5436-5437] [2024-11-14 02:50:07,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (761), "i" (12UL)); [5496-5497] [2024-11-14 02:50:07,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (808), "i" (12UL)); [5558-5559] [2024-11-14 02:50:07,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (1254), "i" (12UL)); [6002-6003] [2024-11-14 02:50:07,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (1306), "i" (12UL)); [6056-6057] [2024-11-14 02:50:07,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (2626), "i" (12UL)); [7172-7173] [2024-11-14 02:50:07,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (3302), "i" (12UL)); [8906-8907] [2024-11-14 02:50:07,768 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (3304), "i" (12UL)); [8915-8916] [2024-11-14 02:50:07,783 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (3456), "i" (12UL)); [9054-9055] [2024-11-14 02:50:08,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (7134), "i" (12UL)); [13062-13063] [2024-11-14 02:50:08,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (8886), "i" (12UL)); [14965-14966] [2024-11-14 02:50:08,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (8903), "i" (12UL)); [14993-14994] [2024-11-14 02:50:08,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (8924), "i" (12UL)); [15029-15030] [2024-11-14 02:50:08,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/6529/dscv_tempdir/dscv/ri/08_1a/drivers/platform/x86/thinkpad_acpi.c"), "i" (9168), "i" (12UL)); [15426-15427] [2024-11-14 02:50:08,349 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_4dc56929-0f86-42c2-9999-e4789831a15e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--platform--x86--thinkpad_acpi.ko-entry_point.cil.out.i[552549,552562] [2024-11-14 02:50:08,371 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 02:50:08,916 INFO L204 MainTranslator]: Completed translation [2024-11-14 02:50:08,917 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08 WrapperNode [2024-11-14 02:50:08,918 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 02:50:08,919 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 02:50:08,920 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 02:50:08,920 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 02:50:08,928 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:09,136 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:09,861 INFO L138 Inliner]: procedures = 577, calls = 9041, calls flagged for inlining = 261, calls inlined = 254, statements flattened = 20730 [2024-11-14 02:50:09,862 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 02:50:09,867 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 02:50:09,868 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 02:50:09,868 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 02:50:09,889 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:09,893 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:10,023 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:10,024 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:10,536 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:10,627 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:10,782 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:10,848 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:11,070 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 02:50:11,072 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 02:50:11,072 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 02:50:11,073 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 02:50:11,074 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (1/1) ... [2024-11-14 02:50:11,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 02:50:11,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 02:50:11,121 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 02:50:11,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4dc56929-0f86-42c2-9999-e4789831a15e/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 02:50:11,159 INFO L130 BoogieDeclarations]: Found specification of procedure beep_write [2024-11-14 02:50:11,160 INFO L138 BoogieDeclarations]: Found implementation of procedure beep_write [2024-11-14 02:50:11,160 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_notify [2024-11-14 02:50:11,160 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_notify [2024-11-14 02:50:11,160 INFO L130 BoogieDeclarations]: Found specification of procedure issue_volchange [2024-11-14 02:50:11,161 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_volchange [2024-11-14 02:50:11,162 INFO L130 BoogieDeclarations]: Found specification of procedure bluetooth_shutdown [2024-11-14 02:50:11,162 INFO L138 BoogieDeclarations]: Found implementation of procedure bluetooth_shutdown [2024-11-14 02:50:11,162 INFO L130 BoogieDeclarations]: Found specification of procedure fan_set_level [2024-11-14 02:50:11,163 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_set_level [2024-11-14 02:50:11,163 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_is_valid_fw_id [2024-11-14 02:50:11,163 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_is_valid_fw_id [2024-11-14 02:50:11,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-14 02:50:11,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-14 02:50:11,164 INFO L130 BoogieDeclarations]: Found specification of procedure wan_read [2024-11-14 02:50:11,164 INFO L138 BoogieDeclarations]: Found implementation of procedure wan_read [2024-11-14 02:50:11,164 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_suspend_handler [2024-11-14 02:50:11,164 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_suspend_handler [2024-11-14 02:50:11,164 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_get [2024-11-14 02:50:11,164 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_get [2024-11-14 02:50:11,165 INFO L130 BoogieDeclarations]: Found specification of procedure thermal_get_sensor [2024-11-14 02:50:11,166 INFO L138 BoogieDeclarations]: Found implementation of procedure thermal_get_sensor [2024-11-14 02:50:11,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-14 02:50:11,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-14 02:50:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_hotkey_driver_mask_set [2024-11-14 02:50:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_hotkey_driver_mask_set [2024-11-14 02:50:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure issue_thinkpad_cmos_command [2024-11-14 02:50:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_thinkpad_cmos_command [2024-11-14 02:50:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure cmos_exit [2024-11-14 02:50:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure cmos_exit [2024-11-14 02:50:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_update_status [2024-11-14 02:50:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_update_status [2024-11-14 02:50:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure volume_read [2024-11-14 02:50:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_read [2024-11-14 02:50:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_user_mask_set [2024-11-14 02:50:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_user_mask_set [2024-11-14 02:50:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2024-11-14 02:50:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2024-11-14 02:50:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure wan_shutdown [2024-11-14 02:50:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure wan_shutdown [2024-11-14 02:50:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_notify [2024-11-14 02:50:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_notify [2024-11-14 02:50:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure cmos_write [2024-11-14 02:50:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure cmos_write [2024-11-14 02:50:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2024-11-14 02:50:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2024-11-14 02:50:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_switch [2024-11-14 02:50:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_switch [2024-11-14 02:50:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure uwb_set_status [2024-11-14 02:50:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure uwb_set_status [2024-11-14 02:50:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure thermal_exit [2024-11-14 02:50:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure thermal_exit [2024-11-14 02:50:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_poll_setup_safe [2024-11-14 02:50:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_poll_setup_safe [2024-11-14 02:50:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure light_sysfs_get [2024-11-14 02:50:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure light_sysfs_get [2024-11-14 02:50:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_remove_driver_attributes [2024-11-14 02:50:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_remove_driver_attributes [2024-11-14 02:50:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_end [2024-11-14 02:50:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_end [2024-11-14 02:50:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure mute_led_on_off [2024-11-14 02:50:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mute_led_on_off [2024-11-14 02:50:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2024-11-14 02:50:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2024-11-14 02:50:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure light_read [2024-11-14 02:50:11,173 INFO L138 BoogieDeclarations]: Found implementation of procedure light_read [2024-11-14 02:50:11,174 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2024-11-14 02:50:11,174 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2024-11-14 02:50:11,174 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-14 02:50:11,174 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-14 02:50:11,174 INFO L130 BoogieDeclarations]: Found specification of procedure light_set_status [2024-11-14 02:50:11,174 INFO L138 BoogieDeclarations]: Found implementation of procedure light_set_status [2024-11-14 02:50:11,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-14 02:50:11,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-14 02:50:11,174 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_unregister [2024-11-14 02:50:11,174 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_unregister [2024-11-14 02:50:11,174 INFO L130 BoogieDeclarations]: Found specification of procedure delete_attr_set [2024-11-14 02:50:11,174 INFO L138 BoogieDeclarations]: Found implementation of procedure delete_attr_set [2024-11-14 02:50:11,174 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_status_set [2024-11-14 02:50:11,174 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_status_set [2024-11-14 02:50:11,174 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_evalf [2024-11-14 02:50:11,175 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_evalf [2024-11-14 02:50:11,175 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_rfk_sysfs_enable_show [2024-11-14 02:50:11,175 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_rfk_sysfs_enable_show [2024-11-14 02:50:11,175 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-14 02:50:11,175 INFO L130 BoogieDeclarations]: Found specification of procedure PDE_DATA [2024-11-14 02:50:11,175 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE_DATA [2024-11-14 02:50:11,175 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-14 02:50:11,175 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-14 02:50:11,175 INFO L130 BoogieDeclarations]: Found specification of procedure backlight_force_update [2024-11-14 02:50:11,175 INFO L138 BoogieDeclarations]: Found implementation of procedure backlight_force_update [2024-11-14 02:50:11,175 INFO L130 BoogieDeclarations]: Found specification of procedure video_autosw_get [2024-11-14 02:50:11,175 INFO L138 BoogieDeclarations]: Found implementation of procedure video_autosw_get [2024-11-14 02:50:11,175 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~int [2024-11-14 02:50:11,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~int [2024-11-14 02:50:11,175 INFO L130 BoogieDeclarations]: Found specification of procedure fan_write [2024-11-14 02:50:11,175 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_write [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure __platform_driver_register [2024-11-14 02:50:11,176 INFO L138 BoogieDeclarations]: Found implementation of procedure __platform_driver_register [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-14 02:50:11,176 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_rfk_update_swstate [2024-11-14 02:50:11,176 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_rfk_update_swstate [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_enabledisable_warn [2024-11-14 02:50:11,176 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_enabledisable_warn [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2024-11-14 02:50:11,176 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure set_ibm_param [2024-11-14 02:50:11,176 INFO L138 BoogieDeclarations]: Found implementation of procedure set_ibm_param [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure volume_exit [2024-11-14 02:50:11,176 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_exit [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure next_cmd [2024-11-14 02:50:11,176 INFO L138 BoogieDeclarations]: Found implementation of procedure next_cmd [2024-11-14 02:50:11,176 INFO L130 BoogieDeclarations]: Found specification of procedure snd_ctl_add [2024-11-14 02:50:11,177 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_ctl_add [2024-11-14 02:50:11,177 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_rfk_procfs_read [2024-11-14 02:50:11,177 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_rfk_procfs_read [2024-11-14 02:50:11,177 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_video_get_backlight_type [2024-11-14 02:50:11,177 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_video_get_backlight_type [2024-11-14 02:50:11,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-14 02:50:11,177 INFO L130 BoogieDeclarations]: Found specification of procedure nvram_read_byte [2024-11-14 02:50:11,177 INFO L138 BoogieDeclarations]: Found implementation of procedure nvram_read_byte [2024-11-14 02:50:11,177 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2024-11-14 02:50:11,177 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2024-11-14 02:50:11,177 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 02:50:11,177 INFO L130 BoogieDeclarations]: Found specification of procedure wan_write [2024-11-14 02:50:11,181 INFO L138 BoogieDeclarations]: Found implementation of procedure wan_write [2024-11-14 02:50:11,182 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_volume_checkpoint_nvram [2024-11-14 02:50:11,182 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_volume_checkpoint_nvram [2024-11-14 02:50:11,182 INFO L130 BoogieDeclarations]: Found specification of procedure light_exit [2024-11-14 02:50:11,182 INFO L138 BoogieDeclarations]: Found implementation of procedure light_exit [2024-11-14 02:50:11,182 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_set [2024-11-14 02:50:11,182 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_set [2024-11-14 02:50:11,182 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_rfk_update_hwblock_state [2024-11-14 02:50:11,182 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_rfk_update_hwblock_state [2024-11-14 02:50:11,182 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_get_tablet_mode [2024-11-14 02:50:11,183 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_get_tablet_mode [2024-11-14 02:50:11,183 INFO L130 BoogieDeclarations]: Found specification of procedure ec_write [2024-11-14 02:50:11,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ec_write [2024-11-14 02:50:11,184 INFO L130 BoogieDeclarations]: Found specification of procedure rfkill_set_hw_state [2024-11-14 02:50:11,185 INFO L138 BoogieDeclarations]: Found implementation of procedure rfkill_set_hw_state [2024-11-14 02:50:11,185 INFO L130 BoogieDeclarations]: Found specification of procedure task_tgid_vnr [2024-11-14 02:50:11,185 INFO L138 BoogieDeclarations]: Found implementation of procedure task_tgid_vnr [2024-11-14 02:50:11,185 INFO L130 BoogieDeclarations]: Found specification of procedure kstrdup [2024-11-14 02:50:11,185 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrdup [2024-11-14 02:50:11,185 INFO L130 BoogieDeclarations]: Found specification of procedure volume_get_status [2024-11-14 02:50:11,185 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_get_status [2024-11-14 02:50:11,185 INFO L130 BoogieDeclarations]: Found specification of procedure video_read [2024-11-14 02:50:11,185 INFO L138 BoogieDeclarations]: Found implementation of procedure video_read [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_ec_read [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_ec_read [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure dmi_name_in_vendors [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure dmi_name_in_vendors [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure printk_deprecated_attribute [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure printk_deprecated_attribute [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure str_supported [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure str_supported [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure fan_resume [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_resume [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure bluetooth_exit [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure bluetooth_exit [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_format_exception [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_format_exception [2024-11-14 02:50:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure add_to_attr_set [2024-11-14 02:50:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure add_to_attr_set [2024-11-14 02:50:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 02:50:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-11-14 02:50:11,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-11-14 02:50:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure __volume_set_mute_ec [2024-11-14 02:50:11,187 INFO L138 BoogieDeclarations]: Found implementation of procedure __volume_set_mute_ec [2024-11-14 02:50:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 02:50:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_is_ibm [2024-11-14 02:50:11,187 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_is_ibm [2024-11-14 02:50:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_is_lenovo [2024-11-14 02:50:11,187 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_is_lenovo [2024-11-14 02:50:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_ec_write [2024-11-14 02:50:11,187 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_ec_write [2024-11-14 02:50:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure thermal_read [2024-11-14 02:50:11,189 INFO L138 BoogieDeclarations]: Found implementation of procedure thermal_read [2024-11-14 02:50:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-14 02:50:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure snd_ctl_notify [2024-11-14 02:50:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_ctl_notify [2024-11-14 02:50:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure fan_suspend [2024-11-14 02:50:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_suspend [2024-11-14 02:50:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure volume_write [2024-11-14 02:50:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_write [2024-11-14 02:50:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-14 02:50:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-14 02:50:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure wan_set_status [2024-11-14 02:50:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure wan_set_status [2024-11-14 02:50:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure led_classdev_unregister [2024-11-14 02:50:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure led_classdev_unregister [2024-11-14 02:50:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_capability [2024-11-14 02:50:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_capability [2024-11-14 02:50:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure ec_read [2024-11-14 02:50:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ec_read [2024-11-14 02:50:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2024-11-14 02:50:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2024-11-14 02:50:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_get_handle [2024-11-14 02:50:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_get_handle [2024-11-14 02:50:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure fan_get_status [2024-11-14 02:50:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_get_status [2024-11-14 02:50:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_disable_brightness_delay [2024-11-14 02:50:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_disable_brightness_delay [2024-11-14 02:50:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_poll_stop_sync [2024-11-14 02:50:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_poll_stop_sync [2024-11-14 02:50:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure light_write [2024-11-14 02:50:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure light_write [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure cmos_read [2024-11-14 02:50:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure cmos_read [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2024-11-14 02:50:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_check_quirks [2024-11-14 02:50:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_check_quirks [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_suspend [2024-11-14 02:50:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_suspend [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_bus_get_device [2024-11-14 02:50:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_bus_get_device [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure volume_set_status [2024-11-14 02:50:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_set_status [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_input_send_key_masked [2024-11-14 02:50:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_input_send_key_masked [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure video_write [2024-11-14 02:50:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure video_write [2024-11-14 02:50:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_resume [2024-11-14 02:50:11,193 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_resume [2024-11-14 02:50:11,193 INFO L130 BoogieDeclarations]: Found specification of procedure thermal_get_sensors [2024-11-14 02:50:11,193 INFO L138 BoogieDeclarations]: Found implementation of procedure thermal_get_sensors [2024-11-14 02:50:11,193 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-14 02:50:11,193 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-14 02:50:11,193 INFO L130 BoogieDeclarations]: Found specification of procedure light_set_status_worker [2024-11-14 02:50:11,193 INFO L138 BoogieDeclarations]: Found implementation of procedure light_set_status_worker [2024-11-14 02:50:11,193 INFO L130 BoogieDeclarations]: Found specification of procedure fan_watchdog_reset [2024-11-14 02:50:11,193 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_watchdog_reset [2024-11-14 02:50:11,193 INFO L130 BoogieDeclarations]: Found specification of procedure video_exit [2024-11-14 02:50:11,193 INFO L138 BoogieDeclarations]: Found implementation of procedure video_exit [2024-11-14 02:50:11,193 INFO L130 BoogieDeclarations]: Found specification of procedure light_get_status [2024-11-14 02:50:11,193 INFO L138 BoogieDeclarations]: Found implementation of procedure light_get_status [2024-11-14 02:50:11,196 INFO L130 BoogieDeclarations]: Found specification of procedure drv_acpi_handle_init [2024-11-14 02:50:11,196 INFO L138 BoogieDeclarations]: Found implementation of procedure drv_acpi_handle_init [2024-11-14 02:50:11,197 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_brightness_get_raw [2024-11-14 02:50:11,197 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_brightness_get_raw [2024-11-14 02:50:11,197 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_brightness_checkpoint_nvram [2024-11-14 02:50:11,197 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_brightness_checkpoint_nvram [2024-11-14 02:50:11,197 INFO L130 BoogieDeclarations]: Found specification of procedure thinkpad_acpi_driver_read [2024-11-14 02:50:11,198 INFO L138 BoogieDeclarations]: Found implementation of procedure thinkpad_acpi_driver_read [2024-11-14 02:50:11,198 INFO L130 BoogieDeclarations]: Found specification of procedure bluetooth_read [2024-11-14 02:50:11,198 INFO L138 BoogieDeclarations]: Found implementation of procedure bluetooth_read [2024-11-14 02:50:11,198 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_resume_handler [2024-11-14 02:50:11,198 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_resume_handler [2024-11-14 02:50:11,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 02:50:11,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 02:50:11,199 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-14 02:50:11,200 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-14 02:50:11,200 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_unmap [2024-11-14 02:50:11,200 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_unmap [2024-11-14 02:50:11,200 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2024-11-14 02:50:11,200 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2024-11-14 02:50:11,200 INFO L130 BoogieDeclarations]: Found specification of procedure dmi_get_system_info [2024-11-14 02:50:11,200 INFO L138 BoogieDeclarations]: Found implementation of procedure dmi_get_system_info [2024-11-14 02:50:11,200 INFO L130 BoogieDeclarations]: Found specification of procedure volume_get_status_ec [2024-11-14 02:50:11,201 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_get_status_ec [2024-11-14 02:50:11,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2024-11-14 02:50:11,201 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2024-11-14 02:50:11,201 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2024-11-14 02:50:11,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-14 02:50:11,201 INFO L130 BoogieDeclarations]: Found specification of procedure volume_set_status_ec [2024-11-14 02:50:11,201 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_set_status_ec [2024-11-14 02:50:11,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-14 02:50:11,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-14 02:50:11,201 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-14 02:50:11,201 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-14 02:50:11,201 INFO L130 BoogieDeclarations]: Found specification of procedure nvram_write_byte [2024-11-14 02:50:11,201 INFO L138 BoogieDeclarations]: Found implementation of procedure nvram_write_byte [2024-11-14 02:50:11,202 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_tablet_mode_notify_change [2024-11-14 02:50:11,202 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_tablet_mode_notify_change [2024-11-14 02:50:11,202 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_wakeup_hotunplug_complete_notify_change [2024-11-14 02:50:11,202 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_wakeup_hotunplug_complete_notify_change [2024-11-14 02:50:11,202 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_is_led_restricted [2024-11-14 02:50:11,202 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_is_led_restricted [2024-11-14 02:50:11,202 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_status_get [2024-11-14 02:50:11,202 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_status_get [2024-11-14 02:50:11,202 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_brightness_nvram_get [2024-11-14 02:50:11,202 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_brightness_nvram_get [2024-11-14 02:50:11,202 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_rfk_sysfs_enable_store [2024-11-14 02:50:11,202 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_rfk_sysfs_enable_store [2024-11-14 02:50:11,202 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_create_driver_attributes [2024-11-14 02:50:11,202 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_create_driver_attributes [2024-11-14 02:50:11,202 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2024-11-14 02:50:11,202 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2024-11-14 02:50:11,203 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-14 02:50:11,203 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-14 02:50:11,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-14 02:50:11,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-14 02:50:11,203 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2024-11-14 02:50:11,203 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2024-11-14 02:50:11,203 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2024-11-14 02:50:11,203 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2024-11-14 02:50:11,203 INFO L130 BoogieDeclarations]: Found specification of procedure uwb_exit [2024-11-14 02:50:11,203 INFO L138 BoogieDeclarations]: Found implementation of procedure uwb_exit [2024-11-14 02:50:11,203 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 02:50:11,203 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 02:50:11,203 INFO L130 BoogieDeclarations]: Found specification of procedure beep_read [2024-11-14 02:50:11,203 INFO L138 BoogieDeclarations]: Found implementation of procedure beep_read [2024-11-14 02:50:11,207 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_rfk_check_hwblock_state [2024-11-14 02:50:11,208 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_rfk_check_hwblock_state [2024-11-14 02:50:11,208 INFO L130 BoogieDeclarations]: Found specification of procedure uwb_get_status [2024-11-14 02:50:11,208 INFO L138 BoogieDeclarations]: Found implementation of procedure uwb_get_status [2024-11-14 02:50:11,208 INFO L130 BoogieDeclarations]: Found specification of procedure adaptive_keyboard_set_mode [2024-11-14 02:50:11,208 INFO L138 BoogieDeclarations]: Found implementation of procedure adaptive_keyboard_set_mode [2024-11-14 02:50:11,208 INFO L130 BoogieDeclarations]: Found specification of procedure adaptive_keyboard_get_mode [2024-11-14 02:50:11,208 INFO L138 BoogieDeclarations]: Found implementation of procedure adaptive_keyboard_get_mode [2024-11-14 02:50:11,208 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_rfk_procfs_write [2024-11-14 02:50:11,208 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_rfk_procfs_write [2024-11-14 02:50:11,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-14 02:50:11,208 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-14 02:50:11,208 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-14 02:50:11,208 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_mask_set [2024-11-14 02:50:11,209 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_mask_set [2024-11-14 02:50:11,209 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_remove_68 [2024-11-14 02:50:11,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_remove_68 [2024-11-14 02:50:11,209 INFO L130 BoogieDeclarations]: Found specification of procedure dispatch_proc_write [2024-11-14 02:50:11,209 INFO L138 BoogieDeclarations]: Found implementation of procedure dispatch_proc_write [2024-11-14 02:50:11,209 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_destroy_rfkill [2024-11-14 02:50:11,209 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_destroy_rfkill [2024-11-14 02:50:11,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-14 02:50:11,209 INFO L130 BoogieDeclarations]: Found specification of procedure led_read [2024-11-14 02:50:11,209 INFO L138 BoogieDeclarations]: Found implementation of procedure led_read [2024-11-14 02:50:11,209 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2024-11-14 02:50:11,209 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2024-11-14 02:50:11,209 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_send_radiosw_update [2024-11-14 02:50:11,209 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_send_radiosw_update [2024-11-14 02:50:11,209 INFO L130 BoogieDeclarations]: Found specification of procedure volume_shutdown [2024-11-14 02:50:11,209 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_shutdown [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure volume_set_software_mute [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_set_software_mute [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure video_outputsw_get [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure video_outputsw_get [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure volume_set_mute [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_set_mute [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~int [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~int [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_2 [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_2 [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-14 02:50:11,210 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-11-14 02:50:11,210 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure fan_exit [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_exit [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_evaluate_object [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_evaluate_object [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure ibm_exit [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ibm_exit [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure volume_suspend [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_suspend [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_read_nvram [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_read_nvram [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure skip_spaces [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure skip_spaces [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure led_set_status [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure led_set_status [2024-11-14 02:50:11,211 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_write [2024-11-14 02:50:11,211 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_write [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure wan_get_status [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure wan_get_status [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_get_wlsw [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_get_wlsw [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure snd_ctl_new1 [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_ctl_new1 [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_log_usertask [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_log_usertask [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure bluetooth_get_status [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure bluetooth_get_status [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure mute_led_resume [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure mute_led_resume [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure rfkill_destroy [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure rfkill_destroy [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure bluetooth_write [2024-11-14 02:50:11,212 INFO L138 BoogieDeclarations]: Found implementation of procedure bluetooth_write [2024-11-14 02:50:11,212 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_register_simple [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_register_simple [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure fan_get_status_safe [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_get_status_safe [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_poll_setup [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_poll_setup [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_shutdown [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_shutdown [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure backlight_update_status [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure backlight_update_status [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_acpi_handle_locate [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_acpi_handle_locate [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure led_write [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure led_write [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure led_set_status_worker [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure led_set_status_worker [2024-11-14 02:50:11,213 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_exit [2024-11-14 02:50:11,213 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_exit [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure led_exit [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure led_exit [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure bluetooth_set_status [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure bluetooth_set_status [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_init [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_init [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_read [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_read [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure fan_update_desired_level [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_update_desired_level [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure strncasecmp [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_init_68 [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_init_68 [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_wakeup_reason_notify_change [2024-11-14 02:50:11,214 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_wakeup_reason_notify_change [2024-11-14 02:50:11,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_hotkey_send_key [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_hotkey_send_key [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_killable_nested [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_killable_nested [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure fan_read [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_read [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_read [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_read [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure fan_watchdog_fire [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_watchdog_fire [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_is_fw_digit [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_is_fw_digit [2024-11-14 02:50:11,215 INFO L130 BoogieDeclarations]: Found specification of procedure led_classdev_register [2024-11-14 02:50:11,215 INFO L138 BoogieDeclarations]: Found implementation of procedure led_classdev_register [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure brightness_write [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure brightness_write [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure volume_alsa_notify_change [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_alsa_notify_change [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure printk_deprecated_rfkill_attribute [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure printk_deprecated_rfkill_attribute [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure fan_set_level_safe [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_set_level_safe [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_suspend [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_suspend [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure fan_get_speed [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_get_speed [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure parse_strtoul [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_strtoul [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_mask_get [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_mask_get [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure wan_exit [2024-11-14 02:50:11,216 INFO L138 BoogieDeclarations]: Found implementation of procedure wan_exit [2024-11-14 02:50:11,216 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_bus_generate_netlink_event [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_bus_generate_netlink_event [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure thinkpad_acpi_module_exit [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure thinkpad_acpi_module_exit [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure snd_card_free [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_card_free [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure fan_select_fan1 [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_select_fan1 [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure hotkey_exit [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure hotkey_exit [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure video_autosw_set [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure video_autosw_set [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure volume_resume [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_resume [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure mute_led_exit [2024-11-14 02:50:11,217 INFO L138 BoogieDeclarations]: Found implementation of procedure mute_led_exit [2024-11-14 02:50:11,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 02:50:11,218 INFO L130 BoogieDeclarations]: Found specification of procedure fan_set_enable [2024-11-14 02:50:11,218 INFO L138 BoogieDeclarations]: Found implementation of procedure fan_set_enable [2024-11-14 02:50:11,218 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2024-11-14 02:50:11,218 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2024-11-14 02:50:11,218 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2024-11-14 02:50:11,218 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2024-11-14 02:50:11,218 INFO L130 BoogieDeclarations]: Found specification of procedure led_get_status [2024-11-14 02:50:11,218 INFO L138 BoogieDeclarations]: Found implementation of procedure led_get_status [2024-11-14 02:50:11,218 INFO L130 BoogieDeclarations]: Found specification of procedure tpacpi_new_rfkill [2024-11-14 02:50:11,218 INFO L138 BoogieDeclarations]: Found implementation of procedure tpacpi_new_rfkill [2024-11-14 02:50:13,737 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 02:50:13,744 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 02:50:14,900 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-14 02:51:39,318 INFO L? ?]: Removed 5458 outVars from TransFormulas that were not future-live. [2024-11-14 02:51:39,319 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 02:51:53,666 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 02:51:53,666 INFO L316 CfgBuilder]: Removed 140 assume(true) statements. [2024-11-14 02:51:53,667 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 02:51:53 BoogieIcfgContainer [2024-11-14 02:51:53,667 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 02:51:53,671 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 02:51:53,671 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 02:51:53,676 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 02:51:53,677 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 02:50:00" (1/3) ... [2024-11-14 02:51:53,678 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69ea70ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 02:51:53, skipping insertion in model container [2024-11-14 02:51:53,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:50:08" (2/3) ... [2024-11-14 02:51:53,678 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69ea70ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 02:51:53, skipping insertion in model container [2024-11-14 02:51:53,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 02:51:53" (3/3) ... [2024-11-14 02:51:53,680 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--platform--x86--thinkpad_acpi.ko-entry_point.cil.out.i [2024-11-14 02:51:53,701 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 02:51:53,704 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--platform--x86--thinkpad_acpi.ko-entry_point.cil.out.i that has 244 procedures, 5714 locations, 1 initial locations, 143 loop locations, and 3 error locations. [2024-11-14 02:51:53,956 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 02:51:53,970 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7e911950, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 02:51:53,971 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-14 02:51:53,993 INFO L276 IsEmpty]: Start isEmpty. Operand has 5713 states, 3918 states have (on average 1.4509954058192955) internal successors, (5685), 4070 states have internal predecessors, (5685), 1549 states have call successors, (1549), 243 states have call predecessors, (1549), 242 states have return successors, (1477), 1449 states have call predecessors, (1477), 1477 states have call successors, (1477) [2024-11-14 02:51:54,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1772 [2024-11-14 02:51:54,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 02:51:54,167 INFO L215 NwaCegarLoop]: trace histogram [125, 125, 125, 125, 125, 125, 125, 125, 125, 27, 27, 27, 27, 27, 27, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 02:51:54,167 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting set_ibm_paramErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, dispatch_proc_writeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, set_ibm_paramErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2024-11-14 02:51:54,174 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 02:51:54,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1505634526, now seen corresponding path program 1 times [2024-11-14 02:51:54,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 02:51:54,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017700045] [2024-11-14 02:51:54,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 02:51:54,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms