./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mwl8k.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/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_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mwl8k.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/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_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/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 a6e1397422f061401041ed8290b479ab382edc5aeb84d3f22471688ceb94ba00 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 12:53:17,089 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 12:53:17,173 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 12:53:17,181 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 12:53:17,182 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 12:53:17,216 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 12:53:17,217 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 12:53:17,218 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 12:53:17,219 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 12:53:17,219 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 12:53:17,220 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 12:53:17,220 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 12:53:17,221 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 12:53:17,221 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 12:53:17,222 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 12:53:17,223 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 12:53:17,223 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 12:53:17,224 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 12:53:17,224 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 12:53:17,225 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 12:53:17,225 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 12:53:17,226 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 12:53:17,227 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 12:53:17,227 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 12:53:17,227 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 12:53:17,228 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 12:53:17,228 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 12:53:17,229 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 12:53:17,229 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 12:53:17,229 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 12:53:17,230 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 12:53:17,230 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 12:53:17,231 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 12:53:17,231 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 12:53:17,231 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:53:17,231 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 12:53:17,232 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 12:53:17,232 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 12:53:17,232 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 12:53:17,232 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 12:53:17,233 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 12:53:17,233 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 12:53:17,233 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 12:53:17,233 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 12:53:17,234 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_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/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_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/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 -> a6e1397422f061401041ed8290b479ab382edc5aeb84d3f22471688ceb94ba00 [2023-12-02 12:53:17,491 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 12:53:17,539 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 12:53:17,542 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 12:53:17,544 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 12:53:17,544 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 12:53:17,545 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mwl8k.ko-entry_point.cil.out.i [2023-12-02 12:53:20,330 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 12:53:20,948 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 12:53:20,949 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mwl8k.ko-entry_point.cil.out.i [2023-12-02 12:53:21,004 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/data/70bf3fa28/14240f47c98048c2a5214e3ac541ba6c/FLAG1a91c7045 [2023-12-02 12:53:21,019 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/data/70bf3fa28/14240f47c98048c2a5214e3ac541ba6c [2023-12-02 12:53:21,022 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 12:53:21,024 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 12:53:21,025 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 12:53:21,025 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 12:53:21,031 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 12:53:21,032 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:53:21" (1/1) ... [2023-12-02 12:53:21,034 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1634e2c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:21, skipping insertion in model container [2023-12-02 12:53:21,034 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:53:21" (1/1) ... [2023-12-02 12:53:21,214 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 12:53:24,359 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_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mwl8k.ko-entry_point.cil.out.i[462027,462040] [2023-12-02 12:53:24,551 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:53:24,594 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 12:53:24,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [7508-7509] [2023-12-02 12:53:24,745 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)); [7523-7524] [2023-12-02 12:53:24,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsfl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [7532] [2023-12-02 12:53:24,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [7540] [2023-12-02 12:53:24,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.skip -(((6651f-6641f)-(662b-661b)) > 0) * ((6651f-6641f)-(662b-661b)),0x90\n663:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6641f - .\n .word ( 4*32+23)\n .byte 663b-661b\n .byte 6651f-6641f\n .byte 663b-662b\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6641:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6651:\n\t.popsection": "=a" (res): "D" (w)); [7549] [2023-12-02 12:53:24,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7575] [2023-12-02 12:53:24,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7578] [2023-12-02 12:53:24,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7581] [2023-12-02 12:53:24,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7584] [2023-12-02 12:53:24,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [7640] [2023-12-02 12:53:24,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [7647] [2023-12-02 12:53:24,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7789] [2023-12-02 12:53:24,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7792] [2023-12-02 12:53:24,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [7794] [2023-12-02 12:53:24,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7799] [2023-12-02 12:53:24,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7802] [2023-12-02 12:53:24,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7804] [2023-12-02 12:53:24,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7809] [2023-12-02 12:53:24,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7812] [2023-12-02 12:53:24,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7814] [2023-12-02 12:53:24,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7819] [2023-12-02 12:53:24,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7822] [2023-12-02 12:53:24,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [7824] [2023-12-02 12:53:24,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7842] [2023-12-02 12:53:24,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7845] [2023-12-02 12:53:24,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [7847] [2023-12-02 12:53:24,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7852] [2023-12-02 12:53:24,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7855] [2023-12-02 12:53:24,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7857] [2023-12-02 12:53:24,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7862] [2023-12-02 12:53:24,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7865] [2023-12-02 12:53:24,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7867] [2023-12-02 12:53:24,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7872] [2023-12-02 12:53:24,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7875] [2023-12-02 12:53:24,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [7877] [2023-12-02 12:53:24,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7954] [2023-12-02 12:53:24,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7961] [2023-12-02 12:53:24,768 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [8057] [2023-12-02 12:53:24,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8232] [2023-12-02 12:53:24,774 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8259] [2023-12-02 12:53:24,774 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8268] [2023-12-02 12:53:24,775 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8275] [2023-12-02 12:53:24,780 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [8378-8379] [2023-12-02 12:53:24,782 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [8407-8408] [2023-12-02 12:53:24,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9410] [2023-12-02 12:53:24,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9427] [2023-12-02 12:53:24,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9492] [2023-12-02 12:53:24,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9509] [2023-12-02 12:53:24,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (1628), "i" (12UL)); [10066-10067] [2023-12-02 12:53:24,856 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (1690), "i" (12UL)); [10132-10133] [2023-12-02 12:53:24,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (1699), "i" (12UL)); [10147-10148] [2023-12-02 12:53:24,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (1717), "i" (12UL)); [10168-10169] [2023-12-02 12:53:24,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (1846), "i" (12UL)); [10328-10329] [2023-12-02 12:53:24,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (1858), "i" (12UL)); [10347-10348] [2023-12-02 12:53:24,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (2077), "i" (12UL)); [10570-10571] [2023-12-02 12:53:24,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10603] [2023-12-02 12:53:24,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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (5355), "i" (12UL)); [13395-13396] [2023-12-02 12:53:25,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (5524), "i" (12UL)); [13572-13573] [2023-12-02 12:53:25,002 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (5525), "i" (12UL)); [13580-13581] [2023-12-02 12:53:25,010 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12546/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c"), "i" (5774), "i" (12UL)); [13799-13800] [2023-12-02 12:53:25,052 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_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mwl8k.ko-entry_point.cil.out.i[462027,462040] [2023-12-02 12:53:25,068 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:53:25,200 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 12:53:25,200 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 12:53:25,206 INFO L206 MainTranslator]: Completed translation [2023-12-02 12:53:25,207 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25 WrapperNode [2023-12-02 12:53:25,207 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 12:53:25,208 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 12:53:25,208 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 12:53:25,208 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 12:53:25,213 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:25,334 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:25,643 INFO L138 Inliner]: procedures = 493, calls = 4004, calls flagged for inlining = 199, calls inlined = 174, statements flattened = 9128 [2023-12-02 12:53:25,644 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 12:53:25,645 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 12:53:25,645 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 12:53:25,645 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 12:53:25,658 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:25,658 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:25,715 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:25,716 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:26,037 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:26,082 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:26,136 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:26,162 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:26,224 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 12:53:26,224 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 12:53:26,225 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 12:53:26,225 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 12:53:26,225 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (1/1) ... [2023-12-02 12:53:26,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:53:26,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:53:26,254 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 12:53:26,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 12:53:26,297 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_disable [2023-12-02 12:53:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_disable [2023-12-02 12:53:26,297 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_key [2023-12-02 12:53:26,297 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_key [2023-12-02 12:53:26,298 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_use_fixed_rate_ap [2023-12-02 12:53:26,298 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_use_fixed_rate_ap [2023-12-02 12:53:26,298 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-12-02 12:53:26,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-12-02 12:53:26,298 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 12:53:26,298 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 12:53:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_fw_mutex_of_mwl8k_priv [2023-12-02 12:53:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_fw_mutex_of_mwl8k_priv [2023-12-02 12:53:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_rts_threshold [2023-12-02 12:53:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_rts_threshold [2023-12-02 12:53:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-12-02 12:53:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-12-02 12:53:26,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 12:53:26,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 12:53:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_interface [2023-12-02 12:53:26,300 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_interface [2023-12-02 12:53:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-12-02 12:53:26,300 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-12-02 12:53:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 12:53:26,300 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 12:53:26,300 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-12-02 12:53:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-12-02 12:53:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2023-12-02 12:53:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2023-12-02 12:53:26,301 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_prepare_multicast [2023-12-02 12:53:26,301 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_prepare_multicast [2023-12-02 12:53:26,345 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_feed_fw_image [2023-12-02 12:53:26,345 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_feed_fw_image [2023-12-02 12:53:26,345 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_release_firmware [2023-12-02 12:53:26,346 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_release_firmware [2023-12-02 12:53:26,346 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-12-02 12:53:26,346 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-12-02 12:53:26,346 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-12-02 12:53:26,346 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_enable [2023-12-02 12:53:26,346 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_enable [2023-12-02 12:53:26,346 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_mgmt [2023-12-02 12:53:26,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_mgmt [2023-12-02 12:53:26,346 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_ap_process [2023-12-02 12:53:26,346 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_ap_process [2023-12-02 12:53:26,347 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_fw_unlock [2023-12-02 12:53:26,347 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_fw_unlock [2023-12-02 12:53:26,347 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_get_stats [2023-12-02 12:53:26,347 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_get_stats [2023-12-02 12:53:26,356 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-12-02 12:53:26,356 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-12-02 12:53:26,356 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 12:53:26,356 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2023-12-02 12:53:26,356 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2023-12-02 12:53:26,356 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-02 12:53:26,357 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-02 12:53:26,357 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_configure_filter [2023-12-02 12:53:26,357 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_configure_filter [2023-12-02 12:53:26,357 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_ht_caps [2023-12-02 12:53:26,357 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_ht_caps [2023-12-02 12:53:26,357 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_start [2023-12-02 12:53:26,357 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_start [2023-12-02 12:53:26,357 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_request_fw [2023-12-02 12:53:26,357 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_request_fw [2023-12-02 12:53:26,358 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 12:53:26,358 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 12:53:26,358 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-12-02 12:53:26,358 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-12-02 12:53:26,358 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 12:53:26,358 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 12:53:26,358 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 12:53:26,358 INFO L130 BoogieDeclarations]: Found specification of procedure ___might_sleep [2023-12-02 12:53:26,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ___might_sleep [2023-12-02 12:53:26,359 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fw_mutex_of_mwl8k_priv [2023-12-02 12:53:26,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fw_mutex_of_mwl8k_priv [2023-12-02 12:53:26,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 12:53:26,359 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_load_firmware [2023-12-02 12:53:26,359 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_load_firmware [2023-12-02 12:53:26,359 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-12-02 12:53:26,359 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-12-02 12:53:26,359 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_watchdog_ba_events [2023-12-02 12:53:26,359 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_watchdog_ba_events [2023-12-02 12:53:26,360 INFO L130 BoogieDeclarations]: Found specification of procedure pci_zalloc_consistent [2023-12-02 12:53:26,360 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_zalloc_consistent [2023-12-02 12:53:26,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 12:53:26,360 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 12:53:26,360 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 12:53:26,360 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_probe_hw [2023-12-02 12:53:26,360 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_probe_hw [2023-12-02 12:53:26,360 INFO L130 BoogieDeclarations]: Found specification of procedure SET_IEEE80211_PERM_ADDR [2023-12-02 12:53:26,361 INFO L138 BoogieDeclarations]: Found implementation of procedure SET_IEEE80211_PERM_ADDR [2023-12-02 12:53:26,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 12:53:26,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 12:53:26,361 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_name [2023-12-02 12:53:26,361 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_name [2023-12-02 12:53:26,361 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_tx [2023-12-02 12:53:26,361 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_tx [2023-12-02 12:53:26,361 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_2 [2023-12-02 12:53:26,361 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_2 [2023-12-02 12:53:26,362 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-12-02 12:53:26,362 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-12-02 12:53:26,362 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2023-12-02 12:53:26,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2023-12-02 12:53:26,362 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_sw_scan_start [2023-12-02 12:53:26,362 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_sw_scan_start [2023-12-02 12:53:26,362 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-12-02 12:53:26,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-12-02 12:53:26,362 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 12:53:26,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 12:53:26,363 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_ap_refill [2023-12-02 12:53:26,363 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_ap_refill [2023-12-02 12:53:26,363 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_caps [2023-12-02 12:53:26,363 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_caps [2023-12-02 12:53:26,363 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2023-12-02 12:53:26,363 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2023-12-02 12:53:26,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-12-02 12:53:26,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-12-02 12:53:26,363 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_wmm_mode [2023-12-02 12:53:26,363 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_wmm_mode [2023-12-02 12:53:26,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 12:53:26,364 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_get_survey [2023-12-02 12:53:26,364 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_get_survey [2023-12-02 12:53:26,364 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-12-02 12:53:26,364 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-12-02 12:53:26,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 12:53:26,364 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2023-12-02 12:53:26,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2023-12-02 12:53:26,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 12:53:26,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 12:53:26,365 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 12:53:26,365 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 12:53:26,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 12:53:26,365 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 12:53:26,365 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_add_stream [2023-12-02 12:53:26,365 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_add_stream [2023-12-02 12:53:26,365 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_init [2023-12-02 12:53:26,365 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_init [2023-12-02 12:53:26,365 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2023-12-02 12:53:26,365 INFO L138 BoogieDeclarations]: Found implementation of procedure _cond_resched [2023-12-02 12:53:26,365 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2023-12-02 12:53:26,366 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2023-12-02 12:53:26,366 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_control [2023-12-02 12:53:26,366 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_control [2023-12-02 12:53:26,366 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 12:53:26,366 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 12:53:26,390 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_work [2023-12-02 12:53:26,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_work [2023-12-02 12:53:26,390 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_post_pervif_cmd [2023-12-02 12:53:26,390 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_post_pervif_cmd [2023-12-02 12:53:26,390 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-12-02 12:53:26,390 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-12-02 12:53:26,391 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 12:53:26,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 12:53:26,391 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queues [2023-12-02 12:53:26,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queues [2023-12-02 12:53:26,391 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-12-02 12:53:26,391 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-12-02 12:53:26,391 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-12-02 12:53:26,391 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-12-02 12:53:26,391 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_hw_reset [2023-12-02 12:53:26,391 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_hw_reset [2023-12-02 12:53:26,391 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_bss_start [2023-12-02 12:53:26,392 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_bss_start [2023-12-02 12:53:26,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 12:53:26,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 12:53:26,392 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_get_chandef_type [2023-12-02 12:53:26,392 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_get_chandef_type [2023-12-02 12:53:26,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 12:53:26,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 12:53:26,392 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_enable_bsses [2023-12-02 12:53:26,392 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_enable_bsses [2023-12-02 12:53:26,392 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_interrupt [2023-12-02 12:53:26,392 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_interrupt [2023-12-02 12:53:26,393 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-12-02 12:53:26,393 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-12-02 12:53:26,393 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-12-02 12:53:26,393 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-12-02 12:53:26,393 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2023-12-02 12:53:26,393 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2023-12-02 12:53:26,393 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_conf_tx [2023-12-02 12:53:26,393 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_conf_tx [2023-12-02 12:53:26,393 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_pre_scan [2023-12-02 12:53:26,393 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_pre_scan [2023-12-02 12:53:26,393 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data [2023-12-02 12:53:26,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data [2023-12-02 12:53:26,394 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_post_scan [2023-12-02 12:53:26,394 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_post_scan [2023-12-02 12:53:26,394 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2023-12-02 12:53:26,394 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2023-12-02 12:53:26,394 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_load_fw_image [2023-12-02 12:53:26,394 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_load_fw_image [2023-12-02 12:53:26,394 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_init_txqs [2023-12-02 12:53:26,394 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_init_txqs [2023-12-02 12:53:26,394 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_vif [2023-12-02 12:53:26,394 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_vif [2023-12-02 12:53:26,395 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-12-02 12:53:26,395 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-12-02 12:53:26,395 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_hw_restart_work [2023-12-02 12:53:26,395 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_hw_restart_work [2023-12-02 12:53:26,395 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_qos [2023-12-02 12:53:26,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_qos [2023-12-02 12:53:26,395 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight32 [2023-12-02 12:53:26,395 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight32 [2023-12-02 12:53:26,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-12-02 12:53:26,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-12-02 12:53:26,395 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-12-02 12:53:26,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-12-02 12:53:26,396 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_hdrlen [2023-12-02 12:53:26,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_hdrlen [2023-12-02 12:53:26,396 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_init_firmware [2023-12-02 12:53:26,396 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_init_firmware [2023-12-02 12:53:26,396 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 12:53:26,396 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 12:53:26,396 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_enable_sniffer [2023-12-02 12:53:26,396 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_enable_sniffer [2023-12-02 12:53:26,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 12:53:26,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 12:53:26,397 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_2 [2023-12-02 12:53:26,397 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_2 [2023-12-02 12:53:26,397 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-12-02 12:53:26,397 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-12-02 12:53:26,397 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_bbp_reg_access [2023-12-02 12:53:26,397 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_bbp_reg_access [2023-12-02 12:53:26,397 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 12:53:26,397 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 12:53:26,397 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2023-12-02 12:53:26,398 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2023-12-02 12:53:26,398 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_rf_antenna [2023-12-02 12:53:26,398 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_rf_antenna [2023-12-02 12:53:26,398 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-12-02 12:53:26,398 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-12-02 12:53:26,398 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_reload_firmware [2023-12-02 12:53:26,398 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_reload_firmware [2023-12-02 12:53:26,398 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-12-02 12:53:26,398 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-12-02 12:53:26,398 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-12-02 12:53:26,398 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-12-02 12:53:26,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 12:53:26,399 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_channel_to_frequency [2023-12-02 12:53:26,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_channel_to_frequency [2023-12-02 12:53:26,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 12:53:26,399 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_add_dma_header [2023-12-02 12:53:26,399 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_add_dma_header [2023-12-02 12:53:26,399 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_bss_info_changed [2023-12-02 12:53:26,399 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_bss_info_changed [2023-12-02 12:53:26,399 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_stream [2023-12-02 12:53:26,399 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_stream [2023-12-02 12:53:26,399 INFO L130 BoogieDeclarations]: Found specification of procedure dev_notice [2023-12-02 12:53:26,399 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_notice [2023-12-02 12:53:26,400 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_sw_scan_complete [2023-12-02 12:53:26,400 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_sw_scan_complete [2023-12-02 12:53:26,400 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_txq_reclaim [2023-12-02 12:53:26,400 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_txq_reclaim [2023-12-02 12:53:26,400 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_radio_preamble [2023-12-02 12:53:26,400 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_radio_preamble [2023-12-02 12:53:26,400 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_config [2023-12-02 12:53:26,400 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_config [2023-12-02 12:53:26,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 12:53:26,400 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2023-12-02 12:53:26,400 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2023-12-02 12:53:26,401 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 12:53:26,401 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 12:53:26,401 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2023-12-02 12:53:26,401 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2023-12-02 12:53:26,401 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 12:53:26,401 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 12:53:26,401 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-12-02 12:53:26,401 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-12-02 12:53:26,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-12-02 12:53:26,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-12-02 12:53:26,402 INFO L130 BoogieDeclarations]: Found specification of procedure _ieee80211_hw_set [2023-12-02 12:53:26,402 INFO L138 BoogieDeclarations]: Found implementation of procedure _ieee80211_hw_set [2023-12-02 12:53:26,402 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_txq_deinit [2023-12-02 12:53:26,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_txq_deinit [2023-12-02 12:53:26,402 INFO L130 BoogieDeclarations]: Found specification of procedure rxq_refill [2023-12-02 12:53:26,402 INFO L138 BoogieDeclarations]: Found implementation of procedure rxq_refill [2023-12-02 12:53:26,402 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_process [2023-12-02 12:53:26,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_process [2023-12-02 12:53:26,402 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_fw_lock [2023-12-02 12:53:26,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_fw_lock [2023-12-02 12:53:26,402 INFO L130 BoogieDeclarations]: Found specification of procedure __mwl8k_cmd_mac_multicast_adr [2023-12-02 12:53:26,403 INFO L138 BoogieDeclarations]: Found implementation of procedure __mwl8k_cmd_mac_multicast_adr [2023-12-02 12:53:26,403 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_ap_init [2023-12-02 12:53:26,403 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_ap_init [2023-12-02 12:53:26,403 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 12:53:26,403 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 12:53:26,403 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2023-12-02 12:53:26,403 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2023-12-02 12:53:26,403 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_destroy_ba [2023-12-02 12:53:26,403 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_destroy_ba [2023-12-02 12:53:26,403 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2023-12-02 12:53:26,403 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2023-12-02 12:53:26,405 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2023-12-02 12:53:26,406 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2023-12-02 12:53:26,406 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_sta_remove [2023-12-02 12:53:26,407 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_sta_remove [2023-12-02 12:53:26,407 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_tx_start [2023-12-02 12:53:26,407 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_tx_start [2023-12-02 12:53:26,407 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_dma_header [2023-12-02 12:53:26,407 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_dma_header [2023-12-02 12:53:26,407 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_stop [2023-12-02 12:53:26,407 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_stop [2023-12-02 12:53:26,407 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_update_mac_addr [2023-12-02 12:53:26,407 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_update_mac_addr [2023-12-02 12:53:26,407 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 12:53:26,407 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 12:53:26,408 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_finalize_join_worker [2023-12-02 12:53:26,408 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_finalize_join_worker [2023-12-02 12:53:26,408 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-12-02 12:53:26,408 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-12-02 12:53:26,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 12:53:26,408 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2023-12-02 12:53:26,408 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2023-12-02 12:53:26,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 12:53:26,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 12:53:26,408 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2023-12-02 12:53:26,409 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2023-12-02 12:53:26,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-12-02 12:53:26,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-12-02 12:53:26,409 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queues [2023-12-02 12:53:26,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queues [2023-12-02 12:53:26,409 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_encryption_set_cmd_info [2023-12-02 12:53:26,409 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_encryption_set_cmd_info [2023-12-02 12:53:26,409 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-12-02 12:53:26,409 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-12-02 12:53:26,409 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_sta_add [2023-12-02 12:53:26,410 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_sta_add [2023-12-02 12:53:26,410 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-12-02 12:53:26,410 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-12-02 12:53:26,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-12-02 12:53:26,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-12-02 12:53:26,410 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_mac_addr [2023-12-02 12:53:26,410 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_mac_addr [2023-12-02 12:53:26,410 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_add_interface [2023-12-02 12:53:26,410 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_add_interface [2023-12-02 12:53:26,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2023-12-02 12:53:26,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2023-12-02 12:53:26,411 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-12-02 12:53:26,411 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-12-02 12:53:26,411 INFO L130 BoogieDeclarations]: Found specification of procedure legacy_rate_mask_to_array [2023-12-02 12:53:26,411 INFO L138 BoogieDeclarations]: Found implementation of procedure legacy_rate_mask_to_array [2023-12-02 12:53:26,411 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_ampdu_action [2023-12-02 12:53:26,411 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_ampdu_action [2023-12-02 12:53:26,411 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_refill [2023-12-02 12:53:26,413 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_refill [2023-12-02 12:53:26,413 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2023-12-02 12:53:26,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2023-12-02 12:53:26,414 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2023-12-02 12:53:26,414 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2023-12-02 12:53:26,415 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-12-02 12:53:26,415 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-12-02 12:53:26,415 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_release_fw [2023-12-02 12:53:26,416 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_release_fw [2023-12-02 12:53:26,420 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxq_deinit [2023-12-02 12:53:26,421 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxq_deinit [2023-12-02 12:53:26,421 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 12:53:26,421 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 12:53:26,421 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-12-02 12:53:26,421 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-12-02 12:53:26,421 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_send_fw_load_cmd [2023-12-02 12:53:26,421 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_send_fw_load_cmd [2023-12-02 12:53:26,421 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-12-02 12:53:26,421 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-12-02 12:53:26,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 12:53:26,421 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_new_stn_del [2023-12-02 12:53:26,421 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_new_stn_del [2023-12-02 12:53:26,422 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_post_cmd [2023-12-02 12:53:26,422 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_post_cmd [2023-12-02 12:53:26,422 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_lookup_stream [2023-12-02 12:53:26,422 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_lookup_stream [2023-12-02 12:53:26,422 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2023-12-02 12:53:26,422 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2023-12-02 12:53:26,422 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2023-12-02 12:53:26,422 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2023-12-02 12:53:27,504 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 12:53:27,509 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 12:53:27,948 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 12:53:41,986 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 12:53:45,850 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 12:53:45,850 INFO L309 CfgBuilder]: Removed 32 assume(true) statements. [2023-12-02 12:53:45,852 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:53:45 BoogieIcfgContainer [2023-12-02 12:53:45,853 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 12:53:45,855 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 12:53:45,855 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 12:53:45,858 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 12:53:45,858 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:53:21" (1/3) ... [2023-12-02 12:53:45,858 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78c7539 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:53:45, skipping insertion in model container [2023-12-02 12:53:45,858 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:53:25" (2/3) ... [2023-12-02 12:53:45,859 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78c7539 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:53:45, skipping insertion in model container [2023-12-02 12:53:45,859 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:53:45" (3/3) ... [2023-12-02 12:53:45,860 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mwl8k.ko-entry_point.cil.out.i [2023-12-02 12:53:45,876 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 12:53:45,876 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 12:53:45,961 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 12:53:45,966 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;@94d2fd1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 12:53:45,966 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 12:53:45,979 INFO L276 IsEmpty]: Start isEmpty. Operand has 2745 states, 1745 states have (on average 1.3604584527220631) internal successors, (2374), 1818 states have internal predecessors, (2374), 822 states have call successors, (822), 177 states have call predecessors, (822), 176 states have return successors, (809), 799 states have call predecessors, (809), 809 states have call successors, (809) [2023-12-02 12:53:46,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-02 12:53:46,021 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:53:46,022 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:53:46,022 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:53:46,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:53:46,027 INFO L85 PathProgramCache]: Analyzing trace with hash -226836957, now seen corresponding path program 1 times [2023-12-02 12:53:46,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:53:46,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489488502] [2023-12-02 12:53:46,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:53:46,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:53:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:53:48,423 INFO L134 CoverageAnalysis]: Checked inductivity of 7982 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7982 trivial. 0 not checked. [2023-12-02 12:53:48,423 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:53:48,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489488502] [2023-12-02 12:53:48,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489488502] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:53:48,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:53:48,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:53:48,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385669118] [2023-12-02 12:53:48,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:53:48,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:53:48,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:53:48,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:53:48,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:53:48,469 INFO L87 Difference]: Start difference. First operand has 2745 states, 1745 states have (on average 1.3604584527220631) internal successors, (2374), 1818 states have internal predecessors, (2374), 822 states have call successors, (822), 177 states have call predecessors, (822), 176 states have return successors, (809), 799 states have call predecessors, (809), 809 states have call successors, (809) Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (58), 1 states have call predecessors, (58), 1 states have call successors, (58) [2023-12-02 12:53:50,552 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 12:53:52,560 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 12:53:55,107 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 12:53:58,013 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 12:54:00,029 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 12:54:02,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:54:04,458 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 12:54:08,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:54:08,110 INFO L93 Difference]: Finished difference Result 7989 states and 11962 transitions. [2023-12-02 12:54:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:54:08,115 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (58), 1 states have call predecessors, (58), 1 states have call successors, (58) Word has length 627 [2023-12-02 12:54:08,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:54:08,169 INFO L225 Difference]: With dead ends: 7989 [2023-12-02 12:54:08,169 INFO L226 Difference]: Without dead ends: 5305 [2023-12-02 12:54:08,197 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 12:54:08,200 INFO L413 NwaCegarLoop]: 3660 mSDtfsCounter, 3797 mSDsluCounter, 3647 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 3 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3797 SdHoareTripleChecker+Valid, 7307 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:54:08,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3797 Valid, 7307 Invalid, 700 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 692 Invalid, 5 Unknown, 0 Unchecked, 19.2s Time] [2023-12-02 12:54:08,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5305 states. [2023-12-02 12:54:08,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5305 to 5301. [2023-12-02 12:54:08,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5301 states, 3396 states have (on average 1.3524734982332156) internal successors, (4593), 3507 states have internal predecessors, (4593), 1555 states have call successors, (1555), 350 states have call predecessors, (1555), 349 states have return successors, (1549), 1529 states have call predecessors, (1549), 1549 states have call successors, (1549) [2023-12-02 12:54:08,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5301 states to 5301 states and 7697 transitions. [2023-12-02 12:54:08,653 INFO L78 Accepts]: Start accepts. Automaton has 5301 states and 7697 transitions. Word has length 627 [2023-12-02 12:54:08,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:54:08,657 INFO L495 AbstractCegarLoop]: Abstraction has 5301 states and 7697 transitions. [2023-12-02 12:54:08,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (58), 1 states have call predecessors, (58), 1 states have call successors, (58) [2023-12-02 12:54:08,658 INFO L276 IsEmpty]: Start isEmpty. Operand 5301 states and 7697 transitions. [2023-12-02 12:54:08,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 633 [2023-12-02 12:54:08,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:54:08,678 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:54:08,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 12:54:08,679 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:54:08,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:54:08,679 INFO L85 PathProgramCache]: Analyzing trace with hash 811935457, now seen corresponding path program 1 times [2023-12-02 12:54:08,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:54:08,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078381339] [2023-12-02 12:54:08,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:54:08,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:54:09,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:54:09,685 INFO L134 CoverageAnalysis]: Checked inductivity of 7982 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7982 trivial. 0 not checked. [2023-12-02 12:54:09,686 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:54:09,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078381339] [2023-12-02 12:54:09,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078381339] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:54:09,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:54:09,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:54:09,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387656918] [2023-12-02 12:54:09,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:54:09,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:54:09,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:54:09,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:54:09,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:54:09,692 INFO L87 Difference]: Start difference. First operand 5301 states and 7697 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:54:12,346 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 12:54:15,595 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 12:54:17,603 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 12:54:19,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:54:23,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:54:23,875 INFO L93 Difference]: Finished difference Result 14027 states and 20223 transitions. [2023-12-02 12:54:23,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:54:23,878 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 632 [2023-12-02 12:54:23,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:54:23,950 INFO L225 Difference]: With dead ends: 14027 [2023-12-02 12:54:23,950 INFO L226 Difference]: Without dead ends: 8841 [2023-12-02 12:54:23,976 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 12:54:23,977 INFO L413 NwaCegarLoop]: 4448 mSDtfsCounter, 2671 mSDsluCounter, 3326 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 4 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2671 SdHoareTripleChecker+Valid, 7774 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2023-12-02 12:54:23,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2671 Valid, 7774 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 882 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2023-12-02 12:54:23,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8841 states. [2023-12-02 12:54:24,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8841 to 8828. [2023-12-02 12:54:24,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8828 states, 5668 states have (on average 1.3502117148906139) internal successors, (7653), 5839 states have internal predecessors, (7653), 2516 states have call successors, (2516), 644 states have call predecessors, (2516), 643 states have return successors, (2510), 2484 states have call predecessors, (2510), 2510 states have call successors, (2510) [2023-12-02 12:54:24,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8828 states to 8828 states and 12679 transitions. [2023-12-02 12:54:24,417 INFO L78 Accepts]: Start accepts. Automaton has 8828 states and 12679 transitions. Word has length 632 [2023-12-02 12:54:24,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:54:24,419 INFO L495 AbstractCegarLoop]: Abstraction has 8828 states and 12679 transitions. [2023-12-02 12:54:24,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:54:24,420 INFO L276 IsEmpty]: Start isEmpty. Operand 8828 states and 12679 transitions. [2023-12-02 12:54:24,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2023-12-02 12:54:24,440 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:54:24,440 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:54:24,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 12:54:24,441 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:54:24,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:54:24,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1615144031, now seen corresponding path program 1 times [2023-12-02 12:54:24,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:54:24,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652699205] [2023-12-02 12:54:24,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:54:24,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:54:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:54:26,790 INFO L134 CoverageAnalysis]: Checked inductivity of 7982 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7982 trivial. 0 not checked. [2023-12-02 12:54:26,790 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:54:26,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652699205] [2023-12-02 12:54:26,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652699205] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:54:26,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:54:26,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:54:26,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687724882] [2023-12-02 12:54:26,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:54:26,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:54:26,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:54:26,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:54:26,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:54:26,794 INFO L87 Difference]: Start difference. First operand 8828 states and 12679 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:54:28,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:54:31,017 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 12:54:33,022 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 12:54:34,859 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 12:54:36,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:54:40,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:54:40,958 INFO L93 Difference]: Finished difference Result 25890 states and 38951 transitions. [2023-12-02 12:54:40,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:54:40,961 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 636 [2023-12-02 12:54:40,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:54:41,082 INFO L225 Difference]: With dead ends: 25890 [2023-12-02 12:54:41,082 INFO L226 Difference]: Without dead ends: 17185 [2023-12-02 12:54:41,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 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 12:54:41,132 INFO L413 NwaCegarLoop]: 4072 mSDtfsCounter, 3856 mSDsluCounter, 3538 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 7 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3856 SdHoareTripleChecker+Valid, 7610 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2023-12-02 12:54:41,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3856 Valid, 7610 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 735 Invalid, 3 Unknown, 0 Unchecked, 13.7s Time] [2023-12-02 12:54:41,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17185 states. [2023-12-02 12:54:41,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17185 to 17170. [2023-12-02 12:54:41,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17170 states, 11061 states have (on average 1.3524997739806528) internal successors, (14960), 11394 states have internal predecessors, (14960), 4849 states have call successors, (4849), 1265 states have call predecessors, (4849), 1259 states have return successors, (5756), 4783 states have call predecessors, (5756), 4842 states have call successors, (5756) [2023-12-02 12:54:41,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17170 states to 17170 states and 25565 transitions. [2023-12-02 12:54:41,903 INFO L78 Accepts]: Start accepts. Automaton has 17170 states and 25565 transitions. Word has length 636 [2023-12-02 12:54:41,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:54:41,904 INFO L495 AbstractCegarLoop]: Abstraction has 17170 states and 25565 transitions. [2023-12-02 12:54:41,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:54:41,905 INFO L276 IsEmpty]: Start isEmpty. Operand 17170 states and 25565 transitions. [2023-12-02 12:54:41,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 643 [2023-12-02 12:54:41,912 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:54:41,912 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:54:41,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 12:54:41,913 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:54:41,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:54:41,913 INFO L85 PathProgramCache]: Analyzing trace with hash -697314237, now seen corresponding path program 1 times [2023-12-02 12:54:41,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:54:41,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922007291] [2023-12-02 12:54:41,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:54:41,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:54:42,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:54:42,820 INFO L134 CoverageAnalysis]: Checked inductivity of 8362 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8362 trivial. 0 not checked. [2023-12-02 12:54:42,820 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:54:42,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922007291] [2023-12-02 12:54:42,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922007291] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:54:42,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:54:42,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:54:42,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799663563] [2023-12-02 12:54:42,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:54:42,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:54:42,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:54:42,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:54:42,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:54:42,823 INFO L87 Difference]: Start difference. First operand 17170 states and 25565 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:54:44,870 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 12:54:47,013 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 12:54:48,083 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 12:54:51,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:54:51,437 INFO L93 Difference]: Finished difference Result 17172 states and 25566 transitions. [2023-12-02 12:54:51,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:54:51,440 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 642 [2023-12-02 12:54:51,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:54:51,498 INFO L225 Difference]: With dead ends: 17172 [2023-12-02 12:54:51,499 INFO L226 Difference]: Without dead ends: 17169 [2023-12-02 12:54:51,507 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 12:54:51,508 INFO L413 NwaCegarLoop]: 3599 mSDtfsCounter, 3813 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3813 SdHoareTripleChecker+Valid, 3599 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:54:51,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3813 Valid, 3599 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 342 Invalid, 2 Unknown, 0 Unchecked, 8.0s Time] [2023-12-02 12:54:51,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17169 states. [2023-12-02 12:54:52,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17169 to 17169. [2023-12-02 12:54:52,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17169 states, 11061 states have (on average 1.3524093662417502) internal successors, (14959), 11393 states have internal predecessors, (14959), 4848 states have call successors, (4848), 1265 states have call predecessors, (4848), 1259 states have return successors, (5756), 4783 states have call predecessors, (5756), 4842 states have call successors, (5756) [2023-12-02 12:54:52,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17169 states to 17169 states and 25563 transitions. [2023-12-02 12:54:52,317 INFO L78 Accepts]: Start accepts. Automaton has 17169 states and 25563 transitions. Word has length 642 [2023-12-02 12:54:52,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:54:52,318 INFO L495 AbstractCegarLoop]: Abstraction has 17169 states and 25563 transitions. [2023-12-02 12:54:52,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:54:52,318 INFO L276 IsEmpty]: Start isEmpty. Operand 17169 states and 25563 transitions. [2023-12-02 12:54:52,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 644 [2023-12-02 12:54:52,324 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:54:52,324 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:54:52,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 12:54:52,325 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:54:52,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:54:52,325 INFO L85 PathProgramCache]: Analyzing trace with hash -143124174, now seen corresponding path program 1 times [2023-12-02 12:54:52,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:54:52,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170431172] [2023-12-02 12:54:52,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:54:52,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:54:52,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:54:53,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8362 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8362 trivial. 0 not checked. [2023-12-02 12:54:53,361 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:54:53,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170431172] [2023-12-02 12:54:53,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170431172] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:54:53,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:54:53,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:54:53,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320715148] [2023-12-02 12:54:53,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:54:53,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:54:53,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:54:53,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:54:53,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:54:53,364 INFO L87 Difference]: Start difference. First operand 17169 states and 25563 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:54:55,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:54:57,576 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 12:55:01,194 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 12:55:03,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:55:03,022 INFO L93 Difference]: Finished difference Result 17171 states and 25564 transitions. [2023-12-02 12:55:03,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:55:03,026 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 643 [2023-12-02 12:55:03,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:55:03,083 INFO L225 Difference]: With dead ends: 17171 [2023-12-02 12:55:03,083 INFO L226 Difference]: Without dead ends: 17168 [2023-12-02 12:55:03,099 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 12:55:03,100 INFO L413 NwaCegarLoop]: 3597 mSDtfsCounter, 3810 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3810 SdHoareTripleChecker+Valid, 3597 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:55:03,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3810 Valid, 3597 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 341 Invalid, 3 Unknown, 0 Unchecked, 9.1s Time] [2023-12-02 12:55:03,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17168 states. [2023-12-02 12:55:03,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17168 to 17168. [2023-12-02 12:55:03,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17168 states, 11061 states have (on average 1.352318958502848) internal successors, (14958), 11392 states have internal predecessors, (14958), 4847 states have call successors, (4847), 1265 states have call predecessors, (4847), 1259 states have return successors, (5756), 4783 states have call predecessors, (5756), 4842 states have call successors, (5756) [2023-12-02 12:55:03,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17168 states to 17168 states and 25561 transitions. [2023-12-02 12:55:03,839 INFO L78 Accepts]: Start accepts. Automaton has 17168 states and 25561 transitions. Word has length 643 [2023-12-02 12:55:03,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:55:03,840 INFO L495 AbstractCegarLoop]: Abstraction has 17168 states and 25561 transitions. [2023-12-02 12:55:03,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:55:03,840 INFO L276 IsEmpty]: Start isEmpty. Operand 17168 states and 25561 transitions. [2023-12-02 12:55:03,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 645 [2023-12-02 12:55:03,845 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:55:03,846 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:55:03,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 12:55:03,846 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:55:03,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:55:03,846 INFO L85 PathProgramCache]: Analyzing trace with hash -143096538, now seen corresponding path program 1 times [2023-12-02 12:55:03,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:55:03,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191470940] [2023-12-02 12:55:03,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:55:03,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:55:04,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:55:04,961 INFO L134 CoverageAnalysis]: Checked inductivity of 8362 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8362 trivial. 0 not checked. [2023-12-02 12:55:04,962 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:55:04,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191470940] [2023-12-02 12:55:04,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191470940] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:55:04,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:55:04,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:55:04,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862997125] [2023-12-02 12:55:04,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:55:04,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:55:04,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:55:04,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:55:04,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:55:04,964 INFO L87 Difference]: Start difference. First operand 17168 states and 25561 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:55:07,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:55:09,165 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 12:55:13,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:55:13,192 INFO L93 Difference]: Finished difference Result 17170 states and 25562 transitions. [2023-12-02 12:55:13,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:55:13,195 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 644 [2023-12-02 12:55:13,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:55:13,255 INFO L225 Difference]: With dead ends: 17170 [2023-12-02 12:55:13,255 INFO L226 Difference]: Without dead ends: 17162 [2023-12-02 12:55:13,267 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 12:55:13,268 INFO L413 NwaCegarLoop]: 3596 mSDtfsCounter, 3807 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3807 SdHoareTripleChecker+Valid, 3596 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-12-02 12:55:13,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3807 Valid, 3596 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 341 Invalid, 2 Unknown, 0 Unchecked, 7.6s Time] [2023-12-02 12:55:13,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17162 states. [2023-12-02 12:55:14,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17162 to 17162. [2023-12-02 12:55:14,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17162 states, 11056 states have (on average 1.3520260492040521) internal successors, (14948), 11386 states have internal predecessors, (14948), 4846 states have call successors, (4846), 1265 states have call predecessors, (4846), 1259 states have return successors, (5756), 4783 states have call predecessors, (5756), 4842 states have call successors, (5756) [2023-12-02 12:55:14,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17162 states to 17162 states and 25550 transitions. [2023-12-02 12:55:14,296 INFO L78 Accepts]: Start accepts. Automaton has 17162 states and 25550 transitions. Word has length 644 [2023-12-02 12:55:14,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:55:14,297 INFO L495 AbstractCegarLoop]: Abstraction has 17162 states and 25550 transitions. [2023-12-02 12:55:14,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2023-12-02 12:55:14,298 INFO L276 IsEmpty]: Start isEmpty. Operand 17162 states and 25550 transitions. [2023-12-02 12:55:14,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2023-12-02 12:55:14,350 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:55:14,350 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:55:14,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 12:55:14,351 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:55:14,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:55:14,351 INFO L85 PathProgramCache]: Analyzing trace with hash 514116765, now seen corresponding path program 1 times [2023-12-02 12:55:14,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:55:14,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537734173] [2023-12-02 12:55:14,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:55:14,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:55:14,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:55:15,639 INFO L134 CoverageAnalysis]: Checked inductivity of 7988 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7988 trivial. 0 not checked. [2023-12-02 12:55:15,640 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:55:15,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537734173] [2023-12-02 12:55:15,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537734173] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:55:15,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:55:15,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:55:15,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164352424] [2023-12-02 12:55:15,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:55:15,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:55:15,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:55:15,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:55:15,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:55:15,643 INFO L87 Difference]: Start difference. First operand 17162 states and 25550 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2023-12-02 12:55:18,028 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 12:55:20,234 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 12:55:24,064 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 12:55:26,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:55:32,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:55:32,179 INFO L93 Difference]: Finished difference Result 34203 states and 52513 transitions. [2023-12-02 12:55:32,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:55:32,183 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 671 [2023-12-02 12:55:32,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:55:32,255 INFO L225 Difference]: With dead ends: 34203 [2023-12-02 12:55:32,255 INFO L226 Difference]: Without dead ends: 17164 [2023-12-02 12:55:32,333 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 12:55:32,333 INFO L413 NwaCegarLoop]: 6435 mSDtfsCounter, 3859 mSDsluCounter, 3625 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3859 SdHoareTripleChecker+Valid, 10060 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:55:32,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3859 Valid, 10060 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 955 Invalid, 2 Unknown, 0 Unchecked, 15.5s Time] [2023-12-02 12:55:32,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17164 states. [2023-12-02 12:55:33,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17164 to 17153. [2023-12-02 12:55:33,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17153 states, 11050 states have (on average 1.351131221719457) internal successors, (14930), 11380 states have internal predecessors, (14930), 4843 states have call successors, (4843), 1262 states have call predecessors, (4843), 1259 states have return successors, (5682), 4783 states have call predecessors, (5682), 4838 states have call successors, (5682) [2023-12-02 12:55:33,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17153 states to 17153 states and 25455 transitions. [2023-12-02 12:55:33,207 INFO L78 Accepts]: Start accepts. Automaton has 17153 states and 25455 transitions. Word has length 671 [2023-12-02 12:55:33,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:55:33,208 INFO L495 AbstractCegarLoop]: Abstraction has 17153 states and 25455 transitions. [2023-12-02 12:55:33,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2023-12-02 12:55:33,208 INFO L276 IsEmpty]: Start isEmpty. Operand 17153 states and 25455 transitions. [2023-12-02 12:55:33,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 679 [2023-12-02 12:55:33,215 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:55:33,216 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:55:33,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 12:55:33,216 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:55:33,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:55:33,217 INFO L85 PathProgramCache]: Analyzing trace with hash -2138523217, now seen corresponding path program 1 times [2023-12-02 12:55:33,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:55:33,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305119071] [2023-12-02 12:55:33,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:55:33,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:55:33,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:55:34,911 INFO L134 CoverageAnalysis]: Checked inductivity of 7982 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7982 trivial. 0 not checked. [2023-12-02 12:55:34,912 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:55:34,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305119071] [2023-12-02 12:55:34,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305119071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:55:34,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:55:34,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:55:34,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816477995] [2023-12-02 12:55:34,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:55:34,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:55:34,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:55:34,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:55:34,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:55:34,915 INFO L87 Difference]: Start difference. First operand 17153 states and 25455 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:55:36,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:55:39,136 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 12:55:41,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:55:44,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:55:44,612 INFO L93 Difference]: Finished difference Result 34167 states and 50700 transitions. [2023-12-02 12:55:44,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:55:44,616 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) Word has length 678 [2023-12-02 12:55:44,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:55:44,679 INFO L225 Difference]: With dead ends: 34167 [2023-12-02 12:55:44,679 INFO L226 Difference]: Without dead ends: 17137 [2023-12-02 12:55:44,726 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 12:55:44,727 INFO L413 NwaCegarLoop]: 3588 mSDtfsCounter, 3919 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3919 SdHoareTripleChecker+Valid, 3588 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2023-12-02 12:55:44,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3919 Valid, 3588 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 342 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2023-12-02 12:55:44,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17137 states. [2023-12-02 12:55:45,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17137 to 17137. [2023-12-02 12:55:45,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17137 states, 11042 states have (on average 1.35066111211737) internal successors, (14914), 11372 states have internal predecessors, (14914), 4835 states have call successors, (4835), 1262 states have call predecessors, (4835), 1259 states have return successors, (5666), 4775 states have call predecessors, (5666), 4830 states have call successors, (5666) [2023-12-02 12:55:45,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17137 states to 17137 states and 25415 transitions. [2023-12-02 12:55:45,607 INFO L78 Accepts]: Start accepts. Automaton has 17137 states and 25415 transitions. Word has length 678 [2023-12-02 12:55:45,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:55:45,608 INFO L495 AbstractCegarLoop]: Abstraction has 17137 states and 25415 transitions. [2023-12-02 12:55:45,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:55:45,608 INFO L276 IsEmpty]: Start isEmpty. Operand 17137 states and 25415 transitions. [2023-12-02 12:55:45,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 681 [2023-12-02 12:55:45,619 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:55:45,619 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:55:45,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 12:55:45,620 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:55:45,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:55:45,620 INFO L85 PathProgramCache]: Analyzing trace with hash -208560680, now seen corresponding path program 1 times [2023-12-02 12:55:45,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:55:45,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295061750] [2023-12-02 12:55:45,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:55:45,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:55:46,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:55:46,982 INFO L134 CoverageAnalysis]: Checked inductivity of 7982 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7982 trivial. 0 not checked. [2023-12-02 12:55:46,982 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:55:46,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295061750] [2023-12-02 12:55:46,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295061750] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:55:46,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:55:46,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:55:46,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654258828] [2023-12-02 12:55:46,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:55:46,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:55:46,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:55:46,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:55:46,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:55:46,985 INFO L87 Difference]: Start difference. First operand 17137 states and 25415 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:55:49,431 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 12:55:51,580 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 12:55:55,366 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 12:55:55,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:55:55,543 INFO L93 Difference]: Finished difference Result 34135 states and 50620 transitions. [2023-12-02 12:55:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:55:55,546 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) Word has length 680 [2023-12-02 12:55:55,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:55:55,601 INFO L225 Difference]: With dead ends: 34135 [2023-12-02 12:55:55,601 INFO L226 Difference]: Without dead ends: 17121 [2023-12-02 12:55:55,650 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 12:55:55,651 INFO L413 NwaCegarLoop]: 3584 mSDtfsCounter, 3913 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3913 SdHoareTripleChecker+Valid, 3584 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-12-02 12:55:55,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3913 Valid, 3584 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 342 Invalid, 2 Unknown, 0 Unchecked, 7.6s Time] [2023-12-02 12:55:55,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17121 states. [2023-12-02 12:55:56,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17121 to 17121. [2023-12-02 12:55:56,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17121 states, 11034 states have (on average 1.3501903208265362) internal successors, (14898), 11364 states have internal predecessors, (14898), 4827 states have call successors, (4827), 1262 states have call predecessors, (4827), 1259 states have return successors, (5650), 4767 states have call predecessors, (5650), 4822 states have call successors, (5650) [2023-12-02 12:55:56,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17121 states to 17121 states and 25375 transitions. [2023-12-02 12:55:56,570 INFO L78 Accepts]: Start accepts. Automaton has 17121 states and 25375 transitions. Word has length 680 [2023-12-02 12:55:56,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:55:56,571 INFO L495 AbstractCegarLoop]: Abstraction has 17121 states and 25375 transitions. [2023-12-02 12:55:56,571 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:55:56,571 INFO L276 IsEmpty]: Start isEmpty. Operand 17121 states and 25375 transitions. [2023-12-02 12:55:56,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 682 [2023-12-02 12:55:56,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:55:56,622 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:55:56,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 12:55:56,623 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:55:56,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:55:56,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1396151533, now seen corresponding path program 1 times [2023-12-02 12:55:56,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:55:56,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269957699] [2023-12-02 12:55:56,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:55:56,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:55:57,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:55:57,699 INFO L134 CoverageAnalysis]: Checked inductivity of 7982 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7982 trivial. 0 not checked. [2023-12-02 12:55:57,699 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:55:57,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269957699] [2023-12-02 12:55:57,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269957699] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:55:57,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:55:57,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:55:57,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201826802] [2023-12-02 12:55:57,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:55:57,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:55:57,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:55:57,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:55:57,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:55:57,701 INFO L87 Difference]: Start difference. First operand 17121 states and 25375 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:56:00,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 12:56:03,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:56:05,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:56:05,307 INFO L93 Difference]: Finished difference Result 34103 states and 50540 transitions. [2023-12-02 12:56:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:56:05,313 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) Word has length 681 [2023-12-02 12:56:05,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:56:05,364 INFO L225 Difference]: With dead ends: 34103 [2023-12-02 12:56:05,364 INFO L226 Difference]: Without dead ends: 17105 [2023-12-02 12:56:05,410 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 12:56:05,411 INFO L413 NwaCegarLoop]: 3580 mSDtfsCounter, 3908 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3908 SdHoareTripleChecker+Valid, 3580 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-12-02 12:56:05,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3908 Valid, 3580 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 343 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2023-12-02 12:56:05,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17105 states. [2023-12-02 12:56:06,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17105 to 17105. [2023-12-02 12:56:06,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17105 states, 11026 states have (on average 1.3497188463631418) internal successors, (14882), 11356 states have internal predecessors, (14882), 4819 states have call successors, (4819), 1262 states have call predecessors, (4819), 1259 states have return successors, (5634), 4759 states have call predecessors, (5634), 4814 states have call successors, (5634) [2023-12-02 12:56:06,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17105 states to 17105 states and 25335 transitions. [2023-12-02 12:56:06,382 INFO L78 Accepts]: Start accepts. Automaton has 17105 states and 25335 transitions. Word has length 681 [2023-12-02 12:56:06,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:56:06,382 INFO L495 AbstractCegarLoop]: Abstraction has 17105 states and 25335 transitions. [2023-12-02 12:56:06,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:56:06,382 INFO L276 IsEmpty]: Start isEmpty. Operand 17105 states and 25335 transitions. [2023-12-02 12:56:06,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 680 [2023-12-02 12:56:06,389 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:56:06,390 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:56:06,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 12:56:06,390 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:56:06,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:56:06,391 INFO L85 PathProgramCache]: Analyzing trace with hash 2132981898, now seen corresponding path program 1 times [2023-12-02 12:56:06,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:56:06,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334105043] [2023-12-02 12:56:06,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:06,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:56:06,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:07,630 INFO L134 CoverageAnalysis]: Checked inductivity of 7982 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7982 trivial. 0 not checked. [2023-12-02 12:56:07,630 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:56:07,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334105043] [2023-12-02 12:56:07,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334105043] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:56:07,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:56:07,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:56:07,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772844389] [2023-12-02 12:56:07,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:56:07,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:56:07,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:56:07,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:56:07,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:56:07,633 INFO L87 Difference]: Start difference. First operand 17105 states and 25335 transitions. Second operand has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:56:09,680 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 12:56:11,921 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 12:56:13,102 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 12:56:15,234 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 12:56:16,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:56:16,982 INFO L93 Difference]: Finished difference Result 33755 states and 49976 transitions. [2023-12-02 12:56:16,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:56:16,985 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) Word has length 679 [2023-12-02 12:56:16,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:56:17,053 INFO L225 Difference]: With dead ends: 33755 [2023-12-02 12:56:17,053 INFO L226 Difference]: Without dead ends: 16773 [2023-12-02 12:56:17,108 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 12:56:17,108 INFO L413 NwaCegarLoop]: 3533 mSDtfsCounter, 3858 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3858 SdHoareTripleChecker+Valid, 3533 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:56:17,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3858 Valid, 3533 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 337 Invalid, 2 Unknown, 0 Unchecked, 8.2s Time] [2023-12-02 12:56:17,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16773 states. [2023-12-02 12:56:18,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16773 to 16773. [2023-12-02 12:56:18,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16773 states, 10846 states have (on average 1.350728379125945) internal successors, (14650), 11156 states have internal predecessors, (14650), 4691 states have call successors, (4691), 1238 states have call predecessors, (4691), 1235 states have return successors, (5470), 4631 states have call predecessors, (5470), 4686 states have call successors, (5470) [2023-12-02 12:56:18,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16773 states to 16773 states and 24811 transitions. [2023-12-02 12:56:18,105 INFO L78 Accepts]: Start accepts. Automaton has 16773 states and 24811 transitions. Word has length 679 [2023-12-02 12:56:18,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:56:18,105 INFO L495 AbstractCegarLoop]: Abstraction has 16773 states and 24811 transitions. [2023-12-02 12:56:18,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:56:18,106 INFO L276 IsEmpty]: Start isEmpty. Operand 16773 states and 24811 transitions. [2023-12-02 12:56:18,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 698 [2023-12-02 12:56:18,117 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:56:18,118 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 17, 17, 17, 17, 17, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:56:18,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 12:56:18,118 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:56:18,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:56:18,118 INFO L85 PathProgramCache]: Analyzing trace with hash 74009554, now seen corresponding path program 1 times [2023-12-02 12:56:18,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:56:18,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177142712] [2023-12-02 12:56:18,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:18,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:56:18,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:18,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8364 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8362 trivial. 0 not checked. [2023-12-02 12:56:18,852 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:56:18,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177142712] [2023-12-02 12:56:18,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177142712] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:56:18,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:56:18,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:56:18,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926526982] [2023-12-02 12:56:18,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:56:18,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:56:18,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:56:18,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:56:18,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:56:18,854 INFO L87 Difference]: Start difference. First operand 16773 states and 24811 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:56:20,909 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 12:56:23,219 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 12:56:25,276 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 12:56:27,284 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 12:56:28,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:56:33,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:56:39,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 12:56:39,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:56:39,361 INFO L93 Difference]: Finished difference Result 36071 states and 53252 transitions. [2023-12-02 12:56:39,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:56:39,365 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) Word has length 697 [2023-12-02 12:56:39,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:56:39,423 INFO L225 Difference]: With dead ends: 36071 [2023-12-02 12:56:39,423 INFO L226 Difference]: Without dead ends: 19421 [2023-12-02 12:56:39,469 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 12:56:39,469 INFO L413 NwaCegarLoop]: 5477 mSDtfsCounter, 3692 mSDsluCounter, 3362 mSDsCounter, 0 mSdLazyCounter, 864 mSolverCounterSat, 3 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3692 SdHoareTripleChecker+Valid, 8839 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 864 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:56:39,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3692 Valid, 8839 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 864 Invalid, 5 Unknown, 0 Unchecked, 19.2s Time] [2023-12-02 12:56:39,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19421 states. [2023-12-02 12:56:40,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19421 to 19407. [2023-12-02 12:56:40,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19407 states, 12568 states have (on average 1.3507320178230426) internal successors, (16976), 12907 states have internal predecessors, (16976), 5362 states have call successors, (5362), 1479 states have call predecessors, (5362), 1476 states have return successors, (6262), 5295 states have call predecessors, (6262), 5357 states have call successors, (6262) [2023-12-02 12:56:40,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19407 states to 19407 states and 28600 transitions. [2023-12-02 12:56:40,906 INFO L78 Accepts]: Start accepts. Automaton has 19407 states and 28600 transitions. Word has length 697 [2023-12-02 12:56:40,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:56:40,907 INFO L495 AbstractCegarLoop]: Abstraction has 19407 states and 28600 transitions. [2023-12-02 12:56:40,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2023-12-02 12:56:40,907 INFO L276 IsEmpty]: Start isEmpty. Operand 19407 states and 28600 transitions. [2023-12-02 12:56:40,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 724 [2023-12-02 12:56:40,921 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:56:40,922 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:56:40,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 12:56:40,922 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:56:40,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:56:40,922 INFO L85 PathProgramCache]: Analyzing trace with hash 995049205, now seen corresponding path program 1 times [2023-12-02 12:56:40,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:56:40,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286612569] [2023-12-02 12:56:40,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:40,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:56:41,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:45,594 INFO L134 CoverageAnalysis]: Checked inductivity of 8011 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 8004 trivial. 0 not checked. [2023-12-02 12:56:45,594 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:56:45,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286612569] [2023-12-02 12:56:45,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286612569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:56:45,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:56:45,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-02 12:56:45,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334433347] [2023-12-02 12:56:45,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:56:45,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 12:56:45,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:56:45,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 12:56:45,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:56:45,598 INFO L87 Difference]: Start difference. First operand 19407 states and 28600 transitions. Second operand has 11 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 2 states have call successors, (83), 2 states have call predecessors, (83), 5 states have return successors, (74), 6 states have call predecessors, (74), 2 states have call successors, (74) [2023-12-02 12:56:46,740 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 12:56:48,759 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 12:56:51,390 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 12:56:54,386 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 12:56:57,111 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 12:57:00,169 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 12:57:02,178 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 12:57:04,183 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 12:57:06,190 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 12:57:08,203 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 12:57:10,209 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 12:57:12,213 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 12:57:14,217 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 12:57:16,220 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 12:57:18,229 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 12:57:20,700 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:57:21,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:57:31,233 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 12:57:32,539 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 12:57:34,952 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 12:57:36,355 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 12:57:46,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:57:55,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:57:55,202 INFO L93 Difference]: Finished difference Result 38811 states and 57980 transitions. [2023-12-02 12:57:55,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 12:57:55,205 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 2 states have call successors, (83), 2 states have call predecessors, (83), 5 states have return successors, (74), 6 states have call predecessors, (74), 2 states have call successors, (74) Word has length 723 [2023-12-02 12:57:55,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:57:55,276 INFO L225 Difference]: With dead ends: 38811 [2023-12-02 12:57:55,276 INFO L226 Difference]: Without dead ends: 19527 [2023-12-02 12:57:55,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:57:55,334 INFO L413 NwaCegarLoop]: 3555 mSDtfsCounter, 2 mSDsluCounter, 31990 mSDsCounter, 0 mSdLazyCounter, 3388 mSolverCounterSat, 0 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 67.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 35545 SdHoareTripleChecker+Invalid, 3403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3388 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:57:55,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 35545 Invalid, 3403 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 3388 Invalid, 15 Unknown, 0 Unchecked, 68.2s Time] [2023-12-02 12:57:55,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2023-12-02 12:57:56,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 19527. [2023-12-02 12:57:56,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19527 states, 12638 states have (on average 1.3487893654059186) internal successors, (17046), 12987 states have internal predecessors, (17046), 5362 states have call successors, (5362), 1479 states have call predecessors, (5362), 1526 states have return successors, (6696), 5335 states have call predecessors, (6696), 5357 states have call successors, (6696) [2023-12-02 12:57:56,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19527 states to 19527 states and 29104 transitions. [2023-12-02 12:57:56,530 INFO L78 Accepts]: Start accepts. Automaton has 19527 states and 29104 transitions. Word has length 723 [2023-12-02 12:57:56,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:57:56,531 INFO L495 AbstractCegarLoop]: Abstraction has 19527 states and 29104 transitions. [2023-12-02 12:57:56,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 2 states have call successors, (83), 2 states have call predecessors, (83), 5 states have return successors, (74), 6 states have call predecessors, (74), 2 states have call successors, (74) [2023-12-02 12:57:56,531 INFO L276 IsEmpty]: Start isEmpty. Operand 19527 states and 29104 transitions. [2023-12-02 12:57:56,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 728 [2023-12-02 12:57:56,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:57:56,548 INFO L195 NwaCegarLoop]: trace histogram [39, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:57:56,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 12:57:56,548 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:57:56,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:57:56,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1932616391, now seen corresponding path program 1 times [2023-12-02 12:57:56,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:57:56,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254374490] [2023-12-02 12:57:56,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:57:56,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:57:57,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:57:58,316 INFO L134 CoverageAnalysis]: Checked inductivity of 8087 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 8080 trivial. 0 not checked. [2023-12-02 12:57:58,317 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:57:58,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254374490] [2023-12-02 12:57:58,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254374490] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:57:58,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:57:58,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:57:58,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900500563] [2023-12-02 12:57:58,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:57:58,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:57:58,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:57:58,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:57:58,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:57:58,319 INFO L87 Difference]: Start difference. First operand 19527 states and 29104 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2023-12-02 12:58:00,367 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 12:58:02,572 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 12:58:06,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 12:58:08,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:58:08,982 INFO L93 Difference]: Finished difference Result 38911 states and 57990 transitions. [2023-12-02 12:58:08,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:58:08,985 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) Word has length 727 [2023-12-02 12:58:08,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:58:09,046 INFO L225 Difference]: With dead ends: 38911 [2023-12-02 12:58:09,047 INFO L226 Difference]: Without dead ends: 19507 [2023-12-02 12:58:09,103 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 12:58:09,104 INFO L413 NwaCegarLoop]: 3529 mSDtfsCounter, 3853 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3853 SdHoareTripleChecker+Valid, 3529 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:58:09,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3853 Valid, 3529 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 336 Invalid, 3 Unknown, 0 Unchecked, 9.3s Time] [2023-12-02 12:58:09,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19507 states. [2023-12-02 12:58:10,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19507 to 19507. [2023-12-02 12:58:10,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19507 states, 12628 states have (on average 1.3482736775419701) internal successors, (17026), 12977 states have internal predecessors, (17026), 5352 states have call successors, (5352), 1479 states have call predecessors, (5352), 1526 states have return successors, (6676), 5325 states have call predecessors, (6676), 5347 states have call successors, (6676) [2023-12-02 12:58:10,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19507 states to 19507 states and 29054 transitions. [2023-12-02 12:58:10,546 INFO L78 Accepts]: Start accepts. Automaton has 19507 states and 29054 transitions. Word has length 727 [2023-12-02 12:58:10,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:58:10,546 INFO L495 AbstractCegarLoop]: Abstraction has 19507 states and 29054 transitions. [2023-12-02 12:58:10,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2023-12-02 12:58:10,547 INFO L276 IsEmpty]: Start isEmpty. Operand 19507 states and 29054 transitions. [2023-12-02 12:58:10,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 725 [2023-12-02 12:58:10,564 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:58:10,564 INFO L195 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 17, 17, 17, 17, 17, 17, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:58:10,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 12:58:10,564 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:58:10,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:58:10,565 INFO L85 PathProgramCache]: Analyzing trace with hash -472129830, now seen corresponding path program 1 times [2023-12-02 12:58:10,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:58:10,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910109100] [2023-12-02 12:58:10,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:58:10,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:58:11,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:58:11,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8760 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 8754 trivial. 0 not checked. [2023-12-02 12:58:11,321 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:58:11,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910109100] [2023-12-02 12:58:11,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910109100] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:58:11,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:58:11,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:58:11,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641778415] [2023-12-02 12:58:11,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:58:11,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:58:11,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:58:11,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:58:11,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:58:11,324 INFO L87 Difference]: Start difference. First operand 19507 states and 29054 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (68), 3 states have call predecessors, (68), 3 states have call successors, (68) [2023-12-02 12:58:13,369 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 12:58:15,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 12:58:17,648 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 12:58:19,656 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 12:58:20,790 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 12:58:24,141 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 12:58:28,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:58:30,254 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 12:58:34,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:58:34,651 INFO L93 Difference]: Finished difference Result 45321 states and 67791 transitions. [2023-12-02 12:58:34,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:58:34,654 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (68), 3 states have call predecessors, (68), 3 states have call successors, (68) Word has length 724 [2023-12-02 12:58:34,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:58:34,745 INFO L225 Difference]: With dead ends: 45321 [2023-12-02 12:58:34,745 INFO L226 Difference]: Without dead ends: 29035 [2023-12-02 12:58:34,793 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 12:58:34,794 INFO L413 NwaCegarLoop]: 5037 mSDtfsCounter, 3565 mSDsluCounter, 3382 mSDsCounter, 0 mSdLazyCounter, 941 mSolverCounterSat, 72 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3565 SdHoareTripleChecker+Valid, 8419 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 941 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:58:34,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3565 Valid, 8419 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 941 Invalid, 5 Unknown, 0 Unchecked, 21.2s Time] [2023-12-02 12:58:34,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29035 states. [2023-12-02 12:58:36,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29035 to 28971. [2023-12-02 12:58:36,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28971 states, 18794 states have (on average 1.3462275194210918) internal successors, (25301), 19345 states have internal predecessors, (25301), 7966 states have call successors, (7966), 2143 states have call predecessors, (7966), 2210 states have return successors, (9940), 7903 states have call predecessors, (9940), 7961 states have call successors, (9940) [2023-12-02 12:58:36,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28971 states to 28971 states and 43207 transitions. [2023-12-02 12:58:36,672 INFO L78 Accepts]: Start accepts. Automaton has 28971 states and 43207 transitions. Word has length 724 [2023-12-02 12:58:36,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:58:36,672 INFO L495 AbstractCegarLoop]: Abstraction has 28971 states and 43207 transitions. [2023-12-02 12:58:36,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (68), 3 states have call predecessors, (68), 3 states have call successors, (68) [2023-12-02 12:58:36,673 INFO L276 IsEmpty]: Start isEmpty. Operand 28971 states and 43207 transitions. [2023-12-02 12:58:36,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 730 [2023-12-02 12:58:36,690 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:58:36,691 INFO L195 NwaCegarLoop]: trace histogram [39, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:58:36,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 12:58:36,691 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:58:36,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:58:36,692 INFO L85 PathProgramCache]: Analyzing trace with hash 12169918, now seen corresponding path program 1 times [2023-12-02 12:58:36,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:58:36,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757115598] [2023-12-02 12:58:36,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:58:36,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:58:37,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:58:38,637 INFO L134 CoverageAnalysis]: Checked inductivity of 8087 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 8080 trivial. 0 not checked. [2023-12-02 12:58:38,637 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:58:38,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757115598] [2023-12-02 12:58:38,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757115598] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:58:38,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:58:38,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:58:38,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798706746] [2023-12-02 12:58:38,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:58:38,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:58:38,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:58:38,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:58:38,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:58:38,640 INFO L87 Difference]: Start difference. First operand 28971 states and 43207 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2023-12-02 12:58:40,690 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 12:58:42,891 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 12:58:46,358 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 12:58:50,310 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 12:58:50,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:58:50,517 INFO L93 Difference]: Finished difference Result 57791 states and 86180 transitions. [2023-12-02 12:58:50,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:58:50,520 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) Word has length 729 [2023-12-02 12:58:50,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:58:50,605 INFO L225 Difference]: With dead ends: 57791 [2023-12-02 12:58:50,605 INFO L226 Difference]: Without dead ends: 28943 [2023-12-02 12:58:50,680 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 12:58:50,680 INFO L413 NwaCegarLoop]: 3525 mSDtfsCounter, 3847 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3847 SdHoareTripleChecker+Valid, 3525 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2023-12-02 12:58:50,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3847 Valid, 3525 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 336 Invalid, 3 Unknown, 0 Unchecked, 9.8s Time] [2023-12-02 12:58:50,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28943 states. [2023-12-02 12:58:52,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28943 to 28943. [2023-12-02 12:58:52,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28943 states, 18780 states have (on average 1.3457401490947818) internal successors, (25273), 19331 states have internal predecessors, (25273), 7952 states have call successors, (7952), 2143 states have call predecessors, (7952), 2210 states have return successors, (9912), 7889 states have call predecessors, (9912), 7947 states have call successors, (9912) [2023-12-02 12:58:52,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28943 states to 28943 states and 43137 transitions. [2023-12-02 12:58:52,804 INFO L78 Accepts]: Start accepts. Automaton has 28943 states and 43137 transitions. Word has length 729 [2023-12-02 12:58:52,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:58:52,805 INFO L495 AbstractCegarLoop]: Abstraction has 28943 states and 43137 transitions. [2023-12-02 12:58:52,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2023-12-02 12:58:52,805 INFO L276 IsEmpty]: Start isEmpty. Operand 28943 states and 43137 transitions. [2023-12-02 12:58:52,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 729 [2023-12-02 12:58:52,828 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:58:52,829 INFO L195 NwaCegarLoop]: trace histogram [39, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:58:52,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 12:58:52,829 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:58:52,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:58:52,830 INFO L85 PathProgramCache]: Analyzing trace with hash 623619270, now seen corresponding path program 1 times [2023-12-02 12:58:52,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:58:52,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124914138] [2023-12-02 12:58:52,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:58:52,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:58:53,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:58:54,568 INFO L134 CoverageAnalysis]: Checked inductivity of 8087 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 8080 trivial. 0 not checked. [2023-12-02 12:58:54,568 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:58:54,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124914138] [2023-12-02 12:58:54,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124914138] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:58:54,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:58:54,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:58:54,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538300587] [2023-12-02 12:58:54,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:58:54,570 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:58:54,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:58:54,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:58:54,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:58:54,571 INFO L87 Difference]: Start difference. First operand 28943 states and 43137 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2023-12-02 12:58:55,754 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 12:58:57,990 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 12:59:03,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:59:03,313 INFO L93 Difference]: Finished difference Result 57735 states and 86040 transitions. [2023-12-02 12:59:03,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:59:03,316 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) Word has length 728 [2023-12-02 12:59:03,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:59:03,399 INFO L225 Difference]: With dead ends: 57735 [2023-12-02 12:59:03,399 INFO L226 Difference]: Without dead ends: 28915 [2023-12-02 12:59:03,467 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 12:59:03,467 INFO L413 NwaCegarLoop]: 3521 mSDtfsCounter, 3844 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3844 SdHoareTripleChecker+Valid, 3521 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-12-02 12:59:03,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3844 Valid, 3521 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 338 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2023-12-02 12:59:03,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28915 states. [2023-12-02 12:59:05,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28915 to 28915. [2023-12-02 12:59:05,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28915 states, 18766 states have (on average 1.3452520515826494) internal successors, (25245), 19317 states have internal predecessors, (25245), 7938 states have call successors, (7938), 2143 states have call predecessors, (7938), 2210 states have return successors, (9884), 7875 states have call predecessors, (9884), 7933 states have call successors, (9884) [2023-12-02 12:59:05,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28915 states to 28915 states and 43067 transitions. [2023-12-02 12:59:05,564 INFO L78 Accepts]: Start accepts. Automaton has 28915 states and 43067 transitions. Word has length 728 [2023-12-02 12:59:05,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:59:05,565 INFO L495 AbstractCegarLoop]: Abstraction has 28915 states and 43067 transitions. [2023-12-02 12:59:05,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2023-12-02 12:59:05,565 INFO L276 IsEmpty]: Start isEmpty. Operand 28915 states and 43067 transitions. [2023-12-02 12:59:05,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 731 [2023-12-02 12:59:05,580 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:59:05,580 INFO L195 NwaCegarLoop]: trace histogram [39, 38, 38, 38, 38, 38, 38, 38, 38, 17, 17, 17, 17, 17, 17, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:59:05,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 12:59:05,580 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:59:05,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:59:05,581 INFO L85 PathProgramCache]: Analyzing trace with hash -450135075, now seen corresponding path program 1 times [2023-12-02 12:59:05,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:59:05,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62098008] [2023-12-02 12:59:05,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:59:05,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:59:06,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:59:07,206 INFO L134 CoverageAnalysis]: Checked inductivity of 8087 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 8080 trivial. 0 not checked. [2023-12-02 12:59:07,206 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:59:07,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62098008] [2023-12-02 12:59:07,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62098008] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:59:07,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:59:07,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:59:07,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921449169] [2023-12-02 12:59:07,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:59:07,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:59:07,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:59:07,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:59:07,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:59:07,209 INFO L87 Difference]: Start difference. First operand 28915 states and 43067 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2023-12-02 12:59:10,410 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 12:59:13,055 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:59:15,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:59:15,232 INFO L93 Difference]: Finished difference Result 52179 states and 77698 transitions. [2023-12-02 12:59:15,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:59:15,235 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) Word has length 730 [2023-12-02 12:59:15,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:59:15,295 INFO L225 Difference]: With dead ends: 52179 [2023-12-02 12:59:15,295 INFO L226 Difference]: Without dead ends: 23387 [2023-12-02 12:59:15,363 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 12:59:15,364 INFO L413 NwaCegarLoop]: 3483 mSDtfsCounter, 3803 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3803 SdHoareTripleChecker+Valid, 3483 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:59:15,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3803 Valid, 3483 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 337 Invalid, 1 Unknown, 0 Unchecked, 6.2s Time] [2023-12-02 12:59:15,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23387 states. [2023-12-02 12:59:17,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23387 to 23331. [2023-12-02 12:59:17,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23331 states, 15317 states have (on average 1.359274009270745) internal successors, (20820), 15780 states have internal predecessors, (20820), 6232 states have call successors, (6232), 1744 states have call predecessors, (6232), 1781 states have return successors, (7661), 6165 states have call predecessors, (7661), 6227 states have call successors, (7661) [2023-12-02 12:59:17,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23331 states to 23331 states and 34713 transitions. [2023-12-02 12:59:17,192 INFO L78 Accepts]: Start accepts. Automaton has 23331 states and 34713 transitions. Word has length 730 [2023-12-02 12:59:17,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:59:17,193 INFO L495 AbstractCegarLoop]: Abstraction has 23331 states and 34713 transitions. [2023-12-02 12:59:17,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2023-12-02 12:59:17,193 INFO L276 IsEmpty]: Start isEmpty. Operand 23331 states and 34713 transitions. [2023-12-02 12:59:17,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 724 [2023-12-02 12:59:17,205 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:59:17,206 INFO L195 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 17, 17, 17, 17, 17, 17, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:59:17,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 12:59:17,206 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:59:17,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:59:17,206 INFO L85 PathProgramCache]: Analyzing trace with hash 792022565, now seen corresponding path program 1 times [2023-12-02 12:59:17,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:59:17,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521359200] [2023-12-02 12:59:17,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:59:17,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:59:17,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:59:18,426 INFO L134 CoverageAnalysis]: Checked inductivity of 8760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8760 trivial. 0 not checked. [2023-12-02 12:59:18,426 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:59:18,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521359200] [2023-12-02 12:59:18,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521359200] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:59:18,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:59:18,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 12:59:18,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928842756] [2023-12-02 12:59:18,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:59:18,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 12:59:18,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:59:18,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 12:59:18,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 12:59:18,429 INFO L87 Difference]: Start difference. First operand 23331 states and 34713 transitions. Second operand has 7 states, 6 states have (on average 22.0) internal successors, (132), 5 states have internal predecessors, (132), 2 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (68), 3 states have call predecessors, (68), 1 states have call successors, (68) [2023-12-02 12:59:20,475 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 12:59:22,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:59:24,697 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 12:59:26,703 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 12:59:29,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 12:59:31,764 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 12:59:34,484 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 12:59:36,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 12:59:38,734 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 12:59:40,740 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 12:59:42,747 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 12:59:44,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 12:59:46,761 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 12:59:56,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:00:00,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:00:04,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:00:04,926 INFO L93 Difference]: Finished difference Result 45531 states and 67935 transitions. [2023-12-02 13:00:04,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:00:04,931 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 22.0) internal successors, (132), 5 states have internal predecessors, (132), 2 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (68), 3 states have call predecessors, (68), 1 states have call successors, (68) Word has length 723 [2023-12-02 13:00:04,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:00:05,000 INFO L225 Difference]: With dead ends: 45531 [2023-12-02 13:00:05,001 INFO L226 Difference]: Without dead ends: 23411 [2023-12-02 13:00:05,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:00:05,064 INFO L413 NwaCegarLoop]: 3489 mSDtfsCounter, 60 mSDsluCounter, 17358 mSDsCounter, 0 mSdLazyCounter, 2024 mSolverCounterSat, 4 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 20847 SdHoareTripleChecker+Invalid, 2039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 2024 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:00:05,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 20847 Invalid, 2039 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 2024 Invalid, 11 Unknown, 0 Unchecked, 44.4s Time] [2023-12-02 13:00:05,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23411 states. [2023-12-02 13:00:06,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23411 to 23379. [2023-12-02 13:00:06,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23379 states, 15349 states have (on average 1.3585249853410646) internal successors, (20852), 15812 states have internal predecessors, (20852), 6232 states have call successors, (6232), 1744 states have call predecessors, (6232), 1797 states have return successors, (7701), 6181 states have call predecessors, (7701), 6227 states have call successors, (7701) [2023-12-02 13:00:07,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23379 states to 23379 states and 34785 transitions. [2023-12-02 13:00:07,014 INFO L78 Accepts]: Start accepts. Automaton has 23379 states and 34785 transitions. Word has length 723 [2023-12-02 13:00:07,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:00:07,015 INFO L495 AbstractCegarLoop]: Abstraction has 23379 states and 34785 transitions. [2023-12-02 13:00:07,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 22.0) internal successors, (132), 5 states have internal predecessors, (132), 2 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (68), 3 states have call predecessors, (68), 1 states have call successors, (68) [2023-12-02 13:00:07,015 INFO L276 IsEmpty]: Start isEmpty. Operand 23379 states and 34785 transitions. [2023-12-02 13:00:07,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 724 [2023-12-02 13:00:07,026 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:00:07,026 INFO L195 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 17, 17, 17, 17, 17, 17, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:00:07,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 13:00:07,027 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 13:00:07,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:00:07,027 INFO L85 PathProgramCache]: Analyzing trace with hash 452352372, now seen corresponding path program 1 times [2023-12-02 13:00:07,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:00:07,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174719369] [2023-12-02 13:00:07,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:00:07,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:00:07,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:00:08,190 INFO L134 CoverageAnalysis]: Checked inductivity of 8760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8760 trivial. 0 not checked. [2023-12-02 13:00:08,190 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:00:08,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174719369] [2023-12-02 13:00:08,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174719369] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:00:08,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:00:08,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 13:00:08,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691367702] [2023-12-02 13:00:08,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:00:08,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 13:00:08,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:00:08,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 13:00:08,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:00:08,193 INFO L87 Difference]: Start difference. First operand 23379 states and 34785 transitions. Second operand has 7 states, 6 states have (on average 22.0) internal successors, (132), 5 states have internal predecessors, (132), 2 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (68), 3 states have call predecessors, (68), 1 states have call successors, (68) [2023-12-02 13:00:10,239 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 13:00:12,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 13:00:14,261 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 13:00:17,388 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 13:00:21,406 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 13:00:23,410 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 13:00:25,414 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 13:00:27,417 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 13:00:29,425 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 13:00:31,430 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 13:00:44,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:00:48,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:00:48,442 INFO L93 Difference]: Finished difference Result 45611 states and 68055 transitions. [2023-12-02 13:00:48,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:00:48,446 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 22.0) internal successors, (132), 5 states have internal predecessors, (132), 2 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (68), 3 states have call predecessors, (68), 1 states have call successors, (68) Word has length 723 [2023-12-02 13:00:48,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:00:48,516 INFO L225 Difference]: With dead ends: 45611 [2023-12-02 13:00:48,516 INFO L226 Difference]: Without dead ends: 23443 [2023-12-02 13:00:48,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:00:48,593 INFO L413 NwaCegarLoop]: 3486 mSDtfsCounter, 59 mSDsluCounter, 17345 mSDsCounter, 0 mSdLazyCounter, 2031 mSolverCounterSat, 4 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 20831 SdHoareTripleChecker+Invalid, 2044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 2031 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:00:48,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 20831 Invalid, 2044 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 2031 Invalid, 9 Unknown, 0 Unchecked, 38.4s Time] [2023-12-02 13:00:48,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23443 states. [2023-12-02 13:00:50,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23443 to 23403. [2023-12-02 13:00:50,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23403 states, 15365 states have (on average 1.3581516433452652) internal successors, (20868), 15820 states have internal predecessors, (20868), 6232 states have call successors, (6232), 1744 states have call predecessors, (6232), 1805 states have return successors, (7725), 6197 states have call predecessors, (7725), 6227 states have call successors, (7725) [2023-12-02 13:00:50,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23403 states to 23403 states and 34825 transitions. [2023-12-02 13:00:50,402 INFO L78 Accepts]: Start accepts. Automaton has 23403 states and 34825 transitions. Word has length 723 [2023-12-02 13:00:50,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:00:50,403 INFO L495 AbstractCegarLoop]: Abstraction has 23403 states and 34825 transitions. [2023-12-02 13:00:50,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 22.0) internal successors, (132), 5 states have internal predecessors, (132), 2 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (68), 3 states have call predecessors, (68), 1 states have call successors, (68) [2023-12-02 13:00:50,403 INFO L276 IsEmpty]: Start isEmpty. Operand 23403 states and 34825 transitions. [2023-12-02 13:00:50,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 724 [2023-12-02 13:00:50,415 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:00:50,416 INFO L195 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 17, 17, 17, 17, 17, 17, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:00:50,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 13:00:50,416 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 13:00:50,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:00:50,417 INFO L85 PathProgramCache]: Analyzing trace with hash -448152918, now seen corresponding path program 1 times [2023-12-02 13:00:50,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:00:50,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364146675] [2023-12-02 13:00:50,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:00:50,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:00:50,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:00:52,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8760 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 8754 trivial. 0 not checked. [2023-12-02 13:00:52,628 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:00:52,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364146675] [2023-12-02 13:00:52,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364146675] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:00:52,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:00:52,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:00:52,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674623672] [2023-12-02 13:00:52,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:00:52,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:00:52,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:00:52,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:00:52,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:00:52,630 INFO L87 Difference]: Start difference. First operand 23403 states and 34825 transitions. Second operand has 5 states, 5 states have (on average 27.8) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (70), 2 states have call predecessors, (70), 2 states have return successors, (66), 3 states have call predecessors, (66), 2 states have call successors, (66) [2023-12-02 13:00:54,976 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 13:00:56,984 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 13:00:58,989 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 13:01:02,892 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 13:01:05,734 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 13:01:07,741 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 13:01:09,747 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 13:01:11,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 13:01:18,703 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 13:01:24,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:01:24,935 INFO L93 Difference]: Finished difference Result 45625 states and 67981 transitions. [2023-12-02 13:01:24,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:01:24,938 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (70), 2 states have call predecessors, (70), 2 states have return successors, (66), 3 states have call predecessors, (66), 2 states have call successors, (66) Word has length 723 [2023-12-02 13:01:24,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:01:24,995 INFO L225 Difference]: With dead ends: 45625 [2023-12-02 13:01:24,995 INFO L226 Difference]: Without dead ends: 23433 [2023-12-02 13:01:25,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:01:25,043 INFO L413 NwaCegarLoop]: 3483 mSDtfsCounter, 1 mSDsluCounter, 10446 mSDsCounter, 0 mSdLazyCounter, 1346 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 13929 SdHoareTripleChecker+Invalid, 1354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1346 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:01:25,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 13929 Invalid, 1354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1346 Invalid, 8 Unknown, 0 Unchecked, 30.4s Time] [2023-12-02 13:01:25,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23433 states. [2023-12-02 13:01:26,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23433 to 23419. [2023-12-02 13:01:26,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23419 states, 15379 states have (on average 1.3578256063463163) internal successors, (20882), 15830 states have internal predecessors, (20882), 6232 states have call successors, (6232), 1744 states have call predecessors, (6232), 1807 states have return successors, (7737), 6203 states have call predecessors, (7737), 6227 states have call successors, (7737) [2023-12-02 13:01:26,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23419 states to 23419 states and 34851 transitions. [2023-12-02 13:01:26,866 INFO L78 Accepts]: Start accepts. Automaton has 23419 states and 34851 transitions. Word has length 723 [2023-12-02 13:01:26,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:01:26,867 INFO L495 AbstractCegarLoop]: Abstraction has 23419 states and 34851 transitions. [2023-12-02 13:01:26,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (70), 2 states have call predecessors, (70), 2 states have return successors, (66), 3 states have call predecessors, (66), 2 states have call successors, (66) [2023-12-02 13:01:26,867 INFO L276 IsEmpty]: Start isEmpty. Operand 23419 states and 34851 transitions. [2023-12-02 13:01:26,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 728 [2023-12-02 13:01:26,880 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:01:26,880 INFO L195 NwaCegarLoop]: trace histogram [41, 40, 40, 40, 40, 40, 40, 40, 40, 17, 17, 17, 17, 17, 17, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:01:26,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-02 13:01:26,881 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 13:01:26,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:01:26,881 INFO L85 PathProgramCache]: Analyzing trace with hash -2032825192, now seen corresponding path program 1 times [2023-12-02 13:01:26,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:01:26,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137171118] [2023-12-02 13:01:26,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:01:26,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:01:27,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:01:28,825 INFO L134 CoverageAnalysis]: Checked inductivity of 8840 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 8760 trivial. 0 not checked. [2023-12-02 13:01:28,825 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:01:28,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137171118] [2023-12-02 13:01:28,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137171118] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:01:28,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536872931] [2023-12-02 13:01:28,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:01:28,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:01:28,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:01:28,828 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:01:28,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c06ab10e-b7a6-4fc4-8c86-a367c7897a83/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 13:01:32,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:01:32,609 INFO L262 TraceCheckSpWp]: Trace formula consists of 7386 conjuncts, 350 conjunts are in the unsatisfiable core [2023-12-02 13:01:32,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:01:32,724 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2023-12-02 13:01:32,788 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 7 treesize of output 6 [2023-12-02 13:01:33,424 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:39,680 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:39,685 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 8 treesize of output 1 [2023-12-02 13:01:39,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:01:39,732 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 15 treesize of output 10 [2023-12-02 13:01:39,802 INFO L349 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2023-12-02 13:01:39,802 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 28 [2023-12-02 13:01:39,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:39,902 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:39,906 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 8 treesize of output 1 [2023-12-02 13:01:39,997 INFO L349 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2023-12-02 13:01:39,997 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 28 [2023-12-02 13:01:40,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:40,075 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:40,134 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:40,139 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 8 treesize of output 1 [2023-12-02 13:01:40,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:01:40,186 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 15 treesize of output 10 [2023-12-02 13:01:40,244 INFO L349 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2023-12-02 13:01:40,244 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 28 [2023-12-02 13:01:40,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:40,347 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:40,352 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 8 treesize of output 1 [2023-12-02 13:01:40,467 INFO L349 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2023-12-02 13:01:40,468 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 28 [2023-12-02 13:01:40,477 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:40,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:40,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:40,594 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 8 treesize of output 1 [2023-12-02 13:01:40,679 INFO L349 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2023-12-02 13:01:40,680 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 28 [2023-12-02 13:01:40,687 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:40,800 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-12-02 13:01:41,111 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-12-02 13:01:41,115 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 8 treesize of output 1 [2023-12-02 13:01:41,343 INFO L349 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2023-12-02 13:01:41,343 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 33 [2023-12-02 13:01:41,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:43,549 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:43,585 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 8 treesize of output 1 [2023-12-02 13:01:43,589 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:43,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:01:43,632 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:43,755 INFO L349 Elim1Store]: treesize reduction 112, result has 24.8 percent of original size [2023-12-02 13:01:43,755 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 34 treesize of output 52 [2023-12-02 13:01:43,855 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:43,892 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:01:43,896 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 8 treesize of output 1 [2023-12-02 13:01:43,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:01:43,939 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:44,065 INFO L349 Elim1Store]: treesize reduction 112, result has 24.8 percent of original size [2023-12-02 13:01:44,065 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 34 treesize of output 52 [2023-12-02 13:01:44,163 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-12-02 13:01:44,286 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-12-02 13:01:44,291 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 8 treesize of output 1 [2023-12-02 13:01:44,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:01:44,473 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:44,596 INFO L349 Elim1Store]: treesize reduction 104, result has 26.2 percent of original size [2023-12-02 13:01:44,596 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 32 treesize of output 57 [2023-12-02 13:01:46,927 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-12-02 13:01:47,041 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 8 treesize of output 1 [2023-12-02 13:01:47,045 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-12-02 13:01:47,416 INFO L349 Elim1Store]: treesize reduction 180, result has 23.4 percent of original size [2023-12-02 13:01:47,417 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 42 treesize of output 81 [2023-12-02 13:01:47,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:49,989 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-12-02 13:01:50,110 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-12-02 13:01:50,114 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 8 treesize of output 1 [2023-12-02 13:01:50,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:01:50,296 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:01:50,576 INFO L349 Elim1Store]: treesize reduction 272, result has 21.2 percent of original size [2023-12-02 13:01:50,576 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 12 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 32 case distinctions, treesize of input 52 treesize of output 105 [2023-12-02 13:02:00,812 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:02:00,849 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:02:00,852 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 8 treesize of output 1 [2023-12-02 13:02:00,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:02:00,932 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:02:01,370 INFO L349 Elim1Store]: treesize reduction 400, result has 18.5 percent of original size [2023-12-02 13:02:01,370 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 20 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 45 case distinctions, treesize of input 64 treesize of output 124 [2023-12-02 13:02:01,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:02:01,837 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:02:01,841 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 8 treesize of output 1 [2023-12-02 13:02:01,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:02:01,912 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:02:02,286 INFO L349 Elim1Store]: treesize reduction 400, result has 18.5 percent of original size [2023-12-02 13:02:02,286 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 20 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 45 case distinctions, treesize of input 64 treesize of output 124 [2023-12-02 13:02:19,239 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:02:19,271 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:02:19,274 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 8 treesize of output 1 [2023-12-02 13:02:19,759 INFO L349 Elim1Store]: treesize reduction 400, result has 18.5 percent of original size [2023-12-02 13:02:19,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 20 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 45 case distinctions, treesize of input 64 treesize of output 124 [2023-12-02 13:02:19,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 14 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:02:20,214 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:02:20,250 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 8 treesize of output 1 [2023-12-02 13:02:20,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 3 [2023-12-02 13:02:20,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:02:20,326 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:02:20,763 INFO L349 Elim1Store]: treesize reduction 400, result has 18.5 percent of original size [2023-12-02 13:02:20,764 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 20 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 45 case distinctions, treesize of input 64 treesize of output 124 [2023-12-02 13:02:21,361 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 8 treesize of output 1 [2023-12-02 13:02:21,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:02:21,417 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 10 [2023-12-02 13:02:21,606 INFO L349 Elim1Store]: treesize reduction 240, result has 14.6 percent of original size [2023-12-02 13:02:21,607 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 20 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 35 case distinctions, treesize of input 56 treesize of output 74 [2023-12-02 13:02:23,679 WARN L876 $PredicateComparison]: unable to prove that (exists ((|#Ultimate.meminit_#ptr.base| Int)) (= (store |c_old(#memory_int)| |#Ultimate.meminit_#ptr.base| ((as const (Array Int Int)) 0)) |c_#memory_int|)) is different from true [2023-12-02 13:02:23,689 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 7 treesize of output 6 [2023-12-02 13:02:23,761 WARN L876 $PredicateComparison]: unable to prove that (let ((.cse0 ((as const (Array Int Int)) 0))) (and (exists ((|#Ultimate.meminit_#ptr.base| Int)) (= (store |c_old(#memory_int)| |#Ultimate.meminit_#ptr.base| .cse0) |c_#memory_int|)) (exists ((|#Ultimate.meminit_#ptr.base| Int)) (= .cse0 (select |c_#memory_int| |#Ultimate.meminit_#ptr.base|))))) is different from true [2023-12-02 13:02:23,788 INFO L349 Elim1Store]: treesize reduction 16, result has 23.8 percent of original size [2023-12-02 13:02:23,788 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 16 [2023-12-02 13:02:25,953 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 7 treesize of output 6 [2023-12-02 13:02:26,003 INFO L349 Elim1Store]: treesize reduction 16, result has 23.8 percent of original size [2023-12-02 13:02:26,004 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 16 [2023-12-02 13:02:30,469 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 7 treesize of output 6 [2023-12-02 13:02:30,520 INFO L349 Elim1Store]: treesize reduction 16, result has 23.8 percent of original size [2023-12-02 13:02:30,520 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 16 [2023-12-02 13:02:32,856 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 7 treesize of output 6 [2023-12-02 13:02:32,902 INFO L349 Elim1Store]: treesize reduction 16, result has 23.8 percent of original size [2023-12-02 13:02:32,902 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 16 [2023-12-02 13:02:33,045 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 7 treesize of output 6 [2023-12-02 13:02:33,094 INFO L349 Elim1Store]: treesize reduction 16, result has 23.8 percent of original size [2023-12-02 13:02:33,094 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 16 [2023-12-02 13:02:35,230 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 7 treesize of output 6 [2023-12-02 13:02:35,277 INFO L349 Elim1Store]: treesize reduction 16, result has 23.8 percent of original size [2023-12-02 13:02:35,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 16 [2023-12-02 13:02:38,251 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 7 treesize of output 6 [2023-12-02 13:02:38,301 INFO L349 Elim1Store]: treesize reduction 16, result has 23.8 percent of original size [2023-12-02 13:02:38,301 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 16 [2023-12-02 13:02:45,009 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 7 treesize of output 6 [2023-12-02 13:02:45,061 INFO L349 Elim1Store]: treesize reduction 16, result has 23.8 percent of original size [2023-12-02 13:02:45,061 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 16 [2023-12-02 13:03:04,234 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2023-12-02 13:03:04,338 INFO L134 CoverageAnalysis]: Checked inductivity of 8840 backedges. 3887 proven. 783 refuted. 0 times theorem prover too weak. 3490 trivial. 680 not checked. [2023-12-02 13:03:04,338 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:03:06,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536872931] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:03:06,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1392276461] [2023-12-02 13:03:06,975 INFO L159 IcfgInterpreter]: Started Sifa with 218 locations of interest [2023-12-02 13:03:06,975 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:03:06,979 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:03:06,983 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:03:06,984 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:05:26,267 WARN L293 SmtUtils]: Spent 5.81s on a formula simplification that was a NOOP. DAG size: 4735 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 13:05:32,029 WARN L293 SmtUtils]: Spent 5.75s on a formula simplification that was a NOOP. DAG size: 4735 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 13:05:40,696 WARN L293 SmtUtils]: Spent 8.60s on a formula simplification. DAG size of input: 4753 DAG size of output: 4719 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 13:05:46,518 WARN L293 SmtUtils]: Spent 5.81s on a formula simplification that was a NOOP. DAG size: 4735 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 13:05:52,309 WARN L293 SmtUtils]: Spent 5.78s on a formula simplification that was a NOOP. DAG size: 4735 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 13:06:01,033 WARN L293 SmtUtils]: Spent 8.66s on a formula simplification. DAG size of input: 4753 DAG size of output: 4719 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 13:06:28,128 WARN L293 SmtUtils]: Spent 5.64s on a formula simplification that was a NOOP. DAG size: 4430 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)