./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh --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 2c422fb06a669ce5225d4a34bb003621d8e04f4e033c19b27cdce4080ea01ff2 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 15:19:08,906 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 15:19:08,974 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 15:19:08,979 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 15:19:08,980 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 15:19:09,014 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 15:19:09,014 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 15:19:09,015 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 15:19:09,016 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 15:19:09,016 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 15:19:09,017 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 15:19:09,017 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 15:19:09,018 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 15:19:09,018 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 15:19:09,019 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 15:19:09,019 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 15:19:09,020 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 15:19:09,029 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 15:19:09,029 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 15:19:09,030 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 15:19:09,031 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 15:19:09,031 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 15:19:09,032 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 15:19:09,033 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 15:19:09,033 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 15:19:09,033 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 15:19:09,034 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 15:19:09,034 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 15:19:09,035 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 15:19:09,035 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 15:19:09,035 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 15:19:09,036 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 15:19:09,036 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 15:19:09,037 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 15:19:09,037 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 15:19:09,037 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 15:19:09,037 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 15:19:09,038 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 15:19:09,038 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 15:19:09,038 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 15:19:09,038 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 15:19:09,038 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 15:19:09,039 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 15:19:09,039 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 15:19:09,039 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh 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 -> 2c422fb06a669ce5225d4a34bb003621d8e04f4e033c19b27cdce4080ea01ff2 [2023-12-02 15:19:09,274 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 15:19:09,297 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 15:19:09,299 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 15:19:09,301 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 15:19:09,301 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 15:19:09,302 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-12-02 15:19:12,015 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 15:19:12,617 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 15:19:12,618 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-12-02 15:19:12,677 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/data/1151da678/44a16ed739fe4095b80a320599e67d3b/FLAGaf5ee7793 [2023-12-02 15:19:12,689 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/data/1151da678/44a16ed739fe4095b80a320599e67d3b [2023-12-02 15:19:12,690 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 15:19:12,691 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 15:19:12,693 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 15:19:12,693 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 15:19:12,697 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 15:19:12,698 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:19:12" (1/1) ... [2023-12-02 15:19:12,698 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@78bbe5ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:12, skipping insertion in model container [2023-12-02 15:19:12,699 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:19:12" (1/1) ... [2023-12-02 15:19:12,938 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 15:19:21,116 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i[722028,722041] [2023-12-02 15:19:21,606 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 15:19:21,671 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 15:19:21,803 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [6348] [2023-12-02 15:19:21,820 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (414), "i" (12UL)); [6855-6856] [2023-12-02 15:19:21,823 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (495), "i" (12UL)); [6932-6933] [2023-12-02 15:19:21,834 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (1000), "i" (12UL)); [7498-7499] [2023-12-02 15:19:21,838 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (1114), "i" (12UL)); [7634-7635] [2023-12-02 15:19:21,845 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (1179), "i" (12UL)); [7686-7687] [2023-12-02 15:19:21,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [8158] [2023-12-02 15:19:21,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8161] [2023-12-02 15:19:21,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8164] [2023-12-02 15:19:21,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8167] [2023-12-02 15:19:21,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [8180] [2023-12-02 15:19:21,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8206] [2023-12-02 15:19:21,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8214] [2023-12-02 15:19:21,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8217] [2023-12-02 15:19:21,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8511] [2023-12-02 15:19:21,861 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8513] [2023-12-02 15:19:21,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8599] [2023-12-02 15:19:21,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8601] [2023-12-02 15:19:21,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [8793] [2023-12-02 15:19:21,883 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (555), "i" (12UL)); [9471-9472] [2023-12-02 15:19:21,937 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1082), "i" (12UL)); [10121-10122] [2023-12-02 15:19:21,944 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1266), "i" (12UL)); [10323-10324] [2023-12-02 15:19:21,946 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1319), "i" (12UL)); [10416-10417] [2023-12-02 15:19:21,947 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1320), "i" (12UL)); [10430-10431] [2023-12-02 15:19:21,952 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1456), "i" (12UL)); [10621-10622] [2023-12-02 15:19:21,953 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1457), "i" (12UL)); [10635-10636] [2023-12-02 15:19:21,995 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c.prepared"), "i" (433), "i" (12UL)); [12113-12114] [2023-12-02 15:19:21,999 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c.prepared"), "i" (495), "i" (12UL)); [12181-12182] [2023-12-02 15:19:22,046 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c.prepared"), "i" (1006), "i" (12UL)); [12779-12780] [2023-12-02 15:19:22,047 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c.prepared"), "i" (1024), "i" (12UL)); [12807-12808] [2023-12-02 15:19:22,080 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fb.c.prepared"), "i" (742), "i" (12UL)); [14192-14193] [2023-12-02 15:19:22,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; subl %2,%0; sete %1": "+m" (v->counter), "=qm" (c): "ir" (i): "memory"); [14898-14899] [2023-12-02 15:19:22,115 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (270), "i" (12UL)); [15098-15099] [2023-12-02 15:19:22,153 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (1051), "i" (12UL)); [15931-15932] [2023-12-02 15:19:22,157 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (1221), "i" (12UL)); [16079-16080] [2023-12-02 15:19:22,164 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (1309), "i" (12UL)); [16188-16189] [2023-12-02 15:19:22,177 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (1663), "i" (12UL)); [16646-16647] [2023-12-02 15:19:22,230 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)); [17655-17656] [2023-12-02 15:19:22,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [17667] [2023-12-02 15:19:22,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [17670] [2023-12-02 15:19:22,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [17673] [2023-12-02 15:19:22,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [17676] [2023-12-02 15:19:22,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [17690-17691] [2023-12-02 15:19:22,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [17702-17703] [2023-12-02 15:19:22,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17706-17707] [2023-12-02 15:19:22,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17710-17711] [2023-12-02 15:19:22,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17714-17715] [2023-12-02 15:19:22,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [17904] [2023-12-02 15:19:22,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [17908] [2023-12-02 15:19:22,254 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c.prepared"), "i" (419), "i" (12UL)); [18264-18265] [2023-12-02 15:19:22,254 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c.prepared"), "i" (420), "i" (12UL)); [18273-18274] [2023-12-02 15:19:22,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18375] [2023-12-02 15:19:22,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18406] [2023-12-02 15:19:22,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18408] [2023-12-02 15:19:22,262 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c.prepared"), "i" (534), "i" (12UL)); [18443-18444] [2023-12-02 15:19:22,263 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c.prepared"), "i" (535), "i" (12UL)); [18451-18452] [2023-12-02 15:19:22,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18478] [2023-12-02 15:19:22,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18486] [2023-12-02 15:19:22,303 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c.prepared"), "i" (233), "i" (12UL)); [19605-19606] [2023-12-02 15:19:22,306 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c.prepared"), "i" (269), "i" (12UL)); [19658-19659] [2023-12-02 15:19:22,310 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c.prepared"), "i" (286), "i" (12UL)); [19692-19693] [2023-12-02 15:19:22,332 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c.prepared"), "i" (543), "i" (12UL)); [19974-19975] [2023-12-02 15:19:22,348 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (308), "i" (12UL)); [20473-20474] [2023-12-02 15:19:22,352 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (379), "i" (12UL)); [20539-20540] [2023-12-02 15:19:22,356 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (429), "i" (12UL)); [20590-20591] [2023-12-02 15:19:22,357 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (447), "i" (12UL)); [20610-20611] [2023-12-02 15:19:22,371 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (652), "i" (12UL)); [20879-20880] [2023-12-02 15:19:22,399 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c.prepared"), "i" (308), "i" (12UL)); [22013-22014] [2023-12-02 15:19:22,408 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c.prepared"), "i" (372), "i" (12UL)); [22093-22094] [2023-12-02 15:19:22,474 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c.prepared"), "i" (769), "i" (12UL)); [22625-22626] [2023-12-02 15:19:22,495 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c.prepared"), "i" (1227), "i" (12UL)); [23063-23064] [2023-12-02 15:19:22,503 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c.prepared"), "i" (410), "i" (12UL)); [23439-23440] [2023-12-02 15:19:22,504 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c.prepared"), "i" (412), "i" (12UL)); [23449-23450] [2023-12-02 15:19:22,505 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c.prepared"), "i" (424), "i" (12UL)); [23473-23474] [2023-12-02 15:19:22,508 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c.prepared"), "i" (195), "i" (12UL)); [23643-23644] [2023-12-02 15:19:22,509 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c.prepared"), "i" (221), "i" (12UL)); [23672-23673] [2023-12-02 15:19:22,525 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/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c.prepared"), "i" (671), "i" (12UL)); [24104-24105] [2023-12-02 15:19:22,528 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i[722028,722041] [2023-12-02 15:19:22,553 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 15:19:23,164 WARN L675 CHandler]: The function __xadd_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:19:23,164 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:19:23,172 INFO L206 MainTranslator]: Completed translation [2023-12-02 15:19:23,173 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23 WrapperNode [2023-12-02 15:19:23,173 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 15:19:23,174 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 15:19:23,174 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 15:19:23,174 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 15:19:23,185 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:23,405 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:23,725 INFO L138 Inliner]: procedures = 1046, calls = 9851, calls flagged for inlining = 361, calls inlined = 206, statements flattened = 9907 [2023-12-02 15:19:23,726 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 15:19:23,726 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 15:19:23,726 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 15:19:23,726 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 15:19:23,736 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:23,736 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:23,787 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:23,787 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:23,947 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:23,974 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:24,143 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:24,187 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:24,282 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 15:19:24,283 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 15:19:24,283 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 15:19:24,283 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 15:19:24,284 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (1/1) ... [2023-12-02 15:19:24,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 15:19:24,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:19:24,328 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 15:19:24,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 15:19:24,384 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dummy_query_bo_prepare [2023-12-02 15:19:24,384 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dummy_query_bo_prepare [2023-12-02 15:19:24,384 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_destroy [2023-12-02 15:19:24,384 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_destroy [2023-12-02 15:19:24,385 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_init [2023-12-02 15:19:24,385 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_init [2023-12-02 15:19:24,385 INFO L130 BoogieDeclarations]: Found specification of procedure idr_destroy [2023-12-02 15:19:24,386 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_destroy [2023-12-02 15:19:24,386 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_init [2023-12-02 15:19:24,386 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_init [2023-12-02 15:19:24,386 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2023-12-02 15:19:24,386 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2023-12-02 15:19:24,386 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_round_pot [2023-12-02 15:19:24,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_round_pot [2023-12-02 15:19:24,387 INFO L130 BoogieDeclarations]: Found specification of procedure drm_master_get [2023-12-02 15:19:24,387 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_master_get [2023-12-02 15:19:24,387 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-12-02 15:19:24,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-12-02 15:19:24,387 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_crtc_set_config [2023-12-02 15:19:24,387 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_crtc_set_config [2023-12-02 15:19:24,387 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2023-12-02 15:19:24,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2023-12-02 15:19:24,388 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mtrr_del [2023-12-02 15:19:24,388 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mtrr_del [2023-12-02 15:19:24,388 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_move_buffer [2023-12-02 15:19:24,388 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_move_buffer [2023-12-02 15:19:24,389 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_firstopen [2023-12-02 15:19:24,389 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_firstopen [2023-12-02 15:19:24,389 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_lastclose [2023-12-02 15:19:24,390 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_lastclose [2023-12-02 15:19:24,390 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_pause_all [2023-12-02 15:19:24,390 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_pause_all [2023-12-02 15:19:24,391 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_surface_destroy [2023-12-02 15:19:24,391 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_surface_destroy [2023-12-02 15:19:24,391 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_destroy [2023-12-02 15:19:24,391 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_destroy [2023-12-02 15:19:24,391 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 15:19:24,392 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 15:19:24,392 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2023-12-02 15:19:24,392 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 15:19:24,392 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 15:19:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 15:19:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 15:19:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_unreserve [2023-12-02 15:19:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_unreserve [2023-12-02 15:19:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-02 15:19:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-02 15:19:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_kmap [2023-12-02 15:19:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_kmap [2023-12-02 15:19:24,394 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 15:19:24,394 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 15:19:24,394 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_backing_free [2023-12-02 15:19:24,394 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_backing_free [2023-12-02 15:19:24,394 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_vram_or_gmr [2023-12-02 15:19:24,394 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_vram_or_gmr [2023-12-02 15:19:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_kunmap [2023-12-02 15:19:24,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_kunmap [2023-12-02 15:19:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-12-02 15:19:24,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-12-02 15:19:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 15:19:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_commit_list [2023-12-02 15:19:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_commit_list [2023-12-02 15:19:24,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_hw_mutex [2023-12-02 15:19:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_hw_mutex [2023-12-02 15:19:24,396 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_emit_dummy_query [2023-12-02 15:19:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_emit_dummy_query [2023-12-02 15:19:24,396 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_hw_context_destroy [2023-12-02 15:19:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_hw_context_destroy [2023-12-02 15:19:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_del_active [2023-12-02 15:19:24,397 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_del_active [2023-12-02 15:19:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_global_alloc [2023-12-02 15:19:24,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_global_alloc [2023-12-02 15:19:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_destroy [2023-12-02 15:19:24,397 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_destroy [2023-12-02 15:19:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2023-12-02 15:19:24,397 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2023-12-02 15:19:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_resource_release [2023-12-02 15:19:24,398 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_resource_release [2023-12-02 15:19:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_base_object_init [2023-12-02 15:19:24,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_base_object_init [2023-12-02 15:19:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 15:19:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_vt_unlock [2023-12-02 15:19:24,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_vt_unlock [2023-12-02 15:19:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_waiter_add [2023-12-02 15:19:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_waiter_add [2023-12-02 15:19:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_complete [2023-12-02 15:19:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_complete [2023-12-02 15:19:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_crtc_destroy [2023-12-02 15:19:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_crtc_destroy [2023-12-02 15:19:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-12-02 15:19:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-12-02 15:19:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dma_buffer [2023-12-02 15:19:24,400 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dma_buffer [2023-12-02 15:19:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2023-12-02 15:19:24,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2023-12-02 15:19:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 15:19:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_cursor_update_image [2023-12-02 15:19:24,400 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_cursor_update_image [2023-12-02 15:19:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_display_unit_cleanup [2023-12-02 15:19:24,400 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_display_unit_cleanup [2023-12-02 15:19:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 15:19:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 15:19:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_destroy [2023-12-02 15:19:24,401 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_destroy [2023-12-02 15:19:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_context_base_release [2023-12-02 15:19:24,401 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_context_base_release [2023-12-02 15:19:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_passed [2023-12-02 15:19:24,401 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_passed [2023-12-02 15:19:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-12-02 15:19:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-12-02 15:19:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_have_3d [2023-12-02 15:19:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_have_3d [2023-12-02 15:19:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_have_pitchlock [2023-12-02 15:19:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_have_pitchlock [2023-12-02 15:19:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-12-02 15:19:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-12-02 15:19:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_stream_destroy [2023-12-02 15:19:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_stream_destroy [2023-12-02 15:19:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 15:19:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 15:19:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_write [2023-12-02 15:19:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_write [2023-12-02 15:19:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex [2023-12-02 15:19:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex [2023-12-02 15:19:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_wait [2023-12-02 15:19:24,404 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_wait [2023-12-02 15:19:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_close [2023-12-02 15:19:24,404 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_close [2023-12-02 15:19:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-12-02 15:19:24,404 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-12-02 15:19:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 15:19:24,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 15:19:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_write_svga [2023-12-02 15:19:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_write_svga [2023-12-02 15:19:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_release_mutex [2023-12-02 15:19:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_release_mutex [2023-12-02 15:19:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_init [2023-12-02 15:19:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_init [2023-12-02 15:19:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fallback_wait [2023-12-02 15:19:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fallback_wait [2023-12-02 15:19:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 15:19:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_reference [2023-12-02 15:19:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_reference [2023-12-02 15:19:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_release [2023-12-02 15:19:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_release [2023-12-02 15:19:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_hw_surface_destroy [2023-12-02 15:19:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_hw_surface_destroy [2023-12-02 15:19:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-12-02 15:19:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-12-02 15:19:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-12-02 15:19:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-12-02 15:19:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_connector_attach_encoder [2023-12-02 15:19:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_connector_attach_encoder [2023-12-02 15:19:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_reserve [2023-12-02 15:19:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_reserve [2023-12-02 15:19:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-12-02 15:19:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-12-02 15:19:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_off [2023-12-02 15:19:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_off [2023-12-02 15:19:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-12-02 15:19:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-12-02 15:19:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 15:19:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 15:19:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_crtc_set_gamma_size [2023-12-02 15:19:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_crtc_set_gamma_size [2023-12-02 15:19:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_write_lock [2023-12-02 15:19:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_write_lock [2023-12-02 15:19:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_3d_resource_dec [2023-12-02 15:19:24,409 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_3d_resource_dec [2023-12-02 15:19:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure drm_connector_attach_property [2023-12-02 15:19:24,409 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_connector_attach_property [2023-12-02 15:19:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-12-02 15:19:24,409 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-12-02 15:19:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_device_release [2023-12-02 15:19:24,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_device_release [2023-12-02 15:19:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 15:19:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 15:19:24,410 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 15:19:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2023-12-02 15:19:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 15:19:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-12-02 15:19:24,410 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-12-02 15:19:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-12-02 15:19:24,410 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-12-02 15:19:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2023-12-02 15:19:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2023-12-02 15:19:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_global_release [2023-12-02 15:19:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_global_release [2023-12-02 15:19:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-12-02 15:19:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-12-02 15:19:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-12-02 15:19:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-12-02 15:19:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-12-02 15:19:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-12-02 15:19:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_add_active [2023-12-02 15:19:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_add_active [2023-12-02 15:19:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fpriv [2023-12-02 15:19:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fpriv [2023-12-02 15:19:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2023-12-02 15:19:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2023-12-02 15:19:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_reserve_buffers [2023-12-02 15:19:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_reserve_buffers [2023-12-02 15:19:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_kmap_obj_virtual [2023-12-02 15:19:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_kmap_obj_virtual [2023-12-02 15:19:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_start_of_vram [2023-12-02 15:19:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_start_of_vram [2023-12-02 15:19:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 15:19:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 15:19:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_set_par [2023-12-02 15:19:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_set_par [2023-12-02 15:19:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_pool_populate [2023-12-02 15:19:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_dirty_mark [2023-12-02 15:19:24,414 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_dirty_mark [2023-12-02 15:19:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cmdbuf_mutex [2023-12-02 15:19:24,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cmdbuf_mutex [2023-12-02 15:19:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cmdbuf_mutex [2023-12-02 15:19:24,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cmdbuf_mutex [2023-12-02 15:19:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_crtc_destroy [2023-12-02 15:19:24,415 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_crtc_destroy [2023-12-02 15:19:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2023-12-02 15:19:24,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2023-12-02 15:19:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_send_stop [2023-12-02 15:19:24,415 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_send_stop [2023-12-02 15:19:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 15:19:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure drm_vblank_cleanup [2023-12-02 15:19:24,415 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_vblank_cleanup [2023-12-02 15:19:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_du_connector_detect [2023-12-02 15:19:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_du_connector_detect [2023-12-02 15:19:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-12-02 15:19:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-12-02 15:19:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 15:19:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 15:19:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_unref [2023-12-02 15:19:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_unref [2023-12-02 15:19:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_create [2023-12-02 15:19:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_create [2023-12-02 15:19:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_resource_unreference [2023-12-02 15:19:24,417 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_resource_unreference [2023-12-02 15:19:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2023-12-02 15:19:24,417 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2023-12-02 15:19:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_bo_get_guest_ptr [2023-12-02 15:19:24,417 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_bo_get_guest_ptr [2023-12-02 15:19:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_placement [2023-12-02 15:19:24,417 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_placement [2023-12-02 15:19:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_save_vga [2023-12-02 15:19:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_save_vga [2023-12-02 15:19:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-12-02 15:19:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-12-02 15:19:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fences_update [2023-12-02 15:19:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fences_update [2023-12-02 15:19:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sync_obj_unref [2023-12-02 15:19:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sync_obj_unref [2023-12-02 15:19:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_crtc_set_config [2023-12-02 15:19:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_crtc_set_config [2023-12-02 15:19:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2023-12-02 15:19:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2023-12-02 15:19:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-12-02 15:19:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-12-02 15:19:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2023-12-02 15:19:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2023-12-02 15:19:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_is_full [2023-12-02 15:19:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_is_full [2023-12-02 15:19:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_send_put [2023-12-02 15:19:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_send_put [2023-12-02 15:19:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_marker_pull [2023-12-02 15:19:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_marker_pull [2023-12-02 15:19:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_cleanup [2023-12-02 15:19:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_cleanup [2023-12-02 15:19:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 15:19:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 15:19:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2023-12-02 15:19:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2023-12-02 15:19:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_update_seqno [2023-12-02 15:19:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_update_seqno [2023-12-02 15:19:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fb_surf_mutex [2023-12-02 15:19:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fb_surf_mutex [2023-12-02 15:19:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-12-02 15:19:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-12-02 15:19:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure getrawmonotonic [2023-12-02 15:19:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure getrawmonotonic [2023-12-02 15:19:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fences_perform_actions [2023-12-02 15:19:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fences_perform_actions [2023-12-02 15:19:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_encoder_destroy [2023-12-02 15:19:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_encoder_destroy [2023-12-02 15:19:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure fill_flush [2023-12-02 15:19:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_flush [2023-12-02 15:19:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock [2023-12-02 15:19:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock [2023-12-02 15:19:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 15:19:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 15:19:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_unreference [2023-12-02 15:19:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_unreference [2023-12-02 15:19:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_unreference [2023-12-02 15:19:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_unreference [2023-12-02 15:19:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2023-12-02 15:19:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2023-12-02 15:19:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_fence_buffer_objects [2023-12-02 15:19:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_fence_buffer_objects [2023-12-02 15:19:24,424 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2023-12-02 15:19:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2023-12-02 15:19:24,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fifo_mutex [2023-12-02 15:19:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fifo_mutex [2023-12-02 15:19:24,424 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 15:19:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 15:19:24,424 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_wait [2023-12-02 15:19:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_wait [2023-12-02 15:19:24,425 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_prepare [2023-12-02 15:19:24,425 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_prepare [2023-12-02 15:19:24,425 INFO L130 BoogieDeclarations]: Found specification of procedure drm_master_put [2023-12-02 15:19:24,425 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_master_put [2023-12-02 15:19:24,425 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2023-12-02 15:19:24,425 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2023-12-02 15:19:24,425 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-12-02 15:19:24,425 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-12-02 15:19:24,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_goal_irq_mutex [2023-12-02 15:19:24,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_goal_irq_mutex [2023-12-02 15:19:24,426 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_bo_pin [2023-12-02 15:19:24,426 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_bo_pin [2023-12-02 15:19:24,426 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 15:19:24,426 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-12-02 15:19:24,426 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-12-02 15:19:24,426 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_init [2023-12-02 15:19:24,426 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_init [2023-12-02 15:19:24,427 INFO L130 BoogieDeclarations]: Found specification of procedure timespec_sub [2023-12-02 15:19:24,427 INFO L138 BoogieDeclarations]: Found implementation of procedure timespec_sub [2023-12-02 15:19:24,427 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_close [2023-12-02 15:19:24,427 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_close [2023-12-02 15:19:24,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 15:19:24,427 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_resume [2023-12-02 15:19:24,427 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_resume [2023-12-02 15:19:24,427 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 15:19:24,428 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 15:19:24,428 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2023-12-02 15:19:24,428 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2023-12-02 15:19:24,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 15:19:24,428 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_close [2023-12-02 15:19:24,428 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_close [2023-12-02 15:19:24,428 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_unbind [2023-12-02 15:19:24,428 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_unbind [2023-12-02 15:19:24,428 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2023-12-02 15:19:24,429 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2023-12-02 15:19:24,429 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_suspend [2023-12-02 15:19:24,429 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_suspend [2023-12-02 15:19:24,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 15:19:24,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 15:19:24,429 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_unpin [2023-12-02 15:19:24,429 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_unpin [2023-12-02 15:19:24,429 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_restore_vga [2023-12-02 15:19:24,429 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_restore_vga [2023-12-02 15:19:24,430 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_request_device [2023-12-02 15:19:24,433 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_request_device [2023-12-02 15:19:24,433 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_unreference [2023-12-02 15:19:24,433 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_unreference [2023-12-02 15:19:24,434 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2023-12-02 15:19:24,434 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2023-12-02 15:19:24,434 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-12-02 15:19:24,434 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-12-02 15:19:24,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex [2023-12-02 15:19:24,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex [2023-12-02 15:19:24,434 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_unref [2023-12-02 15:19:24,435 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_unref [2023-12-02 15:19:24,435 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_fifo_down [2023-12-02 15:19:24,435 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_fifo_down [2023-12-02 15:19:24,435 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_connector_destroy [2023-12-02 15:19:24,435 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_connector_destroy [2023-12-02 15:19:24,435 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_read [2023-12-02 15:19:24,436 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_read [2023-12-02 15:19:24,436 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2023-12-02 15:19:24,436 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2023-12-02 15:19:24,436 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 15:19:24,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 15:19:24,436 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 15:19:24,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 15:19:24,436 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_vt_lock [2023-12-02 15:19:24,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_vt_lock [2023-12-02 15:19:24,437 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_destroy_locked [2023-12-02 15:19:24,437 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_destroy_locked [2023-12-02 15:19:24,437 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_fifo_destroy [2023-12-02 15:19:24,437 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_fifo_destroy [2023-12-02 15:19:24,437 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_pool_unpopulate [2023-12-02 15:19:24,437 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_waiter_remove [2023-12-02 15:19:24,437 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_waiter_remove [2023-12-02 15:19:24,437 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_stream_base_release [2023-12-02 15:19:24,437 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_stream_base_release [2023-12-02 15:19:24,438 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_release_device [2023-12-02 15:19:24,438 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_release_device [2023-12-02 15:19:24,438 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2023-12-02 15:19:24,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2023-12-02 15:19:24,438 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_driver_unload [2023-12-02 15:19:24,438 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_driver_unload [2023-12-02 15:19:24,438 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2023-12-02 15:19:24,438 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2023-12-02 15:19:24,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_fb_surf_mutex [2023-12-02 15:19:24,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_fb_surf_mutex [2023-12-02 15:19:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-12-02 15:19:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-12-02 15:19:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-12-02 15:19:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-12-02 15:19:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_global_free [2023-12-02 15:19:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_global_free [2023-12-02 15:19:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_write_unlock [2023-12-02 15:19:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_write_unlock [2023-12-02 15:19:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure drm_connector_init [2023-12-02 15:19:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_connector_init [2023-12-02 15:19:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2023-12-02 15:19:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2023-12-02 15:19:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 15:19:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure drm_encoder_init [2023-12-02 15:19:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_encoder_init [2023-12-02 15:19:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_destroy_encode [2023-12-02 15:19:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_destroy_encode [2023-12-02 15:19:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_work_func [2023-12-02 15:19:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_work_func [2023-12-02 15:19:24,441 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_lock_set_kill [2023-12-02 15:19:24,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_lock_set_kill [2023-12-02 15:19:24,441 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_update_stream [2023-12-02 15:19:24,441 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_update_stream [2023-12-02 15:19:24,441 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reference [2023-12-02 15:19:24,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reference [2023-12-02 15:19:24,441 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_region [2023-12-02 15:19:24,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_region [2023-12-02 15:19:24,441 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_connector_destroy [2023-12-02 15:19:24,441 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_connector_destroy [2023-12-02 15:19:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_encoder_destroy [2023-12-02 15:19:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_encoder_destroy [2023-12-02 15:19:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_cursor_update_dmabuf [2023-12-02 15:19:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_cursor_update_dmabuf [2023-12-02 15:19:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 15:19:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 15:19:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 15:19:24,446 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 15:19:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_unpin [2023-12-02 15:19:24,446 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_unpin [2023-12-02 15:19:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_fence_base_release [2023-12-02 15:19:24,446 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_fence_base_release [2023-12-02 15:19:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_master_init [2023-12-02 15:19:24,447 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_master_init [2023-12-02 15:19:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~~bool~0 [2023-12-02 15:19:24,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~~bool~0 [2023-12-02 15:19:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-12-02 15:19:24,447 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-12-02 15:19:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_release_mutex [2023-12-02 15:19:24,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_release_mutex [2023-12-02 15:19:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_init [2023-12-02 15:19:24,447 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_init [2023-12-02 15:19:24,448 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_3d_resource_inc [2023-12-02 15:19:24,448 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_3d_resource_inc [2023-12-02 15:19:24,448 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_stop [2023-12-02 15:19:24,448 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_stop [2023-12-02 15:19:24,448 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_priv [2023-12-02 15:19:24,448 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_priv [2023-12-02 15:19:24,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 15:19:24,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_goal_irq_mutex [2023-12-02 15:19:24,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_goal_irq_mutex [2023-12-02 15:19:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 15:19:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 15:19:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_commit [2023-12-02 15:19:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_commit [2023-12-02 15:19:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_init [2023-12-02 15:19:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2023-12-02 15:19:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2023-12-02 15:19:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_hw_mutex [2023-12-02 15:19:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_hw_mutex [2023-12-02 15:19:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_event_fence_action_cleanup [2023-12-02 15:19:24,451 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_event_fence_action_cleanup [2023-12-02 15:19:24,451 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_unpin_panic [2023-12-02 15:19:24,451 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_unpin_panic [2023-12-02 15:19:24,451 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_backing_alloc [2023-12-02 15:19:24,451 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_backing_alloc [2023-12-02 15:19:24,451 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2023-12-02 15:19:24,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2023-12-02 15:19:24,451 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_signaled [2023-12-02 15:19:24,451 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_signaled [2023-12-02 15:19:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_resume_all [2023-12-02 15:19:24,452 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_resume_all [2023-12-02 15:19:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reserve [2023-12-02 15:19:24,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reserve [2023-12-02 15:19:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_idle [2023-12-02 15:19:24,452 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_idle [2023-12-02 15:19:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_reference [2023-12-02 15:19:24,452 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_reference [2023-12-02 15:19:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 15:19:24,452 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 15:19:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_base_object_unref [2023-12-02 15:19:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_base_object_unref [2023-12-02 15:19:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_master [2023-12-02 15:19:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_master [2023-12-02 15:19:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_fence_create [2023-12-02 15:19:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_fence_create [2023-12-02 15:19:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_vram [2023-12-02 15:19:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_vram [2023-12-02 15:19:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_remove [2023-12-02 15:19:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_remove [2023-12-02 15:19:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_destroy_size [2023-12-02 15:19:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_destroy_size [2023-12-02 15:19:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2023-12-02 15:19:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2023-12-02 15:19:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_pin [2023-12-02 15:19:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_pin [2023-12-02 15:19:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2023-12-02 15:19:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2023-12-02 15:19:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock [2023-12-02 15:19:24,455 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock [2023-12-02 15:19:24,455 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_surface_base_release [2023-12-02 15:19:24,455 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_surface_base_release [2023-12-02 15:19:24,455 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_mem_glob [2023-12-02 15:19:24,455 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_mem_glob [2023-12-02 15:19:24,455 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_fence_commands [2023-12-02 15:19:24,455 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_fence_commands [2023-12-02 15:19:24,455 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_ping_host [2023-12-02 15:19:24,455 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_ping_host [2023-12-02 15:19:24,456 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_object_device_release [2023-12-02 15:19:24,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_object_device_release [2023-12-02 15:19:24,456 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_release [2023-12-02 15:19:24,456 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_release [2023-12-02 15:19:24,456 INFO L130 BoogieDeclarations]: Found specification of procedure drm_vblank_init [2023-12-02 15:19:24,456 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_vblank_init [2023-12-02 15:19:24,456 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2023-12-02 15:19:24,456 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2023-12-02 15:19:24,456 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_send_fence [2023-12-02 15:19:24,456 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_send_fence [2023-12-02 15:19:24,457 INFO L130 BoogieDeclarations]: Found specification of procedure fill_escape [2023-12-02 15:19:24,457 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_escape [2023-12-02 15:19:24,457 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_manager_takedown [2023-12-02 15:19:24,457 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_manager_takedown [2023-12-02 15:19:24,457 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 15:19:24,457 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 15:19:24,457 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_release_pinned_bo [2023-12-02 15:19:24,457 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_release_pinned_bo [2023-12-02 15:19:24,457 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2023-12-02 15:19:24,458 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2023-12-02 15:19:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 15:19:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 15:19:24,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 15:19:24,502 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_create_dirty_info_property [2023-12-02 15:19:24,502 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_create_dirty_info_property [2023-12-02 15:19:24,502 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_timespec [2023-12-02 15:19:24,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_timespec [2023-12-02 15:19:25,792 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 15:19:25,798 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 15:19:55,273 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 15:19:57,429 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 15:19:57,429 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 15:19:57,433 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:19:57 BoogieIcfgContainer [2023-12-02 15:19:57,433 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 15:19:57,435 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 15:19:57,435 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 15:19:57,438 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 15:19:57,439 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:19:12" (1/3) ... [2023-12-02 15:19:57,439 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d0c5fb9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:19:57, skipping insertion in model container [2023-12-02 15:19:57,439 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:19:23" (2/3) ... [2023-12-02 15:19:57,440 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d0c5fb9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:19:57, skipping insertion in model container [2023-12-02 15:19:57,440 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:19:57" (3/3) ... [2023-12-02 15:19:57,441 INFO L112 eAbstractionObserver]: Analyzing ICFG main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-12-02 15:19:57,460 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 15:19:57,460 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 15:19:57,575 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 15:19:57,582 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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;@56645460, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 15:19:57,583 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 15:19:57,603 INFO L276 IsEmpty]: Start isEmpty. Operand has 3695 states, 2095 states have (on average 1.2563245823389022) internal successors, (2632), 2216 states have internal predecessors, (2632), 1340 states have call successors, (1340), 258 states have call predecessors, (1340), 258 states have return successors, (1340), 1313 states have call predecessors, (1340), 1340 states have call successors, (1340) [2023-12-02 15:19:57,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-02 15:19:57,611 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:19:57,612 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:19:57,613 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:19:57,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:19:57,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1225784254, now seen corresponding path program 1 times [2023-12-02 15:19:57,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:19:57,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346412646] [2023-12-02 15:19:57,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:19:57,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:19:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:19:59,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:19:59,454 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:19:59,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346412646] [2023-12-02 15:19:59,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346412646] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:19:59,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:19:59,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:19:59,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847641133] [2023-12-02 15:19:59,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:19:59,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:19:59,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:19:59,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:19:59,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:19:59,498 INFO L87 Difference]: Start difference. First operand has 3695 states, 2095 states have (on average 1.2563245823389022) internal successors, (2632), 2216 states have internal predecessors, (2632), 1340 states have call successors, (1340), 258 states have call predecessors, (1340), 258 states have return successors, (1340), 1313 states have call predecessors, (1340), 1340 states have call successors, (1340) Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:20:00,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:01,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:06,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:08,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:12,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:14,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:16,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:18,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:19,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:20:19,530 INFO L93 Difference]: Finished difference Result 10036 states and 14941 transitions. [2023-12-02 15:20:19,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:20:19,533 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 15 [2023-12-02 15:20:19,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:20:19,595 INFO L225 Difference]: With dead ends: 10036 [2023-12-02 15:20:19,595 INFO L226 Difference]: Without dead ends: 6294 [2023-12-02 15:20:19,627 INFO L412 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 [2023-12-02 15:20:19,631 INFO L413 NwaCegarLoop]: 5192 mSDtfsCounter, 5301 mSDsluCounter, 3540 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 4 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5301 SdHoareTripleChecker+Valid, 8732 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.5s IncrementalHoareTripleChecker+Time [2023-12-02 15:20:19,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5301 Valid, 8732 Invalid, 682 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 672 Invalid, 6 Unknown, 0 Unchecked, 19.5s Time] [2023-12-02 15:20:19,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6294 states. [2023-12-02 15:20:20,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6294 to 6279. [2023-12-02 15:20:20,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6279 states, 3537 states have (on average 1.2405993780039581) internal successors, (4388), 3727 states have internal predecessors, (4388), 2262 states have call successors, (2262), 483 states have call predecessors, (2262), 479 states have return successors, (2361), 2180 states have call predecessors, (2361), 2234 states have call successors, (2361) [2023-12-02 15:20:20,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6279 states to 6279 states and 9011 transitions. [2023-12-02 15:20:20,150 INFO L78 Accepts]: Start accepts. Automaton has 6279 states and 9011 transitions. Word has length 15 [2023-12-02 15:20:20,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:20:20,150 INFO L495 AbstractCegarLoop]: Abstraction has 6279 states and 9011 transitions. [2023-12-02 15:20:20,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:20:20,150 INFO L276 IsEmpty]: Start isEmpty. Operand 6279 states and 9011 transitions. [2023-12-02 15:20:20,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-12-02 15:20:20,151 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:20:20,151 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:20:20,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 15:20:20,152 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:20:20,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:20:20,152 INFO L85 PathProgramCache]: Analyzing trace with hash 651784020, now seen corresponding path program 1 times [2023-12-02 15:20:20,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:20:20,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4270901] [2023-12-02 15:20:20,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:20:20,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:20:20,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:20:21,394 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:20:21,394 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:20:21,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4270901] [2023-12-02 15:20:21,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4270901] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:20:21,395 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:20:21,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:20:21,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226434343] [2023-12-02 15:20:21,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:20:21,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:20:21,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:20:21,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:20:21,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:20:21,398 INFO L87 Difference]: Start difference. First operand 6279 states and 9011 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:20:23,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:24,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:28,236 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:30,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:31,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:20:31,397 INFO L93 Difference]: Finished difference Result 6281 states and 9012 transitions. [2023-12-02 15:20:31,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:20:31,398 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2023-12-02 15:20:31,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:20:31,448 INFO L225 Difference]: With dead ends: 6281 [2023-12-02 15:20:31,448 INFO L226 Difference]: Without dead ends: 6278 [2023-12-02 15:20:31,453 INFO L412 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 [2023-12-02 15:20:31,454 INFO L413 NwaCegarLoop]: 4841 mSDtfsCounter, 5206 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5206 SdHoareTripleChecker+Valid, 4842 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2023-12-02 15:20:31,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5206 Valid, 4842 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 375 Invalid, 2 Unknown, 0 Unchecked, 9.7s Time] [2023-12-02 15:20:31,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6278 states. [2023-12-02 15:20:31,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6278 to 6278. [2023-12-02 15:20:31,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6278 states, 3537 states have (on average 1.240316652530393) internal successors, (4387), 3726 states have internal predecessors, (4387), 2261 states have call successors, (2261), 483 states have call predecessors, (2261), 479 states have return successors, (2361), 2180 states have call predecessors, (2361), 2234 states have call successors, (2361) [2023-12-02 15:20:31,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6278 states to 6278 states and 9009 transitions. [2023-12-02 15:20:31,895 INFO L78 Accepts]: Start accepts. Automaton has 6278 states and 9009 transitions. Word has length 16 [2023-12-02 15:20:31,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:20:31,895 INFO L495 AbstractCegarLoop]: Abstraction has 6278 states and 9009 transitions. [2023-12-02 15:20:31,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:20:31,895 INFO L276 IsEmpty]: Start isEmpty. Operand 6278 states and 9009 transitions. [2023-12-02 15:20:31,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-02 15:20:31,896 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:20:31,896 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:20:31,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 15:20:31,897 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:20:31,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:20:31,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1273136763, now seen corresponding path program 1 times [2023-12-02 15:20:31,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:20:31,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994486723] [2023-12-02 15:20:31,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:20:31,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:20:32,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:20:33,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:20:33,073 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:20:33,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994486723] [2023-12-02 15:20:33,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994486723] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:20:33,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:20:33,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:20:33,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292209303] [2023-12-02 15:20:33,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:20:33,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:20:33,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:20:33,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:20:33,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:20:33,075 INFO L87 Difference]: Start difference. First operand 6278 states and 9009 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:20:35,213 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:36,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:41,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:44,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:44,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:20:44,790 INFO L93 Difference]: Finished difference Result 6290 states and 9015 transitions. [2023-12-02 15:20:44,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:20:44,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2023-12-02 15:20:44,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:20:44,826 INFO L225 Difference]: With dead ends: 6290 [2023-12-02 15:20:44,826 INFO L226 Difference]: Without dead ends: 6286 [2023-12-02 15:20:44,829 INFO L412 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 [2023-12-02 15:20:44,830 INFO L413 NwaCegarLoop]: 4836 mSDtfsCounter, 5187 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5187 SdHoareTripleChecker+Valid, 4848 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-12-02 15:20:44,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5187 Valid, 4848 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 381 Invalid, 3 Unknown, 0 Unchecked, 11.4s Time] [2023-12-02 15:20:44,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6286 states. [2023-12-02 15:20:45,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6286 to 6284. [2023-12-02 15:20:45,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6284 states, 3541 states have (on average 1.2391979666760802) internal successors, (4388), 3728 states have internal predecessors, (4388), 2259 states have call successors, (2259), 487 states have call predecessors, (2259), 483 states have return successors, (2361), 2180 states have call predecessors, (2361), 2234 states have call successors, (2361) [2023-12-02 15:20:45,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6284 states to 6284 states and 9008 transitions. [2023-12-02 15:20:45,234 INFO L78 Accepts]: Start accepts. Automaton has 6284 states and 9008 transitions. Word has length 17 [2023-12-02 15:20:45,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:20:45,234 INFO L495 AbstractCegarLoop]: Abstraction has 6284 states and 9008 transitions. [2023-12-02 15:20:45,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:20:45,235 INFO L276 IsEmpty]: Start isEmpty. Operand 6284 states and 9008 transitions. [2023-12-02 15:20:45,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2023-12-02 15:20:45,235 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:20:45,236 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:20:45,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 15:20:45,236 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:20:45,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:20:45,236 INFO L85 PathProgramCache]: Analyzing trace with hash -816134025, now seen corresponding path program 1 times [2023-12-02 15:20:45,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:20:45,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577603786] [2023-12-02 15:20:45,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:20:45,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:20:46,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:20:46,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:20:46,342 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:20:46,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577603786] [2023-12-02 15:20:46,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577603786] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:20:46,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:20:46,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:20:46,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888843101] [2023-12-02 15:20:46,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:20:46,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:20:46,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:20:46,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:20:46,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:20:46,344 INFO L87 Difference]: Start difference. First operand 6284 states and 9008 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:20:48,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:50,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:54,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:20:58,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:00,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:02,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:05,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:07,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:08,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:21:08,391 INFO L93 Difference]: Finished difference Result 18395 states and 27958 transitions. [2023-12-02 15:21:08,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:21:08,391 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2023-12-02 15:21:08,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:21:08,469 INFO L225 Difference]: With dead ends: 18395 [2023-12-02 15:21:08,469 INFO L226 Difference]: Without dead ends: 12122 [2023-12-02 15:21:08,513 INFO L412 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 [2023-12-02 15:21:08,514 INFO L413 NwaCegarLoop]: 4996 mSDtfsCounter, 5079 mSDsluCounter, 4848 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 5 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5079 SdHoareTripleChecker+Valid, 9844 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.4s IncrementalHoareTripleChecker+Time [2023-12-02 15:21:08,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5079 Valid, 9844 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 757 Invalid, 7 Unknown, 0 Unchecked, 21.4s Time] [2023-12-02 15:21:08,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12122 states. [2023-12-02 15:21:09,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12122 to 12098. [2023-12-02 15:21:09,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12098 states, 6820 states have (on average 1.236950146627566) internal successors, (8436), 7177 states have internal predecessors, (8436), 4320 states have call successors, (4320), 966 states have call predecessors, (4320), 957 states have return successors, (5360), 4168 states have call predecessors, (5360), 4273 states have call successors, (5360) [2023-12-02 15:21:09,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12098 states to 12098 states and 18116 transitions. [2023-12-02 15:21:09,311 INFO L78 Accepts]: Start accepts. Automaton has 12098 states and 18116 transitions. Word has length 18 [2023-12-02 15:21:09,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:21:09,311 INFO L495 AbstractCegarLoop]: Abstraction has 12098 states and 18116 transitions. [2023-12-02 15:21:09,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:21:09,312 INFO L276 IsEmpty]: Start isEmpty. Operand 12098 states and 18116 transitions. [2023-12-02 15:21:09,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-12-02 15:21:09,313 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:21:09,313 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:21:09,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 15:21:09,313 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:21:09,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:21:09,313 INFO L85 PathProgramCache]: Analyzing trace with hash 466053832, now seen corresponding path program 1 times [2023-12-02 15:21:09,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:21:09,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606516845] [2023-12-02 15:21:09,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:21:09,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:21:10,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:21:10,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:21:10,347 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:21:10,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606516845] [2023-12-02 15:21:10,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606516845] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:21:10,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:21:10,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:21:10,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383547035] [2023-12-02 15:21:10,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:21:10,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:21:10,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:21:10,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:21:10,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:21:10,349 INFO L87 Difference]: Start difference. First operand 12098 states and 18116 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:21:11,668 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:13,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:14,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:18,558 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:21,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:21,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:21:21,923 INFO L93 Difference]: Finished difference Result 12268 states and 18256 transitions. [2023-12-02 15:21:21,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:21:21,924 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 19 [2023-12-02 15:21:21,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:21:21,970 INFO L225 Difference]: With dead ends: 12268 [2023-12-02 15:21:21,971 INFO L226 Difference]: Without dead ends: 12264 [2023-12-02 15:21:21,978 INFO L412 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 [2023-12-02 15:21:21,978 INFO L413 NwaCegarLoop]: 4844 mSDtfsCounter, 5149 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5149 SdHoareTripleChecker+Valid, 4907 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2023-12-02 15:21:21,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5149 Valid, 4907 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 399 Invalid, 2 Unknown, 0 Unchecked, 11.1s Time] [2023-12-02 15:21:21,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12264 states. [2023-12-02 15:21:22,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12264 to 12260. [2023-12-02 15:21:22,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12260 states, 6912 states have (on average 1.2348090277777777) internal successors, (8535), 7271 states have internal predecessors, (8535), 4334 states have call successors, (4334), 1022 states have call predecessors, (4334), 1013 states have return successors, (5376), 4184 states have call predecessors, (5376), 4289 states have call successors, (5376) [2023-12-02 15:21:22,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12260 states to 12260 states and 18245 transitions. [2023-12-02 15:21:22,945 INFO L78 Accepts]: Start accepts. Automaton has 12260 states and 18245 transitions. Word has length 19 [2023-12-02 15:21:22,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:21:22,945 INFO L495 AbstractCegarLoop]: Abstraction has 12260 states and 18245 transitions. [2023-12-02 15:21:22,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:21:22,946 INFO L276 IsEmpty]: Start isEmpty. Operand 12260 states and 18245 transitions. [2023-12-02 15:21:22,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2023-12-02 15:21:22,946 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:21:22,947 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:21:22,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 15:21:22,947 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:21:22,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:21:22,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1559176602, now seen corresponding path program 1 times [2023-12-02 15:21:22,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:21:22,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696938345] [2023-12-02 15:21:22,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:21:22,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:21:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:21:24,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:21:24,057 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:21:24,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696938345] [2023-12-02 15:21:24,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696938345] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:21:24,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:21:24,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:21:24,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807378637] [2023-12-02 15:21:24,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:21:24,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:21:24,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:21:24,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:21:24,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:21:24,059 INFO L87 Difference]: Start difference. First operand 12260 states and 18245 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:21:26,142 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:27,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:32,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:34,216 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:35,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:21:35,002 INFO L93 Difference]: Finished difference Result 12400 states and 18347 transitions. [2023-12-02 15:21:35,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:21:35,002 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 20 [2023-12-02 15:21:35,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:21:35,051 INFO L225 Difference]: With dead ends: 12400 [2023-12-02 15:21:35,051 INFO L226 Difference]: Without dead ends: 12396 [2023-12-02 15:21:35,057 INFO L412 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 [2023-12-02 15:21:35,058 INFO L413 NwaCegarLoop]: 4834 mSDtfsCounter, 4865 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4865 SdHoareTripleChecker+Valid, 5159 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:21:35,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4865 Valid, 5159 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 405 Invalid, 2 Unknown, 0 Unchecked, 10.3s Time] [2023-12-02 15:21:35,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12396 states. [2023-12-02 15:21:35,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12396 to 12394. [2023-12-02 15:21:35,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12394 states, 6980 states have (on average 1.2312320916905444) internal successors, (8594), 7337 states have internal predecessors, (8594), 4348 states have call successors, (4348), 1074 states have call predecessors, (4348), 1065 states have return successors, (5392), 4200 states have call predecessors, (5392), 4305 states have call successors, (5392) [2023-12-02 15:21:35,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12394 states to 12394 states and 18334 transitions. [2023-12-02 15:21:35,869 INFO L78 Accepts]: Start accepts. Automaton has 12394 states and 18334 transitions. Word has length 20 [2023-12-02 15:21:35,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:21:35,869 INFO L495 AbstractCegarLoop]: Abstraction has 12394 states and 18334 transitions. [2023-12-02 15:21:35,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:21:35,869 INFO L276 IsEmpty]: Start isEmpty. Operand 12394 states and 18334 transitions. [2023-12-02 15:21:35,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-12-02 15:21:35,870 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:21:35,870 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:21:35,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 15:21:35,870 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:21:35,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:21:35,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1086248971, now seen corresponding path program 1 times [2023-12-02 15:21:35,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:21:35,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128206711] [2023-12-02 15:21:35,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:21:35,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:21:36,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:21:36,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:21:36,915 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:21:36,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128206711] [2023-12-02 15:21:36,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128206711] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:21:36,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:21:36,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:21:36,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330986060] [2023-12-02 15:21:36,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:21:36,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:21:36,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:21:36,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:21:36,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:21:36,917 INFO L87 Difference]: Start difference. First operand 12394 states and 18334 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:21:38,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:39,902 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:45,431 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:47,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:48,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:21:48,448 INFO L93 Difference]: Finished difference Result 12396 states and 18335 transitions. [2023-12-02 15:21:48,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:21:48,449 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 21 [2023-12-02 15:21:48,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:21:48,493 INFO L225 Difference]: With dead ends: 12396 [2023-12-02 15:21:48,493 INFO L226 Difference]: Without dead ends: 12393 [2023-12-02 15:21:48,498 INFO L412 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 [2023-12-02 15:21:48,499 INFO L413 NwaCegarLoop]: 4827 mSDtfsCounter, 5187 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5187 SdHoareTripleChecker+Valid, 4828 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2023-12-02 15:21:48,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5187 Valid, 4828 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 375 Invalid, 2 Unknown, 0 Unchecked, 10.8s Time] [2023-12-02 15:21:48,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12393 states. [2023-12-02 15:21:49,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12393 to 12393. [2023-12-02 15:21:49,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12393 states, 6980 states have (on average 1.2310888252148997) internal successors, (8593), 7336 states have internal predecessors, (8593), 4347 states have call successors, (4347), 1074 states have call predecessors, (4347), 1065 states have return successors, (5392), 4200 states have call predecessors, (5392), 4305 states have call successors, (5392) [2023-12-02 15:21:49,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12393 states to 12393 states and 18332 transitions. [2023-12-02 15:21:49,459 INFO L78 Accepts]: Start accepts. Automaton has 12393 states and 18332 transitions. Word has length 21 [2023-12-02 15:21:49,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:21:49,459 INFO L495 AbstractCegarLoop]: Abstraction has 12393 states and 18332 transitions. [2023-12-02 15:21:49,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:21:49,459 INFO L276 IsEmpty]: Start isEmpty. Operand 12393 states and 18332 transitions. [2023-12-02 15:21:49,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-12-02 15:21:49,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:21:49,460 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:21:49,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 15:21:49,460 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:21:49,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:21:49,461 INFO L85 PathProgramCache]: Analyzing trace with hash -689600835, now seen corresponding path program 1 times [2023-12-02 15:21:49,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:21:49,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101252843] [2023-12-02 15:21:49,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:21:49,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:21:50,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:21:50,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:21:50,442 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:21:50,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101252843] [2023-12-02 15:21:50,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101252843] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:21:50,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:21:50,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:21:50,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769996794] [2023-12-02 15:21:50,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:21:50,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:21:50,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:21:50,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:21:50,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:21:50,444 INFO L87 Difference]: Start difference. First operand 12393 states and 18332 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:21:52,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:54,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:21:58,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:00,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:02,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:05,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:07,175 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:10,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:12,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:15,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:15,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:22:15,709 INFO L93 Difference]: Finished difference Result 35265 states and 56539 transitions. [2023-12-02 15:22:15,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:22:15,710 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2023-12-02 15:22:15,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:22:15,793 INFO L225 Difference]: With dead ends: 35265 [2023-12-02 15:22:15,793 INFO L226 Difference]: Without dead ends: 22883 [2023-12-02 15:22:15,861 INFO L412 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 [2023-12-02 15:22:15,862 INFO L413 NwaCegarLoop]: 5024 mSDtfsCounter, 5280 mSDsluCounter, 3543 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 4 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5280 SdHoareTripleChecker+Valid, 8567 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.7s IncrementalHoareTripleChecker+Time [2023-12-02 15:22:15,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5280 Valid, 8567 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 668 Invalid, 7 Unknown, 0 Unchecked, 23.7s Time] [2023-12-02 15:22:15,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22883 states. [2023-12-02 15:22:17,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22883 to 22842. [2023-12-02 15:22:17,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22842 states, 12842 states have (on average 1.2295592586824482) internal successors, (15790), 13515 states have internal predecessors, (15790), 7932 states have call successors, (7932), 2085 states have call predecessors, (7932), 2067 states have return successors, (11429), 7645 states have call predecessors, (11429), 7867 states have call successors, (11429) [2023-12-02 15:22:17,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22842 states to 22842 states and 35151 transitions. [2023-12-02 15:22:17,613 INFO L78 Accepts]: Start accepts. Automaton has 22842 states and 35151 transitions. Word has length 22 [2023-12-02 15:22:17,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:22:17,614 INFO L495 AbstractCegarLoop]: Abstraction has 22842 states and 35151 transitions. [2023-12-02 15:22:17,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:22:17,614 INFO L276 IsEmpty]: Start isEmpty. Operand 22842 states and 35151 transitions. [2023-12-02 15:22:17,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-02 15:22:17,615 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:22:17,615 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:22:17,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 15:22:17,616 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:22:17,616 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:22:17,616 INFO L85 PathProgramCache]: Analyzing trace with hash 93634894, now seen corresponding path program 1 times [2023-12-02 15:22:17,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:22:17,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325915873] [2023-12-02 15:22:17,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:22:17,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:22:18,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:22:18,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:22:18,809 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:22:18,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325915873] [2023-12-02 15:22:18,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325915873] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:22:18,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:22:18,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:22:18,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529636586] [2023-12-02 15:22:18,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:22:18,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:22:18,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:22:18,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:22:18,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:22:18,811 INFO L87 Difference]: Start difference. First operand 22842 states and 35151 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:22:20,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:21,825 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:25,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:28,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:29,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:22:29,415 INFO L93 Difference]: Finished difference Result 22844 states and 35152 transitions. [2023-12-02 15:22:29,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:22:29,415 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2023-12-02 15:22:29,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:22:29,483 INFO L225 Difference]: With dead ends: 22844 [2023-12-02 15:22:29,483 INFO L226 Difference]: Without dead ends: 22841 [2023-12-02 15:22:29,491 INFO L412 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 [2023-12-02 15:22:29,491 INFO L413 NwaCegarLoop]: 4823 mSDtfsCounter, 5181 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5181 SdHoareTripleChecker+Valid, 4824 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:22:29,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5181 Valid, 4824 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 375 Invalid, 2 Unknown, 0 Unchecked, 9.3s Time] [2023-12-02 15:22:29,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22841 states. [2023-12-02 15:22:31,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22841 to 22841. [2023-12-02 15:22:31,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22841 states, 12842 states have (on average 1.2294813891917147) internal successors, (15789), 13514 states have internal predecessors, (15789), 7931 states have call successors, (7931), 2085 states have call predecessors, (7931), 2067 states have return successors, (11429), 7645 states have call predecessors, (11429), 7867 states have call successors, (11429) [2023-12-02 15:22:31,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22841 states to 22841 states and 35149 transitions. [2023-12-02 15:22:31,340 INFO L78 Accepts]: Start accepts. Automaton has 22841 states and 35149 transitions. Word has length 23 [2023-12-02 15:22:31,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:22:31,340 INFO L495 AbstractCegarLoop]: Abstraction has 22841 states and 35149 transitions. [2023-12-02 15:22:31,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:22:31,341 INFO L276 IsEmpty]: Start isEmpty. Operand 22841 states and 35149 transitions. [2023-12-02 15:22:31,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-12-02 15:22:31,341 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:22:31,341 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:22:31,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 15:22:31,342 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:22:31,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:22:31,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1395856416, now seen corresponding path program 1 times [2023-12-02 15:22:31,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:22:31,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623080051] [2023-12-02 15:22:31,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:22:31,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:22:32,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:22:32,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:22:32,395 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:22:32,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623080051] [2023-12-02 15:22:32,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623080051] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:22:32,395 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:22:32,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:22:32,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877262013] [2023-12-02 15:22:32,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:22:32,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:22:32,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:22:32,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:22:32,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:22:32,397 INFO L87 Difference]: Start difference. First operand 22841 states and 35149 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:22:34,510 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:36,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:38,329 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:39,780 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:44,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:47,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:51,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:53,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:55,192 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:57,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:22:59,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:22:59,164 INFO L93 Difference]: Finished difference Result 65518 states and 113380 transitions. [2023-12-02 15:22:59,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:22:59,165 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2023-12-02 15:22:59,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:22:59,328 INFO L225 Difference]: With dead ends: 65518 [2023-12-02 15:22:59,328 INFO L226 Difference]: Without dead ends: 42688 [2023-12-02 15:22:59,449 INFO L412 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 [2023-12-02 15:22:59,449 INFO L413 NwaCegarLoop]: 5205 mSDtfsCounter, 5119 mSDsluCounter, 3514 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 4 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5119 SdHoareTripleChecker+Valid, 8719 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.8s IncrementalHoareTripleChecker+Time [2023-12-02 15:22:59,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5119 Valid, 8719 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 677 Invalid, 7 Unknown, 0 Unchecked, 23.8s Time] [2023-12-02 15:22:59,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42688 states. [2023-12-02 15:23:02,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42688 to 42603. [2023-12-02 15:23:02,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42603 states, 23994 states have (on average 1.2308910560973576) internal successors, (29534), 25282 states have internal predecessors, (29534), 14579 states have call successors, (14579), 4060 states have call predecessors, (14579), 4029 states have return successors, (25464), 14000 states have call predecessors, (25464), 14478 states have call successors, (25464) [2023-12-02 15:23:02,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42603 states to 42603 states and 69577 transitions. [2023-12-02 15:23:02,916 INFO L78 Accepts]: Start accepts. Automaton has 42603 states and 69577 transitions. Word has length 24 [2023-12-02 15:23:02,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:23:02,916 INFO L495 AbstractCegarLoop]: Abstraction has 42603 states and 69577 transitions. [2023-12-02 15:23:02,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:23:02,916 INFO L276 IsEmpty]: Start isEmpty. Operand 42603 states and 69577 transitions. [2023-12-02 15:23:02,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-12-02 15:23:02,917 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:23:02,917 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:23:02,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 15:23:02,917 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:23:02,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:23:02,918 INFO L85 PathProgramCache]: Analyzing trace with hash -325441903, now seen corresponding path program 1 times [2023-12-02 15:23:02,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:23:02,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173940733] [2023-12-02 15:23:02,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:23:02,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:23:03,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:23:04,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:23:04,139 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:23:04,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173940733] [2023-12-02 15:23:04,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173940733] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:23:04,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:23:04,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:23:04,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711118185] [2023-12-02 15:23:04,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:23:04,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:23:04,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:23:04,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:23:04,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:23:04,141 INFO L87 Difference]: Start difference. First operand 42603 states and 69577 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:23:06,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:08,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:10,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:13,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:15,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:18,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:23:18,264 INFO L93 Difference]: Finished difference Result 42605 states and 69578 transitions. [2023-12-02 15:23:18,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:23:18,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2023-12-02 15:23:18,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:23:18,415 INFO L225 Difference]: With dead ends: 42605 [2023-12-02 15:23:18,415 INFO L226 Difference]: Without dead ends: 42602 [2023-12-02 15:23:18,429 INFO L412 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 [2023-12-02 15:23:18,430 INFO L413 NwaCegarLoop]: 4819 mSDtfsCounter, 5175 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5175 SdHoareTripleChecker+Valid, 4820 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-12-02 15:23:18,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5175 Valid, 4820 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 374 Invalid, 3 Unknown, 0 Unchecked, 11.4s Time] [2023-12-02 15:23:18,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42602 states. [2023-12-02 15:23:22,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42602 to 42602. [2023-12-02 15:23:22,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42602 states, 23994 states have (on average 1.2308493790114194) internal successors, (29533), 25281 states have internal predecessors, (29533), 14578 states have call successors, (14578), 4060 states have call predecessors, (14578), 4029 states have return successors, (25464), 14000 states have call predecessors, (25464), 14478 states have call successors, (25464) [2023-12-02 15:23:22,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42602 states to 42602 states and 69575 transitions. [2023-12-02 15:23:22,461 INFO L78 Accepts]: Start accepts. Automaton has 42602 states and 69575 transitions. Word has length 25 [2023-12-02 15:23:22,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:23:22,461 INFO L495 AbstractCegarLoop]: Abstraction has 42602 states and 69575 transitions. [2023-12-02 15:23:22,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:23:22,462 INFO L276 IsEmpty]: Start isEmpty. Operand 42602 states and 69575 transitions. [2023-12-02 15:23:22,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-12-02 15:23:22,465 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:23:22,465 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:23:22,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 15:23:22,465 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:23:22,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:23:22,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1502325501, now seen corresponding path program 1 times [2023-12-02 15:23:22,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:23:22,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061457278] [2023-12-02 15:23:22,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:23:22,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:23:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:23:23,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 15:23:23,422 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:23:23,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061457278] [2023-12-02 15:23:23,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061457278] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:23:23,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:23:23,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:23:23,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239071271] [2023-12-02 15:23:23,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:23:23,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:23:23,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:23:23,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:23:23,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:23:23,423 INFO L87 Difference]: Start difference. First operand 42602 states and 69575 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:23:26,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:28,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:30,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:33,031 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:35,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:37,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:23:37,976 INFO L93 Difference]: Finished difference Result 42604 states and 69576 transitions. [2023-12-02 15:23:37,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:23:37,977 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2023-12-02 15:23:37,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:23:38,186 INFO L225 Difference]: With dead ends: 42604 [2023-12-02 15:23:38,186 INFO L226 Difference]: Without dead ends: 42586 [2023-12-02 15:23:38,221 INFO L412 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 [2023-12-02 15:23:38,221 INFO L413 NwaCegarLoop]: 4818 mSDtfsCounter, 5172 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5172 SdHoareTripleChecker+Valid, 4819 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-12-02 15:23:38,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5172 Valid, 4819 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 374 Invalid, 2 Unknown, 0 Unchecked, 11.4s Time] [2023-12-02 15:23:38,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42586 states. [2023-12-02 15:23:41,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42586 to 42586. [2023-12-02 15:23:41,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42586 states, 23981 states have (on average 1.2307660231016222) internal successors, (29515), 25267 states have internal predecessors, (29515), 14575 states have call successors, (14575), 4059 states have call predecessors, (14575), 4029 states have return successors, (25463), 13999 states have call predecessors, (25463), 14477 states have call successors, (25463) [2023-12-02 15:23:41,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42586 states to 42586 states and 69553 transitions. [2023-12-02 15:23:42,000 INFO L78 Accepts]: Start accepts. Automaton has 42586 states and 69553 transitions. Word has length 26 [2023-12-02 15:23:42,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:23:42,000 INFO L495 AbstractCegarLoop]: Abstraction has 42586 states and 69553 transitions. [2023-12-02 15:23:42,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 15:23:42,001 INFO L276 IsEmpty]: Start isEmpty. Operand 42586 states and 69553 transitions. [2023-12-02 15:23:42,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-02 15:23:42,003 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:23:42,004 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 15:23:42,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 15:23:42,004 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:23:42,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:23:42,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1141410939, now seen corresponding path program 1 times [2023-12-02 15:23:42,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:23:42,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589685726] [2023-12-02 15:23:42,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:23:42,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:23:42,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:23:43,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 15:23:43,703 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:23:43,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589685726] [2023-12-02 15:23:43,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589685726] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:23:43,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:23:43,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:23:43,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164024869] [2023-12-02 15:23:43,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:23:43,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:23:43,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:23:43,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:23:43,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:23:43,705 INFO L87 Difference]: Start difference. First operand 42586 states and 69553 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 15:23:45,570 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:47,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:54,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:56,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:23:58,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:00,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:02,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:04,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:08,768 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:10,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:13,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:24:13,335 INFO L93 Difference]: Finished difference Result 81435 states and 133167 transitions. [2023-12-02 15:24:13,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:24:13,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 58 [2023-12-02 15:24:13,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:24:13,538 INFO L225 Difference]: With dead ends: 81435 [2023-12-02 15:24:13,539 INFO L226 Difference]: Without dead ends: 40693 [2023-12-02 15:24:13,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:24:13,775 INFO L413 NwaCegarLoop]: 7761 mSDtfsCounter, 3779 mSDsluCounter, 4289 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 1 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3779 SdHoareTripleChecker+Valid, 12050 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.8s IncrementalHoareTripleChecker+Time [2023-12-02 15:24:13,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3779 Valid, 12050 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 969 Invalid, 6 Unknown, 0 Unchecked, 25.8s Time] [2023-12-02 15:24:13,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40693 states. [2023-12-02 15:24:17,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40693 to 40580. [2023-12-02 15:24:17,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40580 states, 22940 states have (on average 1.2321708805579774) internal successors, (28266), 24142 states have internal predecessors, (28266), 13706 states have call successors, (13706), 3961 states have call predecessors, (13706), 3933 states have return successors, (19979), 13152 states have call predecessors, (19979), 13603 states have call successors, (19979) [2023-12-02 15:24:17,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40580 states to 40580 states and 61951 transitions. [2023-12-02 15:24:17,445 INFO L78 Accepts]: Start accepts. Automaton has 40580 states and 61951 transitions. Word has length 58 [2023-12-02 15:24:17,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:24:17,445 INFO L495 AbstractCegarLoop]: Abstraction has 40580 states and 61951 transitions. [2023-12-02 15:24:17,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 15:24:17,445 INFO L276 IsEmpty]: Start isEmpty. Operand 40580 states and 61951 transitions. [2023-12-02 15:24:17,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-02 15:24:17,449 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:24:17,449 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 15:24:17,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 15:24:17,450 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:24:17,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:24:17,450 INFO L85 PathProgramCache]: Analyzing trace with hash -651813083, now seen corresponding path program 1 times [2023-12-02 15:24:17,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:24:17,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944145717] [2023-12-02 15:24:17,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:24:17,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:24:18,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:24:18,684 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 15:24:18,684 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:24:18,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944145717] [2023-12-02 15:24:18,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944145717] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:24:18,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:24:18,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:24:18,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849973758] [2023-12-02 15:24:18,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:24:18,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:24:18,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:24:18,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:24:18,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:24:18,687 INFO L87 Difference]: Start difference. First operand 40580 states and 61951 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-02 15:24:20,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:21,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:23,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:25,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:30,047 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:32,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:34,598 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:36,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:39,192 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:42,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:45,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:46,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:24:46,988 INFO L93 Difference]: Finished difference Result 78049 states and 119295 transitions. [2023-12-02 15:24:46,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:24:46,988 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 75 [2023-12-02 15:24:46,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:24:47,139 INFO L225 Difference]: With dead ends: 78049 [2023-12-02 15:24:47,139 INFO L226 Difference]: Without dead ends: 39313 [2023-12-02 15:24:47,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:24:47,303 INFO L413 NwaCegarLoop]: 7903 mSDtfsCounter, 3749 mSDsluCounter, 4497 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3749 SdHoareTripleChecker+Valid, 12400 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.9s IncrementalHoareTripleChecker+Time [2023-12-02 15:24:47,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3749 Valid, 12400 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 994 Invalid, 7 Unknown, 0 Unchecked, 24.9s Time] [2023-12-02 15:24:47,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39313 states. [2023-12-02 15:24:50,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39313 to 39205. [2023-12-02 15:24:50,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39205 states, 22191 states have (on average 1.2342391059438511) internal successors, (27389), 23348 states have internal predecessors, (27389), 13186 states have call successors, (13186), 3853 states have call predecessors, (13186), 3827 states have return successors, (16651), 12659 states have call predecessors, (16651), 13079 states have call successors, (16651) [2023-12-02 15:24:50,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39205 states to 39205 states and 57226 transitions. [2023-12-02 15:24:50,728 INFO L78 Accepts]: Start accepts. Automaton has 39205 states and 57226 transitions. Word has length 75 [2023-12-02 15:24:50,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:24:50,729 INFO L495 AbstractCegarLoop]: Abstraction has 39205 states and 57226 transitions. [2023-12-02 15:24:50,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-02 15:24:50,729 INFO L276 IsEmpty]: Start isEmpty. Operand 39205 states and 57226 transitions. [2023-12-02 15:24:50,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-02 15:24:50,733 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:24:50,733 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 15:24:50,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 15:24:50,734 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:24:50,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:24:50,734 INFO L85 PathProgramCache]: Analyzing trace with hash 893586052, now seen corresponding path program 1 times [2023-12-02 15:24:50,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:24:50,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595126261] [2023-12-02 15:24:50,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:24:50,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:24:51,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:24:52,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 15:24:52,295 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:24:52,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595126261] [2023-12-02 15:24:52,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595126261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:24:52,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:24:52,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:24:52,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101280654] [2023-12-02 15:24:52,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:24:52,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:24:52,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:24:52,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:24:52,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:24:52,297 INFO L87 Difference]: Start difference. First operand 39205 states and 57226 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-02 15:24:53,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:24:55,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:03,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:05,085 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:07,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:09,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:11,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:13,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:16,655 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:20,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:20,095 INFO L93 Difference]: Finished difference Result 78437 states and 118190 transitions. [2023-12-02 15:25:20,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:25:20,096 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 83 [2023-12-02 15:25:20,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:20,226 INFO L225 Difference]: With dead ends: 78437 [2023-12-02 15:25:20,226 INFO L226 Difference]: Without dead ends: 39243 [2023-12-02 15:25:20,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:25:20,363 INFO L413 NwaCegarLoop]: 9141 mSDtfsCounter, 5174 mSDsluCounter, 4526 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5174 SdHoareTripleChecker+Valid, 13667 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:20,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5174 Valid, 13667 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1083 Invalid, 7 Unknown, 0 Unchecked, 24.3s Time] [2023-12-02 15:25:20,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39243 states. [2023-12-02 15:25:23,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39243 to 39032. [2023-12-02 15:25:23,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39032 states, 22108 states have (on average 1.2343947892165732) internal successors, (27290), 23234 states have internal predecessors, (27290), 13096 states have call successors, (13096), 3824 states have call predecessors, (13096), 3827 states have return successors, (15130), 12629 states have call predecessors, (15130), 12961 states have call successors, (15130) [2023-12-02 15:25:23,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39032 states to 39032 states and 55516 transitions. [2023-12-02 15:25:23,764 INFO L78 Accepts]: Start accepts. Automaton has 39032 states and 55516 transitions. Word has length 83 [2023-12-02 15:25:23,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:23,765 INFO L495 AbstractCegarLoop]: Abstraction has 39032 states and 55516 transitions. [2023-12-02 15:25:23,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-02 15:25:23,765 INFO L276 IsEmpty]: Start isEmpty. Operand 39032 states and 55516 transitions. [2023-12-02 15:25:23,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-02 15:25:23,770 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:23,770 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 15:25:23,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 15:25:23,770 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:23,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:23,771 INFO L85 PathProgramCache]: Analyzing trace with hash -769596179, now seen corresponding path program 1 times [2023-12-02 15:25:23,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:23,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787657032] [2023-12-02 15:25:23,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:23,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:24,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:24,947 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 15:25:24,948 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:24,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787657032] [2023-12-02 15:25:24,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787657032] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:24,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:25:24,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:25:24,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408506806] [2023-12-02 15:25:24,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:24,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:25:24,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:24,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:25:24,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:25:24,950 INFO L87 Difference]: Start difference. First operand 39032 states and 55516 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2023-12-02 15:25:26,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:28,864 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:32,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:33,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:38,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:40,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:42,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:44,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:47,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:47,840 INFO L93 Difference]: Finished difference Result 78221 states and 113645 transitions. [2023-12-02 15:25:47,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:25:47,840 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 81 [2023-12-02 15:25:47,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:47,964 INFO L225 Difference]: With dead ends: 78221 [2023-12-02 15:25:47,964 INFO L226 Difference]: Without dead ends: 39200 [2023-12-02 15:25:48,065 INFO L412 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 [2023-12-02 15:25:48,066 INFO L413 NwaCegarLoop]: 4804 mSDtfsCounter, 9 mSDsluCounter, 4801 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 9605 SdHoareTripleChecker+Invalid, 754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:48,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 9605 Invalid, 754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 748 Invalid, 6 Unknown, 0 Unchecked, 19.7s Time] [2023-12-02 15:25:48,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39200 states. [2023-12-02 15:25:51,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39200 to 39040. [2023-12-02 15:25:51,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39040 states, 22116 states have (on average 1.2343100018086453) internal successors, (27298), 23242 states have internal predecessors, (27298), 13096 states have call successors, (13096), 3824 states have call predecessors, (13096), 3827 states have return successors, (15130), 12629 states have call predecessors, (15130), 12961 states have call successors, (15130) [2023-12-02 15:25:51,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39040 states to 39040 states and 55524 transitions. [2023-12-02 15:25:51,627 INFO L78 Accepts]: Start accepts. Automaton has 39040 states and 55524 transitions. Word has length 81 [2023-12-02 15:25:51,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:51,628 INFO L495 AbstractCegarLoop]: Abstraction has 39040 states and 55524 transitions. [2023-12-02 15:25:51,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2023-12-02 15:25:51,628 INFO L276 IsEmpty]: Start isEmpty. Operand 39040 states and 55524 transitions. [2023-12-02 15:25:51,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-02 15:25:51,635 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:51,635 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 15:25:51,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 15:25:51,636 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:51,636 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:51,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1178598347, now seen corresponding path program 1 times [2023-12-02 15:25:51,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:51,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909731453] [2023-12-02 15:25:51,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:51,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:52,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:53,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 15:25:53,114 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:53,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909731453] [2023-12-02 15:25:53,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909731453] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:53,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:25:53,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:25:53,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515689922] [2023-12-02 15:25:53,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:53,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:25:53,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:53,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:25:53,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:25:53,116 INFO L87 Difference]: Start difference. First operand 39040 states and 55524 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-02 15:25:55,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:25:57,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:00,357 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:04,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:06,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:08,755 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:10,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:13,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:26:13,535 INFO L93 Difference]: Finished difference Result 39042 states and 55525 transitions. [2023-12-02 15:26:13,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:26:13,536 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 85 [2023-12-02 15:26:13,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:26:13,651 INFO L225 Difference]: With dead ends: 39042 [2023-12-02 15:26:13,651 INFO L226 Difference]: Without dead ends: 39039 [2023-12-02 15:26:13,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:26:13,665 INFO L413 NwaCegarLoop]: 4808 mSDtfsCounter, 339 mSDsluCounter, 4491 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 9299 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.6s IncrementalHoareTripleChecker+Time [2023-12-02 15:26:13,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 9299 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 746 Invalid, 5 Unknown, 0 Unchecked, 17.6s Time] [2023-12-02 15:26:13,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39039 states. [2023-12-02 15:26:16,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39039 to 39039. [2023-12-02 15:26:16,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39039 states, 22116 states have (on average 1.2328630855489238) internal successors, (27266), 23241 states have internal predecessors, (27266), 13095 states have call successors, (13095), 3824 states have call predecessors, (13095), 3827 states have return successors, (15130), 12629 states have call predecessors, (15130), 12961 states have call successors, (15130) [2023-12-02 15:26:17,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39039 states to 39039 states and 55491 transitions. [2023-12-02 15:26:17,153 INFO L78 Accepts]: Start accepts. Automaton has 39039 states and 55491 transitions. Word has length 85 [2023-12-02 15:26:17,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:26:17,153 INFO L495 AbstractCegarLoop]: Abstraction has 39039 states and 55491 transitions. [2023-12-02 15:26:17,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-02 15:26:17,153 INFO L276 IsEmpty]: Start isEmpty. Operand 39039 states and 55491 transitions. [2023-12-02 15:26:17,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-02 15:26:17,163 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:26:17,163 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:26:17,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 15:26:17,163 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:26:17,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:26:17,164 INFO L85 PathProgramCache]: Analyzing trace with hash -227870929, now seen corresponding path program 1 times [2023-12-02 15:26:17,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:26:17,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435805558] [2023-12-02 15:26:17,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:26:17,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:26:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:26:18,825 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 15:26:18,825 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:26:18,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435805558] [2023-12-02 15:26:18,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435805558] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:26:18,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:26:18,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 15:26:18,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136848497] [2023-12-02 15:26:18,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:26:18,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 15:26:18,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:26:18,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 15:26:18,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 15:26:18,827 INFO L87 Difference]: Start difference. First operand 39039 states and 55491 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 3 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-02 15:26:19,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:21,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:23,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:31,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:50,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:52,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:26:55,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:04,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:09,345 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:11,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:13,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:22,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:27:22,855 INFO L93 Difference]: Finished difference Result 80384 states and 115216 transitions. [2023-12-02 15:27:22,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:27:22,856 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 3 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 98 [2023-12-02 15:27:22,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:27:23,088 INFO L225 Difference]: With dead ends: 80384 [2023-12-02 15:27:23,088 INFO L226 Difference]: Without dead ends: 43176 [2023-12-02 15:27:23,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 15:27:23,188 INFO L413 NwaCegarLoop]: 4451 mSDtfsCounter, 4280 mSDsluCounter, 2889 mSDsCounter, 0 mSdLazyCounter, 8194 mSolverCounterSat, 3365 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5127 SdHoareTripleChecker+Valid, 7340 SdHoareTripleChecker+Invalid, 11567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3365 IncrementalHoareTripleChecker+Valid, 8194 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.8s IncrementalHoareTripleChecker+Time [2023-12-02 15:27:23,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5127 Valid, 7340 Invalid, 11567 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3365 Valid, 8194 Invalid, 8 Unknown, 0 Unchecked, 58.8s Time] [2023-12-02 15:27:23,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43176 states. [2023-12-02 15:27:27,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43176 to 43016. [2023-12-02 15:27:27,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43016 states, 24331 states have (on average 1.2287616620771855) internal successors, (29897), 25536 states have internal predecessors, (29897), 14405 states have call successors, (14405), 3782 states have call predecessors, (14405), 4279 states have return successors, (16733), 14437 states have call predecessors, (16733), 14277 states have call successors, (16733) [2023-12-02 15:27:27,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43016 states to 43016 states and 61035 transitions. [2023-12-02 15:27:27,572 INFO L78 Accepts]: Start accepts. Automaton has 43016 states and 61035 transitions. Word has length 98 [2023-12-02 15:27:27,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:27:27,572 INFO L495 AbstractCegarLoop]: Abstraction has 43016 states and 61035 transitions. [2023-12-02 15:27:27,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 3 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-02 15:27:27,573 INFO L276 IsEmpty]: Start isEmpty. Operand 43016 states and 61035 transitions. [2023-12-02 15:27:27,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-02 15:27:27,586 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:27:27,586 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 15:27:27,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 15:27:27,586 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:27:27,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:27:27,587 INFO L85 PathProgramCache]: Analyzing trace with hash -948999879, now seen corresponding path program 1 times [2023-12-02 15:27:27,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:27:27,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681526777] [2023-12-02 15:27:27,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:27:27,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:27:28,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:27:29,079 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 15:27:29,079 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:27:29,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681526777] [2023-12-02 15:27:29,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681526777] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:27:29,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:27:29,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:27:29,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476239795] [2023-12-02 15:27:29,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:27:29,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:27:29,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:27:29,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:27:29,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:27:29,082 INFO L87 Difference]: Start difference. First operand 43016 states and 61035 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 15:27:30,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:32,621 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:36,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:41,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:43,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:45,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:47,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:27:51,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:27:51,750 INFO L93 Difference]: Finished difference Result 43018 states and 61036 transitions. [2023-12-02 15:27:51,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:27:51,750 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 120 [2023-12-02 15:27:51,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:27:51,907 INFO L225 Difference]: With dead ends: 43018 [2023-12-02 15:27:51,908 INFO L226 Difference]: Without dead ends: 43015 [2023-12-02 15:27:51,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:27:51,929 INFO L413 NwaCegarLoop]: 4806 mSDtfsCounter, 62 mSDsluCounter, 4759 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 9565 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.6s IncrementalHoareTripleChecker+Time [2023-12-02 15:27:51,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 9565 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 754 Invalid, 5 Unknown, 0 Unchecked, 18.6s Time] [2023-12-02 15:27:51,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43015 states. [2023-12-02 15:27:56,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43015 to 43015. [2023-12-02 15:27:56,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43015 states, 24331 states have (on average 1.2281040647733343) internal successors, (29881), 25535 states have internal predecessors, (29881), 14404 states have call successors, (14404), 3782 states have call predecessors, (14404), 4279 states have return successors, (16733), 14437 states have call predecessors, (16733), 14277 states have call successors, (16733) [2023-12-02 15:27:56,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43015 states to 43015 states and 61018 transitions. [2023-12-02 15:27:57,000 INFO L78 Accepts]: Start accepts. Automaton has 43015 states and 61018 transitions. Word has length 120 [2023-12-02 15:27:57,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:27:57,000 INFO L495 AbstractCegarLoop]: Abstraction has 43015 states and 61018 transitions. [2023-12-02 15:27:57,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 15:27:57,001 INFO L276 IsEmpty]: Start isEmpty. Operand 43015 states and 61018 transitions. [2023-12-02 15:27:57,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-02 15:27:57,016 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:27:57,016 INFO L195 NwaCegarLoop]: trace histogram [9, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:27:57,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 15:27:57,016 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:27:57,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:27:57,017 INFO L85 PathProgramCache]: Analyzing trace with hash 712886211, now seen corresponding path program 1 times [2023-12-02 15:27:57,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:27:57,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864128692] [2023-12-02 15:27:57,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:27:57,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:27:58,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:28:00,042 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-12-02 15:28:00,042 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:28:00,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864128692] [2023-12-02 15:28:00,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864128692] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:28:00,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152287441] [2023-12-02 15:28:00,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:28:00,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:28:00,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:28:00,045 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:28:00,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 15:28:02,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:28:02,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 8362 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 15:28:02,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:28:03,106 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-02 15:28:03,107 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:28:03,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152287441] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:28:03,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:28:03,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 10 [2023-12-02 15:28:03,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815437365] [2023-12-02 15:28:03,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:28:03,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 15:28:03,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:28:03,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 15:28:03,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-02 15:28:03,109 INFO L87 Difference]: Start difference. First operand 43015 states and 61018 transitions. Second operand has 8 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (24), 4 states have call predecessors, (24), 3 states have call successors, (24) [2023-12-02 15:28:04,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:06,508 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:08,518 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:10,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:12,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:14,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:16,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:23,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:39,218 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:41,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:43,352 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:45,370 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:47,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:49,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:51,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:54,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:56,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:28:58,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:00,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:02,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:04,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:06,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:14,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:29:14,528 INFO L93 Difference]: Finished difference Result 86171 states and 124950 transitions. [2023-12-02 15:29:14,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 15:29:14,528 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (24), 4 states have call predecessors, (24), 3 states have call successors, (24) Word has length 154 [2023-12-02 15:29:14,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:29:14,692 INFO L225 Difference]: With dead ends: 86171 [2023-12-02 15:29:14,693 INFO L226 Difference]: Without dead ends: 43167 [2023-12-02 15:29:14,847 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2023-12-02 15:29:14,848 INFO L413 NwaCegarLoop]: 4634 mSDtfsCounter, 5 mSDsluCounter, 27611 mSDsCounter, 0 mSdLazyCounter, 4011 mSolverCounterSat, 0 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 64.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 32245 SdHoareTripleChecker+Invalid, 4030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4011 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:29:14,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 32245 Invalid, 4030 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [0 Valid, 4011 Invalid, 19 Unknown, 0 Unchecked, 66.3s Time] [2023-12-02 15:29:14,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43167 states. [2023-12-02 15:29:19,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43167 to 43147. [2023-12-02 15:29:19,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43147 states, 24417 states have (on average 1.2273006511856492) internal successors, (29967), 25627 states have internal predecessors, (29967), 14424 states have call successors, (14424), 3782 states have call predecessors, (14424), 4305 states have return successors, (16799), 14477 states have call predecessors, (16799), 14297 states have call successors, (16799) [2023-12-02 15:29:19,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43147 states to 43147 states and 61190 transitions. [2023-12-02 15:29:19,829 INFO L78 Accepts]: Start accepts. Automaton has 43147 states and 61190 transitions. Word has length 154 [2023-12-02 15:29:19,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:29:19,830 INFO L495 AbstractCegarLoop]: Abstraction has 43147 states and 61190 transitions. [2023-12-02 15:29:19,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (24), 4 states have call predecessors, (24), 3 states have call successors, (24) [2023-12-02 15:29:19,830 INFO L276 IsEmpty]: Start isEmpty. Operand 43147 states and 61190 transitions. [2023-12-02 15:29:19,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-12-02 15:29:19,844 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:29:19,845 INFO L195 NwaCegarLoop]: trace histogram [8, 4, 3, 3, 3, 3, 3, 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] [2023-12-02 15:29:19,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 15:29:20,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:29:20,045 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:29:20,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:29:20,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1876807725, now seen corresponding path program 1 times [2023-12-02 15:29:20,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:29:20,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505636135] [2023-12-02 15:29:20,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:29:20,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:29:22,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:29:23,745 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 15:29:23,745 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:29:23,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505636135] [2023-12-02 15:29:23,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505636135] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:29:23,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:29:23,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 15:29:23,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493779621] [2023-12-02 15:29:23,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:29:23,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:29:23,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:29:23,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:29:23,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 15:29:23,747 INFO L87 Difference]: Start difference. First operand 43147 states and 61190 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-12-02 15:29:25,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:27,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:30,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:35,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:38,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:40,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:42,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:29:47,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:29:47,298 INFO L93 Difference]: Finished difference Result 86387 states and 125644 transitions. [2023-12-02 15:29:47,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:29:47,299 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 179 [2023-12-02 15:29:47,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:29:47,482 INFO L225 Difference]: With dead ends: 86387 [2023-12-02 15:29:47,482 INFO L226 Difference]: Without dead ends: 43251 [2023-12-02 15:29:47,643 INFO L412 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 [2023-12-02 15:29:47,644 INFO L413 NwaCegarLoop]: 4812 mSDtfsCounter, 12 mSDsluCounter, 4804 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 2 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 9616 SdHoareTripleChecker+Invalid, 757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.7s IncrementalHoareTripleChecker+Time [2023-12-02 15:29:47,644 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 9616 Invalid, 757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 750 Invalid, 5 Unknown, 0 Unchecked, 18.7s Time] [2023-12-02 15:29:47,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43251 states. [2023-12-02 15:29:52,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43251 to 43155. [2023-12-02 15:29:52,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43155 states, 24425 states have (on average 1.2272262026612077) internal successors, (29975), 25635 states have internal predecessors, (29975), 14424 states have call successors, (14424), 3782 states have call predecessors, (14424), 4305 states have return successors, (16799), 14477 states have call predecessors, (16799), 14297 states have call successors, (16799) [2023-12-02 15:29:52,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43155 states to 43155 states and 61198 transitions. [2023-12-02 15:29:52,561 INFO L78 Accepts]: Start accepts. Automaton has 43155 states and 61198 transitions. Word has length 179 [2023-12-02 15:29:52,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:29:52,562 INFO L495 AbstractCegarLoop]: Abstraction has 43155 states and 61198 transitions. [2023-12-02 15:29:52,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-12-02 15:29:52,562 INFO L276 IsEmpty]: Start isEmpty. Operand 43155 states and 61198 transitions. [2023-12-02 15:29:52,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-02 15:29:52,584 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:29:52,584 INFO L195 NwaCegarLoop]: trace histogram [8, 4, 3, 3, 3, 3, 3, 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] [2023-12-02 15:29:52,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-02 15:29:52,585 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:29:52,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:29:52,585 INFO L85 PathProgramCache]: Analyzing trace with hash 663479370, now seen corresponding path program 1 times [2023-12-02 15:29:52,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:29:52,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113044323] [2023-12-02 15:29:52,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:29:52,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:29:55,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:29:56,924 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 15:29:56,925 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:29:56,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113044323] [2023-12-02 15:29:56,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113044323] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:29:56,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:29:56,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 15:29:56,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892477151] [2023-12-02 15:29:56,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:29:56,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 15:29:56,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:29:56,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 15:29:56,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 15:29:56,927 INFO L87 Difference]: Start difference. First operand 43155 states and 61198 transitions. Second operand has 6 states, 5 states have (on average 21.8) internal successors, (109), 6 states have internal predecessors, (109), 4 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23) [2023-12-02 15:29:59,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:01,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:03,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:05,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:07,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:21,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:23,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:25,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:27,385 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:29,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:31,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:33,721 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:35,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:37,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:39,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:30:45,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:30:45,286 INFO L93 Difference]: Finished difference Result 86846 states and 126043 transitions. [2023-12-02 15:30:45,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 15:30:45,287 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.8) internal successors, (109), 6 states have internal predecessors, (109), 4 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23) Word has length 180 [2023-12-02 15:30:45,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:30:45,485 INFO L225 Difference]: With dead ends: 86846 [2023-12-02 15:30:45,485 INFO L226 Difference]: Without dead ends: 43702 [2023-12-02 15:30:45,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-12-02 15:30:45,651 INFO L413 NwaCegarLoop]: 4784 mSDtfsCounter, 194 mSDsluCounter, 14224 mSDsCounter, 0 mSdLazyCounter, 1615 mSolverCounterSat, 61 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 19008 SdHoareTripleChecker+Invalid, 1691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1615 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.7s IncrementalHoareTripleChecker+Time [2023-12-02 15:30:45,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 19008 Invalid, 1691 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [61 Valid, 1615 Invalid, 15 Unknown, 0 Unchecked, 43.7s Time] [2023-12-02 15:30:45,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43702 states. [2023-12-02 15:30:49,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43702 to 43683. [2023-12-02 15:30:49,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43683 states, 24769 states have (on average 1.2285921918527192) internal successors, (30431), 25987 states have internal predecessors, (30431), 14592 states have call successors, (14592), 3790 states have call predecessors, (14592), 4321 states have return successors, (17013), 14645 states have call predecessors, (17013), 14465 states have call successors, (17013) [2023-12-02 15:30:50,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43683 states to 43683 states and 62036 transitions. [2023-12-02 15:30:50,147 INFO L78 Accepts]: Start accepts. Automaton has 43683 states and 62036 transitions. Word has length 180 [2023-12-02 15:30:50,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:30:50,148 INFO L495 AbstractCegarLoop]: Abstraction has 43683 states and 62036 transitions. [2023-12-02 15:30:50,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.8) internal successors, (109), 6 states have internal predecessors, (109), 4 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23) [2023-12-02 15:30:50,148 INFO L276 IsEmpty]: Start isEmpty. Operand 43683 states and 62036 transitions. [2023-12-02 15:30:50,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-02 15:30:50,162 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:30:50,162 INFO L195 NwaCegarLoop]: trace histogram [8, 4, 3, 3, 3, 3, 3, 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] [2023-12-02 15:30:50,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-02 15:30:50,162 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:30:50,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:30:50,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1180511456, now seen corresponding path program 1 times [2023-12-02 15:30:50,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:30:50,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462557946] [2023-12-02 15:30:50,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:30:50,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:31:11,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:31:18,999 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 23 proven. 6 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-02 15:31:18,999 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:31:18,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462557946] [2023-12-02 15:31:19,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462557946] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:31:19,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901623647] [2023-12-02 15:31:19,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:31:19,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:31:19,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:31:19,001 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:31:19,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb45a027-bb56-469b-a298-8889e0c04406/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 15:31:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:31:23,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 9382 conjuncts, 53 conjunts are in the unsatisfiable core [2023-12-02 15:31:23,477 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:31:23,535 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 15 [2023-12-02 15:31:23,562 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 22 [2023-12-02 15:31:23,601 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-12-02 15:31:23,771 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2023-12-02 15:31:23,789 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2023-12-02 15:31:23,824 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2023-12-02 15:31:25,952 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2023-12-02 15:31:25,952 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:31:25,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901623647] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:31:25,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:31:25,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 17 [2023-12-02 15:31:25,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726379943] [2023-12-02 15:31:25,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:31:25,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 15:31:25,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:31:25,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 15:31:25,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2023-12-02 15:31:25,956 INFO L87 Difference]: Start difference. First operand 43683 states and 62036 transitions. Second operand has 11 states, 11 states have (on average 9.272727272727273) internal successors, (102), 9 states have internal predecessors, (102), 6 states have call successors, (28), 5 states have call predecessors, (28), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2023-12-02 15:31:27,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:31:29,929 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:31:31,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:31:33,950 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:31:35,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:31:36,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:31:38,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:31:40,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:31:42,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:31:57,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:31:59,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:32:03,723 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:32:05,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:32:07,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0]