./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--mtd--ubi--ubi.ko-ldv_main4.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_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/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_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--mtd--ubi--ubi.ko-ldv_main4.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/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_c8dba091-b8dd-4be4-8752-191465c3fe2d/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 68ab79e6f1cd195ff89e9316632c84dfdb1ee61de295f555610ad4d3f6315c80 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 17:00:15,315 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 17:00:15,392 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 17:00:15,399 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 17:00:15,400 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 17:00:15,453 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 17:00:15,453 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 17:00:15,454 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 17:00:15,455 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 17:00:15,456 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 17:00:15,467 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 17:00:15,468 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 17:00:15,468 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 17:00:15,469 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 17:00:15,469 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 17:00:15,469 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 17:00:15,470 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 17:00:15,470 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 17:00:15,471 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 17:00:15,471 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 17:00:15,472 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 17:00:15,472 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 17:00:15,473 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 17:00:15,473 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 17:00:15,474 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 17:00:15,474 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 17:00:15,474 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 17:00:15,475 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 17:00:15,475 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 17:00:15,476 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 17:00:15,476 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 17:00:15,477 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 17:00:15,477 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 17:00:15,477 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 17:00:15,477 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:00:15,478 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 17:00:15,478 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 17:00:15,478 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 17:00:15,478 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 17:00:15,479 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 17:00:15,479 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 17:00:15,479 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 17:00:15,480 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 17:00:15,480 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 17:00:15,480 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_c8dba091-b8dd-4be4-8752-191465c3fe2d/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_c8dba091-b8dd-4be4-8752-191465c3fe2d/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 -> 68ab79e6f1cd195ff89e9316632c84dfdb1ee61de295f555610ad4d3f6315c80 [2023-12-02 17:00:15,766 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 17:00:15,790 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 17:00:15,793 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 17:00:15,795 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 17:00:15,795 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 17:00:15,796 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--mtd--ubi--ubi.ko-ldv_main4.cil.out.i [2023-12-02 17:00:18,749 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 17:00:19,526 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 17:00:19,527 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--mtd--ubi--ubi.ko-ldv_main4.cil.out.i [2023-12-02 17:00:19,606 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/data/74383285d/191d16c939de4326b7506bcc34a799a1/FLAG450f40ec3 [2023-12-02 17:00:19,623 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/data/74383285d/191d16c939de4326b7506bcc34a799a1 [2023-12-02 17:00:19,626 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 17:00:19,628 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 17:00:19,630 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 17:00:19,630 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 17:00:19,636 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 17:00:19,637 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:00:19" (1/1) ... [2023-12-02 17:00:19,639 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45c13075 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:19, skipping insertion in model container [2023-12-02 17:00:19,639 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:00:19" (1/1) ... [2023-12-02 17:00:20,002 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 17:00:26,543 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_c8dba091-b8dd-4be4-8752-191465c3fe2d/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--mtd--ubi--ubi.ko-ldv_main4.cil.out.i[705142,705155] [2023-12-02 17:00:26,996 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:00:27,033 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 17:00:27,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [3326] [2023-12-02 17:00:27,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapq %0": "=r" (val): "0" (val)); [3333] [2023-12-02 17:00:27,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3379] [2023-12-02 17:00:27,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3382] [2023-12-02 17:00:27,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3385] [2023-12-02 17:00:27,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3388] [2023-12-02 17:00:27,151 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/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/874/dscv_tempdir/dscv/ri/32_7a/drivers/mtd/ubi/vtbl.c.prepared"), "i" (953), "i" (12UL)); [4540-4541] [2023-12-02 17:00:27,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" ((int32_t *)argp), "i" (4UL)); [8700-8701] [2023-12-02 17:00:27,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___0), "=r" (__val_gu___0): "0" ((int32_t *)argp), "i" (4UL)); [8751-8752] [2023-12-02 17:00:27,351 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___1), "=r" (__val_gu___1): "0" ((int32_t *)argp), "i" (4UL)); [8764-8765] [2023-12-02 17:00:27,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9242] [2023-12-02 17:00:27,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9245] [2023-12-02 17:00:27,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9248] [2023-12-02 17:00:27,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9251] [2023-12-02 17:00:27,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9254] [2023-12-02 17:00:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" ((int32_t *)argp), "i" (4UL)); [9279-9280] [2023-12-02 17:00:27,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9464] [2023-12-02 17:00:27,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9467] [2023-12-02 17:00:27,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9470] [2023-12-02 17:00:27,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9473] [2023-12-02 17:00:27,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((int32_t *)argp): "ebx"); [9476] [2023-12-02 17:00:27,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" ((int32_t *)argp), "i" (4UL)); [9498-9499] [2023-12-02 17:00:27,505 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)); [12662-12663] [2023-12-02 17:00:27,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [16843-16844] [2023-12-02 17:00:27,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [16848-16849] [2023-12-02 17:00:27,686 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [16853-16854] [2023-12-02 17:00:27,686 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [16858-16859] [2023-12-02 17:00:27,718 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/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/874/dscv_tempdir/dscv/ri/32_7a/drivers/mtd/ubi/attach.c.prepared"), "i" (219), "i" (12UL)); [17623-17624] [2023-12-02 17:00:27,901 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_c8dba091-b8dd-4be4-8752-191465c3fe2d/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--mtd--ubi--ubi.ko-ldv_main4.cil.out.i[705142,705155] [2023-12-02 17:00:27,923 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:00:28,212 WARN L675 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:00:28,212 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:00:28,212 WARN L675 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:00:28,212 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:00:28,213 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:00:28,219 INFO L206 MainTranslator]: Completed translation [2023-12-02 17:00:28,220 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28 WrapperNode [2023-12-02 17:00:28,220 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 17:00:28,221 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 17:00:28,221 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 17:00:28,221 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 17:00:28,228 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:28,463 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:29,252 INFO L138 Inliner]: procedures = 644, calls = 14284, calls flagged for inlining = 233, calls inlined = 207, statements flattened = 29125 [2023-12-02 17:00:29,253 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 17:00:29,254 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 17:00:29,254 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 17:00:29,254 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 17:00:29,264 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:29,265 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:29,560 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:29,563 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:30,171 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:30,227 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:30,314 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:30,362 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:30,553 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 17:00:30,554 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 17:00:30,554 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 17:00:30,554 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 17:00:30,555 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (1/1) ... [2023-12-02 17:00:30,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:00:30,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:00:30,589 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 17:00:30,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 17:00:30,634 INFO L130 BoogieDeclarations]: Found specification of procedure volume_sysfs_init [2023-12-02 17:00:30,634 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_sysfs_init [2023-12-02 17:00:30,634 INFO L130 BoogieDeclarations]: Found specification of procedure self_check_ec_hdr [2023-12-02 17:00:30,634 INFO L138 BoogieDeclarations]: Found implementation of procedure self_check_ec_hdr [2023-12-02 17:00:30,634 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_eba_unmap_leb [2023-12-02 17:00:30,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_eba_unmap_leb [2023-12-02 17:00:30,635 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-12-02 17:00:30,635 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2023-12-02 17:00:30,635 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2023-12-02 17:00:30,635 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2023-12-02 17:00:30,635 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2023-12-02 17:00:30,635 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_resize_volume [2023-12-02 17:00:30,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_resize_volume [2023-12-02 17:00:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_free_internal_volumes [2023-12-02 17:00:30,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_free_internal_volumes [2023-12-02 17:00:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure __schedule_ubi_work [2023-12-02 17:00:30,636 INFO L138 BoogieDeclarations]: Found implementation of procedure __schedule_ubi_work [2023-12-02 17:00:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_volume_notify [2023-12-02 17:00:30,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_volume_notify [2023-12-02 17:00:30,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 17:00:30,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 17:00:30,637 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_detach_mtd_dev [2023-12-02 17:00:30,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_detach_mtd_dev [2023-12-02 17:00:30,637 INFO L130 BoogieDeclarations]: Found specification of procedure put_mtd_device [2023-12-02 17:00:30,637 INFO L138 BoogieDeclarations]: Found implementation of procedure put_mtd_device [2023-12-02 17:00:30,637 INFO L130 BoogieDeclarations]: Found specification of procedure erase_block [2023-12-02 17:00:30,638 INFO L138 BoogieDeclarations]: Found implementation of procedure erase_block [2023-12-02 17:00:30,638 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_pending [2023-12-02 17:00:30,638 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_pending [2023-12-02 17:00:30,638 INFO L130 BoogieDeclarations]: Found specification of procedure dump_stack [2023-12-02 17:00:30,638 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_stack [2023-12-02 17:00:30,638 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-12-02 17:00:30,639 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-12-02 17:00:30,639 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_init [2023-12-02 17:00:30,639 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_init [2023-12-02 17:00:30,639 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_eba_read_leb [2023-12-02 17:00:30,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_eba_read_leb [2023-12-02 17:00:30,640 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_do_get_device_info [2023-12-02 17:00:30,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_do_get_device_info [2023-12-02 17:00:30,640 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_cdev_ioctl [2023-12-02 17:00:30,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_cdev_ioctl [2023-12-02 17:00:30,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_ckvol_mutex_of_ubi_device [2023-12-02 17:00:30,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_ckvol_mutex_of_ubi_device [2023-12-02 17:00:30,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2023-12-02 17:00:30,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2023-12-02 17:00:30,641 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_sysfs_close [2023-12-02 17:00:30,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_sysfs_close [2023-12-02 17:00:30,641 INFO L130 BoogieDeclarations]: Found specification of procedure vtbl_check [2023-12-02 17:00:30,641 INFO L138 BoogieDeclarations]: Found implementation of procedure vtbl_check [2023-12-02 17:00:30,641 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_read_vid_hdr [2023-12-02 17:00:30,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_read_vid_hdr [2023-12-02 17:00:30,642 INFO L130 BoogieDeclarations]: Found specification of procedure ctrl_cdev_ioctl [2023-12-02 17:00:30,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ctrl_cdev_ioctl [2023-12-02 17:00:30,642 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2023-12-02 17:00:30,642 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2023-12-02 17:00:30,642 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_compare_lebs [2023-12-02 17:00:30,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_compare_lebs [2023-12-02 17:00:30,643 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_wl_get_fm_peb [2023-12-02 17:00:30,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_wl_get_fm_peb [2023-12-02 17:00:30,643 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 17:00:30,643 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 17:00:30,643 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2023-12-02 17:00:30,643 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2023-12-02 17:00:30,644 INFO L130 BoogieDeclarations]: Found specification of procedure vol_cdev_ioctl [2023-12-02 17:00:30,644 INFO L138 BoogieDeclarations]: Found implementation of procedure vol_cdev_ioctl [2023-12-02 17:00:30,644 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_update_fastmap [2023-12-02 17:00:30,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_update_fastmap [2023-12-02 17:00:30,644 INFO L130 BoogieDeclarations]: Found specification of procedure is_error_sane [2023-12-02 17:00:30,644 INFO L138 BoogieDeclarations]: Found implementation of procedure is_error_sane [2023-12-02 17:00:30,644 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_write_vid_hdr [2023-12-02 17:00:30,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_write_vid_hdr [2023-12-02 17:00:30,645 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dump_vid_hdr [2023-12-02 17:00:30,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dump_vid_hdr [2023-12-02 17:00:30,645 INFO L130 BoogieDeclarations]: Found specification of procedure rb_next [2023-12-02 17:00:30,645 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_next [2023-12-02 17:00:30,645 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 17:00:30,645 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_check_volume [2023-12-02 17:00:30,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_check_volume [2023-12-02 17:00:30,646 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-12-02 17:00:30,646 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_calc_data_len [2023-12-02 17:00:30,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_calc_data_len [2023-12-02 17:00:30,646 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_read_data [2023-12-02 17:00:30,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_read_data [2023-12-02 17:00:30,646 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_wl_close [2023-12-02 17:00:30,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_wl_close [2023-12-02 17:00:30,647 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_free_vid_hdr [2023-12-02 17:00:30,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_free_vid_hdr [2023-12-02 17:00:30,647 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 17:00:30,647 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2023-12-02 17:00:30,647 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2023-12-02 17:00:30,648 INFO L130 BoogieDeclarations]: Found specification of procedure rb_link_node [2023-12-02 17:00:30,648 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_link_node [2023-12-02 17:00:30,648 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_find_av [2023-12-02 17:00:30,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_find_av [2023-12-02 17:00:30,648 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-12-02 17:00:30,648 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-12-02 17:00:30,648 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-12-02 17:00:30,648 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-12-02 17:00:30,648 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-02 17:00:30,649 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-02 17:00:30,649 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_ubi_work [2023-12-02 17:00:30,649 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_ubi_work [2023-12-02 17:00:30,649 INFO L130 BoogieDeclarations]: Found specification of procedure do_sync_erase___0 [2023-12-02 17:00:30,649 INFO L138 BoogieDeclarations]: Found implementation of procedure do_sync_erase___0 [2023-12-02 17:00:30,649 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 17:00:30,650 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 17:00:30,650 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-12-02 17:00:30,650 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-12-02 17:00:30,650 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dump_ec_hdr [2023-12-02 17:00:30,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dump_ec_hdr [2023-12-02 17:00:30,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 17:00:30,650 INFO L130 BoogieDeclarations]: Found specification of procedure self_check_not_bad [2023-12-02 17:00:30,650 INFO L138 BoogieDeclarations]: Found implementation of procedure self_check_not_bad [2023-12-02 17:00:30,651 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-12-02 17:00:30,651 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-12-02 17:00:30,651 INFO L130 BoogieDeclarations]: Found specification of procedure mtd_div_by_eb [2023-12-02 17:00:30,652 INFO L138 BoogieDeclarations]: Found implementation of procedure mtd_div_by_eb [2023-12-02 17:00:30,652 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 17:00:30,652 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 17:00:30,652 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_calculate_reserved [2023-12-02 17:00:30,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_calculate_reserved [2023-12-02 17:00:30,653 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_debugfs_exit_dev [2023-12-02 17:00:30,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_debugfs_exit_dev [2023-12-02 17:00:30,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 17:00:30,653 INFO L130 BoogieDeclarations]: Found specification of procedure validate_vid_hdr [2023-12-02 17:00:30,653 INFO L138 BoogieDeclarations]: Found implementation of procedure validate_vid_hdr [2023-12-02 17:00:30,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_buf_mutex_of_ubi_device [2023-12-02 17:00:30,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_buf_mutex_of_ubi_device [2023-12-02 17:00:30,654 INFO L130 BoogieDeclarations]: Found specification of procedure find_mean_wl_entry [2023-12-02 17:00:30,654 INFO L138 BoogieDeclarations]: Found implementation of procedure find_mean_wl_entry [2023-12-02 17:00:30,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-12-02 17:00:30,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-12-02 17:00:30,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 17:00:30,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_move_mutex_of_ubi_device [2023-12-02 17:00:30,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_move_mutex_of_ubi_device [2023-12-02 17:00:30,655 INFO L130 BoogieDeclarations]: Found specification of procedure vzalloc [2023-12-02 17:00:30,655 INFO L138 BoogieDeclarations]: Found implementation of procedure vzalloc [2023-12-02 17:00:30,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 17:00:30,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 17:00:30,656 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_write_data [2023-12-02 17:00:30,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_write_data [2023-12-02 17:00:30,656 INFO L130 BoogieDeclarations]: Found specification of procedure prot_queue_add [2023-12-02 17:00:30,656 INFO L138 BoogieDeclarations]: Found implementation of procedure prot_queue_add [2023-12-02 17:00:30,657 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2023-12-02 17:00:30,657 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2023-12-02 17:00:30,657 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2023-12-02 17:00:30,657 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2023-12-02 17:00:30,657 INFO L130 BoogieDeclarations]: Found specification of procedure mtd_write [2023-12-02 17:00:30,657 INFO L138 BoogieDeclarations]: Found implementation of procedure mtd_write [2023-12-02 17:00:30,657 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-12-02 17:00:30,658 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-12-02 17:00:30,658 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2023-12-02 17:00:30,658 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2023-12-02 17:00:30,658 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc [2023-12-02 17:00:30,658 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_alloc [2023-12-02 17:00:30,658 INFO L130 BoogieDeclarations]: Found specification of procedure new_fm_vhdr [2023-12-02 17:00:30,658 INFO L138 BoogieDeclarations]: Found implementation of procedure new_fm_vhdr [2023-12-02 17:00:30,658 INFO L130 BoogieDeclarations]: Found specification of procedure yield [2023-12-02 17:00:30,659 INFO L138 BoogieDeclarations]: Found implementation of procedure yield [2023-12-02 17:00:30,659 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2023-12-02 17:00:30,659 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2023-12-02 17:00:30,659 INFO L130 BoogieDeclarations]: Found specification of procedure find_wl_entry [2023-12-02 17:00:30,659 INFO L138 BoogieDeclarations]: Found implementation of procedure find_wl_entry [2023-12-02 17:00:30,659 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dbg_chk_io [2023-12-02 17:00:30,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dbg_chk_io [2023-12-02 17:00:30,659 INFO L130 BoogieDeclarations]: Found specification of procedure __vmalloc [2023-12-02 17:00:30,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __vmalloc [2023-12-02 17:00:30,660 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_is_bad [2023-12-02 17:00:30,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_is_bad [2023-12-02 17:00:30,660 INFO L130 BoogieDeclarations]: Found specification of procedure vol_id2idx [2023-12-02 17:00:30,660 INFO L138 BoogieDeclarations]: Found implementation of procedure vol_id2idx [2023-12-02 17:00:30,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_device_mutex_of_ubi_device [2023-12-02 17:00:30,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_device_mutex_of_ubi_device [2023-12-02 17:00:30,660 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2023-12-02 17:00:30,660 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2023-12-02 17:00:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 17:00:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_update_reserved [2023-12-02 17:00:30,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_update_reserved [2023-12-02 17:00:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_wl_put_fm_peb [2023-12-02 17:00:30,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_wl_put_fm_peb [2023-12-02 17:00:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure in_wl_tree [2023-12-02 17:00:30,661 INFO L138 BoogieDeclarations]: Found implementation of procedure in_wl_tree [2023-12-02 17:00:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_ai [2023-12-02 17:00:30,661 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_ai [2023-12-02 17:00:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2023-12-02 17:00:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2023-12-02 17:00:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_move_mutex_of_ubi_device [2023-12-02 17:00:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_move_mutex_of_ubi_device [2023-12-02 17:00:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_wl_get_peb [2023-12-02 17:00:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_wl_get_peb [2023-12-02 17:00:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-12-02 17:00:30,662 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-12-02 17:00:30,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 17:00:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_ai [2023-12-02 17:00:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_ai [2023-12-02 17:00:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 17:00:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 17:00:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dump_aeb [2023-12-02 17:00:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dump_aeb [2023-12-02 17:00:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dump_av [2023-12-02 17:00:30,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dump_av [2023-12-02 17:00:30,663 INFO L130 BoogieDeclarations]: Found specification of procedure write_leb [2023-12-02 17:00:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure write_leb [2023-12-02 17:00:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure rb_erase [2023-12-02 17:00:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_erase [2023-12-02 17:00:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2023-12-02 17:00:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure _cond_resched [2023-12-02 17:00:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_erase [2023-12-02 17:00:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_erase [2023-12-02 17:00:30,664 INFO L130 BoogieDeclarations]: Found specification of procedure prot_queue_del [2023-12-02 17:00:30,664 INFO L138 BoogieDeclarations]: Found implementation of procedure prot_queue_del [2023-12-02 17:00:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure validate_ec_hdr [2023-12-02 17:00:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure validate_ec_hdr [2023-12-02 17:00:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_get_compat [2023-12-02 17:00:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_get_compat [2023-12-02 17:00:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dbg_chk_gen [2023-12-02 17:00:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dbg_chk_gen [2023-12-02 17:00:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_remove_av [2023-12-02 17:00:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_remove_av [2023-12-02 17:00:30,665 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2023-12-02 17:00:30,665 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2023-12-02 17:00:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_get_device [2023-12-02 17:00:30,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_get_device [2023-12-02 17:00:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure rb_first [2023-12-02 17:00:30,666 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_first [2023-12-02 17:00:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure self_check_vid_hdr [2023-12-02 17:00:30,666 INFO L138 BoogieDeclarations]: Found implementation of procedure self_check_vid_hdr [2023-12-02 17:00:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure device_unregister [2023-12-02 17:00:30,666 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unregister [2023-12-02 17:00:30,666 INFO L130 BoogieDeclarations]: Found specification of procedure leb_write_lock [2023-12-02 17:00:30,666 INFO L138 BoogieDeclarations]: Found implementation of procedure leb_write_lock [2023-12-02 17:00:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-12-02 17:00:30,667 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-12-02 17:00:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure rb_insert_color [2023-12-02 17:00:30,667 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_insert_color [2023-12-02 17:00:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_read [2023-12-02 17:00:30,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_read [2023-12-02 17:00:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_change_vtbl_record [2023-12-02 17:00:30,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_change_vtbl_record [2023-12-02 17:00:30,667 INFO L130 BoogieDeclarations]: Found specification of procedure uif_close [2023-12-02 17:00:30,668 INFO L138 BoogieDeclarations]: Found implementation of procedure uif_close [2023-12-02 17:00:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-12-02 17:00:30,668 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-12-02 17:00:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_eba_atomic_leb_change [2023-12-02 17:00:30,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_eba_atomic_leb_change [2023-12-02 17:00:30,668 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 17:00:30,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 17:00:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-12-02 17:00:30,669 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-12-02 17:00:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_ro_mode [2023-12-02 17:00:30,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_ro_mode [2023-12-02 17:00:30,669 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-12-02 17:00:30,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-12-02 17:00:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_name [2023-12-02 17:00:30,670 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_name [2023-12-02 17:00:30,670 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2023-12-02 17:00:30,670 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2023-12-02 17:00:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 17:00:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fm_mutex_of_ubi_device [2023-12-02 17:00:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fm_mutex_of_ubi_device [2023-12-02 17:00:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 17:00:30,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_buf_mutex_of_ubi_device [2023-12-02 17:00:30,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_buf_mutex_of_ubi_device [2023-12-02 17:00:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_ubi_devices_mutex [2023-12-02 17:00:30,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_ubi_devices_mutex [2023-12-02 17:00:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-12-02 17:00:30,672 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-12-02 17:00:30,672 INFO L130 BoogieDeclarations]: Found specification of procedure scan_all [2023-12-02 17:00:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_all [2023-12-02 17:00:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dump_flash [2023-12-02 17:00:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dump_flash [2023-12-02 17:00:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_zalloc_vid_hdr [2023-12-02 17:00:30,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_zalloc_vid_hdr [2023-12-02 17:00:30,673 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_is_fm_block [2023-12-02 17:00:30,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_is_fm_block [2023-12-02 17:00:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure leb_write_unlock [2023-12-02 17:00:30,674 INFO L138 BoogieDeclarations]: Found implementation of procedure leb_write_unlock [2023-12-02 17:00:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_device_mutex_of_ubi_device [2023-12-02 17:00:30,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_device_mutex_of_ubi_device [2023-12-02 17:00:30,674 INFO L130 BoogieDeclarations]: Found specification of procedure device_register [2023-12-02 17:00:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure device_register [2023-12-02 17:00:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_sync_erase [2023-12-02 17:00:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_sync_erase [2023-12-02 17:00:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-12-02 17:00:30,675 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-12-02 17:00:30,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-12-02 17:00:30,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-12-02 17:00:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure idx2vol_id [2023-12-02 17:00:30,676 INFO L138 BoogieDeclarations]: Found implementation of procedure idx2vol_id [2023-12-02 17:00:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2023-12-02 17:00:30,676 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2023-12-02 17:00:30,676 INFO L130 BoogieDeclarations]: Found specification of procedure self_check_peb_ec_hdr [2023-12-02 17:00:30,677 INFO L138 BoogieDeclarations]: Found implementation of procedure self_check_peb_ec_hdr [2023-12-02 17:00:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dump_vol_info [2023-12-02 17:00:30,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dump_vol_info [2023-12-02 17:00:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 17:00:30,677 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 17:00:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure get_peb_for_wl [2023-12-02 17:00:30,677 INFO L138 BoogieDeclarations]: Found implementation of procedure get_peb_for_wl [2023-12-02 17:00:30,677 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2023-12-02 17:00:30,677 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2023-12-02 17:00:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-12-02 17:00:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-12-02 17:00:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure blocking_notifier_call_chain [2023-12-02 17:00:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure blocking_notifier_call_chain [2023-12-02 17:00:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure create_vtbl [2023-12-02 17:00:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure create_vtbl [2023-12-02 17:00:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure prandom_u32 [2023-12-02 17:00:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure prandom_u32 [2023-12-02 17:00:30,678 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-12-02 17:00:30,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-12-02 17:00:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2023-12-02 17:00:30,679 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2023-12-02 17:00:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 17:00:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure do_work [2023-12-02 17:00:30,679 INFO L138 BoogieDeclarations]: Found implementation of procedure do_work [2023-12-02 17:00:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 17:00:30,679 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 17:00:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure self_check_in_wl_tree [2023-12-02 17:00:30,679 INFO L138 BoogieDeclarations]: Found implementation of procedure self_check_in_wl_tree [2023-12-02 17:00:30,679 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_open_volume [2023-12-02 17:00:30,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_open_volume [2023-12-02 17:00:30,680 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_check_pattern [2023-12-02 17:00:30,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_check_pattern [2023-12-02 17:00:30,680 INFO L130 BoogieDeclarations]: Found specification of procedure mtd_is_bitflip [2023-12-02 17:00:30,680 INFO L138 BoogieDeclarations]: Found implementation of procedure mtd_is_bitflip [2023-12-02 17:00:30,680 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_eba_write_leb [2023-12-02 17:00:30,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_eba_write_leb [2023-12-02 17:00:30,680 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2023-12-02 17:00:30,680 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2023-12-02 17:00:30,681 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2023-12-02 17:00:30,681 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2023-12-02 17:00:30,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 17:00:30,681 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_put_device [2023-12-02 17:00:30,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_put_device [2023-12-02 17:00:30,681 INFO L130 BoogieDeclarations]: Found specification of procedure assign_aeb_to_av [2023-12-02 17:00:30,681 INFO L138 BoogieDeclarations]: Found implementation of procedure assign_aeb_to_av [2023-12-02 17:00:30,681 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-12-02 17:00:30,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-12-02 17:00:30,681 INFO L130 BoogieDeclarations]: Found specification of procedure clear_update_marker [2023-12-02 17:00:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_update_marker [2023-12-02 17:00:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-12-02 17:00:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-12-02 17:00:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure scan_peb [2023-12-02 17:00:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_peb [2023-12-02 17:00:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2023-12-02 17:00:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2023-12-02 17:00:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure validate_vid_hdr___0 [2023-12-02 17:00:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure validate_vid_hdr___0 [2023-12-02 17:00:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 17:00:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-12-02 17:00:30,683 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-12-02 17:00:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 17:00:30,683 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 17:00:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_self_check_all_ff [2023-12-02 17:00:30,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_self_check_all_ff [2023-12-02 17:00:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure put_device [2023-12-02 17:00:30,683 INFO L138 BoogieDeclarations]: Found implementation of procedure put_device [2023-12-02 17:00:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure mtd_is_eccerr [2023-12-02 17:00:30,684 INFO L138 BoogieDeclarations]: Found implementation of procedure mtd_is_eccerr [2023-12-02 17:00:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_close_volume [2023-12-02 17:00:30,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_close_volume [2023-12-02 17:00:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_wl_put_peb [2023-12-02 17:00:30,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_wl_put_peb [2023-12-02 17:00:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-12-02 17:00:30,684 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-12-02 17:00:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2023-12-02 17:00:30,685 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2023-12-02 17:00:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-12-02 17:00:30,685 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-12-02 17:00:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-12-02 17:00:30,685 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-12-02 17:00:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_wear_leveling [2023-12-02 17:00:30,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_wear_leveling [2023-12-02 17:00:30,686 INFO L130 BoogieDeclarations]: Found specification of procedure leb_read_unlock [2023-12-02 17:00:30,686 INFO L138 BoogieDeclarations]: Found implementation of procedure leb_read_unlock [2023-12-02 17:00:30,686 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_next_sqnum [2023-12-02 17:00:30,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_next_sqnum [2023-12-02 17:00:30,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_ubi_devices_mutex [2023-12-02 17:00:30,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_ubi_devices_mutex [2023-12-02 17:00:30,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2023-12-02 17:00:30,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2023-12-02 17:00:30,687 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_read_ec_hdr [2023-12-02 17:00:30,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_read_ec_hdr [2023-12-02 17:00:30,687 INFO L130 BoogieDeclarations]: Found specification of procedure ltree_add_entry [2023-12-02 17:00:30,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ltree_add_entry [2023-12-02 17:00:30,688 INFO L130 BoogieDeclarations]: Found specification of procedure volume_sysfs_close [2023-12-02 17:00:30,688 INFO L138 BoogieDeclarations]: Found implementation of procedure volume_sysfs_close [2023-12-02 17:00:30,688 INFO L130 BoogieDeclarations]: Found specification of procedure revoke_exclusive [2023-12-02 17:00:30,688 INFO L138 BoogieDeclarations]: Found implementation of procedure revoke_exclusive [2023-12-02 17:00:30,688 INFO L130 BoogieDeclarations]: Found specification of procedure return_unused_pool_pebs [2023-12-02 17:00:30,689 INFO L138 BoogieDeclarations]: Found implementation of procedure return_unused_pool_pebs [2023-12-02 17:00:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 17:00:30,689 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 17:00:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dump_vtbl_record [2023-12-02 17:00:30,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dump_vtbl_record [2023-12-02 17:00:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure erase_worker [2023-12-02 17:00:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure erase_worker [2023-12-02 17:00:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure do_sync_erase [2023-12-02 17:00:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure do_sync_erase [2023-12-02 17:00:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_add_to_av [2023-12-02 17:00:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_add_to_av [2023-12-02 17:00:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure get_device [2023-12-02 17:00:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure get_device [2023-12-02 17:00:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2023-12-02 17:00:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure strnlen [2023-12-02 17:00:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 17:00:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 17:00:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-12-02 17:00:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-12-02 17:00:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 17:00:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2023-12-02 17:00:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2023-12-02 17:00:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-12-02 17:00:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-12-02 17:00:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_remove_volume [2023-12-02 17:00:30,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_remove_volume [2023-12-02 17:00:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 17:00:30,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 17:00:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure ltree_lookup [2023-12-02 17:00:30,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ltree_lookup [2023-12-02 17:00:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2023-12-02 17:00:30,692 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2023-12-02 17:00:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2023-12-02 17:00:30,692 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2023-12-02 17:00:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-12-02 17:00:30,693 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-12-02 17:00:30,693 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_wl_flush [2023-12-02 17:00:30,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_wl_flush [2023-12-02 17:00:30,693 INFO L130 BoogieDeclarations]: Found specification of procedure add_to_list [2023-12-02 17:00:30,693 INFO L138 BoogieDeclarations]: Found implementation of procedure add_to_list [2023-12-02 17:00:30,693 INFO L130 BoogieDeclarations]: Found specification of procedure self_check_volumes [2023-12-02 17:00:30,693 INFO L138 BoogieDeclarations]: Found implementation of procedure self_check_volumes [2023-12-02 17:00:30,693 INFO L130 BoogieDeclarations]: Found specification of procedure kill_volumes [2023-12-02 17:00:30,693 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_volumes [2023-12-02 17:00:30,693 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_dbg_is_bgt_disabled [2023-12-02 17:00:30,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_dbg_is_bgt_disabled [2023-12-02 17:00:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_notify_all [2023-12-02 17:00:30,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_notify_all [2023-12-02 17:00:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2023-12-02 17:00:30,694 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2023-12-02 17:00:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_write [2023-12-02 17:00:30,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_write [2023-12-02 17:00:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure imajor [2023-12-02 17:00:30,694 INFO L138 BoogieDeclarations]: Found implementation of procedure imajor [2023-12-02 17:00:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure scan_pool [2023-12-02 17:00:30,694 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_pool [2023-12-02 17:00:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-12-02 17:00:30,695 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-12-02 17:00:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure add_aeb [2023-12-02 17:00:30,695 INFO L138 BoogieDeclarations]: Found implementation of procedure add_aeb [2023-12-02 17:00:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure mtd_read [2023-12-02 17:00:30,695 INFO L138 BoogieDeclarations]: Found implementation of procedure mtd_read [2023-12-02 17:00:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure get_exclusive [2023-12-02 17:00:30,695 INFO L138 BoogieDeclarations]: Found implementation of procedure get_exclusive [2023-12-02 17:00:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_major2num [2023-12-02 17:00:30,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_major2num [2023-12-02 17:00:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_do_get_volume_info [2023-12-02 17:00:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_do_get_volume_info [2023-12-02 17:00:30,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_fm_mutex_of_ubi_device [2023-12-02 17:00:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_fm_mutex_of_ubi_device [2023-12-02 17:00:30,696 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_free [2023-12-02 17:00:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_free [2023-12-02 17:00:30,696 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 17:00:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 17:00:30,696 INFO L130 BoogieDeclarations]: Found specification of procedure tree_destroy [2023-12-02 17:00:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure tree_destroy [2023-12-02 17:00:30,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 17:00:30,696 INFO L130 BoogieDeclarations]: Found specification of procedure ubi_io_write_ec_hdr [2023-12-02 17:00:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ubi_io_write_ec_hdr [2023-12-02 17:00:30,697 INFO L130 BoogieDeclarations]: Found specification of procedure find_anchor_wl_entry [2023-12-02 17:00:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure find_anchor_wl_entry [2023-12-02 17:00:30,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 17:00:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 17:00:30,697 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2023-12-02 17:00:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2023-12-02 17:00:30,697 INFO L130 BoogieDeclarations]: Found specification of procedure wl_tree_add [2023-12-02 17:00:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure wl_tree_add [2023-12-02 17:00:32,776 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 17:00:32,782 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 17:01:43,661 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 17:01:50,320 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 17:01:50,321 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-02 17:01:50,327 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:01:50 BoogieIcfgContainer [2023-12-02 17:01:50,327 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 17:01:50,330 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 17:01:50,331 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 17:01:50,334 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 17:01:50,335 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 05:00:19" (1/3) ... [2023-12-02 17:01:50,335 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f96a067 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:01:50, skipping insertion in model container [2023-12-02 17:01:50,336 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:00:28" (2/3) ... [2023-12-02 17:01:50,336 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f96a067 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:01:50, skipping insertion in model container [2023-12-02 17:01:50,336 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:01:50" (3/3) ... [2023-12-02 17:01:50,338 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--mtd--ubi--ubi.ko-ldv_main4.cil.out.i [2023-12-02 17:01:50,360 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 17:01:50,360 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 17:01:50,578 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 17:01:50,586 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;@5d631653, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 17:01:50,587 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 17:01:50,624 INFO L276 IsEmpty]: Start isEmpty. Operand has 8370 states, 4990 states have (on average 1.3076152304609219) internal successors, (6525), 5239 states have internal predecessors, (6525), 3149 states have call successors, (3149), 229 states have call predecessors, (3149), 229 states have return successors, (3149), 3099 states have call predecessors, (3149), 3149 states have call successors, (3149) [2023-12-02 17:01:50,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-12-02 17:01:50,633 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:01:50,633 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:01:50,634 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:01:50,640 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:01:50,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1703627266, now seen corresponding path program 1 times [2023-12-02 17:01:50,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:01:50,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629232525] [2023-12-02 17:01:50,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:01:50,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:01:51,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:01:52,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:01:52,030 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:01:52,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629232525] [2023-12-02 17:01:52,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629232525] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:01:52,031 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:01:52,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:01:52,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267743001] [2023-12-02 17:01:52,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:01:52,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:01:52,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:01:52,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:01:52,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:01:52,083 INFO L87 Difference]: Start difference. First operand has 8370 states, 4990 states have (on average 1.3076152304609219) internal successors, (6525), 5239 states have internal predecessors, (6525), 3149 states have call successors, (3149), 229 states have call predecessors, (3149), 229 states have return successors, (3149), 3099 states have call predecessors, (3149), 3149 states have call successors, (3149) Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:01:58,705 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 17:02:01,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:02:01,768 INFO L93 Difference]: Finished difference Result 19777 states and 30379 transitions. [2023-12-02 17:02:01,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:02:01,771 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2023-12-02 17:02:01,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:02:01,935 INFO L225 Difference]: With dead ends: 19777 [2023-12-02 17:02:01,935 INFO L226 Difference]: Without dead ends: 11403 [2023-12-02 17:02:02,051 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 17:02:02,056 INFO L413 NwaCegarLoop]: 12461 mSDtfsCounter, 12673 mSDsluCounter, 4501 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12673 SdHoareTripleChecker+Valid, 16962 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:02:02,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12673 Valid, 16962 Invalid, 721 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 719 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2023-12-02 17:02:02,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11403 states. [2023-12-02 17:02:03,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11403 to 11395. [2023-12-02 17:02:03,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11395 states, 6748 states have (on average 1.2971250740960285) internal successors, (8753), 7100 states have internal predecessors, (8753), 4298 states have call successors, (4298), 350 states have call predecessors, (4298), 348 states have return successors, (4273), 4198 states have call predecessors, (4273), 4273 states have call successors, (4273) [2023-12-02 17:02:04,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11395 states to 11395 states and 17324 transitions. [2023-12-02 17:02:04,110 INFO L78 Accepts]: Start accepts. Automaton has 11395 states and 17324 transitions. Word has length 10 [2023-12-02 17:02:04,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:02:04,111 INFO L495 AbstractCegarLoop]: Abstraction has 11395 states and 17324 transitions. [2023-12-02 17:02:04,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:04,112 INFO L276 IsEmpty]: Start isEmpty. Operand 11395 states and 17324 transitions. [2023-12-02 17:02:04,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2023-12-02 17:02:04,113 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:02:04,114 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:02:04,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 17:02:04,114 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:02:04,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:02:04,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1279063738, now seen corresponding path program 1 times [2023-12-02 17:02:04,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:02:04,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745857076] [2023-12-02 17:02:04,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:02:04,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:02:04,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:02:05,016 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:02:05,017 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:02:05,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745857076] [2023-12-02 17:02:05,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745857076] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:02:05,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:02:05,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:02:05,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132647927] [2023-12-02 17:02:05,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:02:05,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:02:05,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:02:05,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:02:05,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:02:05,021 INFO L87 Difference]: Start difference. First operand 11395 states and 17324 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:07,783 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 17:02:11,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:02:14,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:02:14,016 INFO L93 Difference]: Finished difference Result 13340 states and 20151 transitions. [2023-12-02 17:02:14,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:02:14,017 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2023-12-02 17:02:14,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:02:14,117 INFO L225 Difference]: With dead ends: 13340 [2023-12-02 17:02:14,117 INFO L226 Difference]: Without dead ends: 13336 [2023-12-02 17:02:14,128 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 17:02:14,130 INFO L413 NwaCegarLoop]: 12302 mSDtfsCounter, 12445 mSDsluCounter, 1697 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12445 SdHoareTripleChecker+Valid, 13999 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:02:14,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12445 Valid, 13999 Invalid, 619 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 616 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2023-12-02 17:02:14,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13336 states. [2023-12-02 17:02:15,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13336 to 13334. [2023-12-02 17:02:15,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13334 states, 7871 states have (on average 1.2904332359293609) internal successors, (10157), 8287 states have internal predecessors, (10157), 5005 states have call successors, (5005), 459 states have call predecessors, (5005), 457 states have return successors, (4982), 4885 states have call predecessors, (4982), 4982 states have call successors, (4982) [2023-12-02 17:02:15,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13334 states to 13334 states and 20144 transitions. [2023-12-02 17:02:15,520 INFO L78 Accepts]: Start accepts. Automaton has 13334 states and 20144 transitions. Word has length 11 [2023-12-02 17:02:15,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:02:15,521 INFO L495 AbstractCegarLoop]: Abstraction has 13334 states and 20144 transitions. [2023-12-02 17:02:15,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:15,522 INFO L276 IsEmpty]: Start isEmpty. Operand 13334 states and 20144 transitions. [2023-12-02 17:02:15,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-12-02 17:02:15,523 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:02:15,523 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:02:15,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 17:02:15,523 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:02:15,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:02:15,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1002491391, now seen corresponding path program 1 times [2023-12-02 17:02:15,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:02:15,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227727125] [2023-12-02 17:02:15,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:02:15,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:02:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:02:16,078 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:02:16,079 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:02:16,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227727125] [2023-12-02 17:02:16,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227727125] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:02:16,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:02:16,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:02:16,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177319390] [2023-12-02 17:02:16,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:02:16,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:02:16,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:02:16,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:02:16,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:02:16,082 INFO L87 Difference]: Start difference. First operand 13334 states and 20144 transitions. Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:18,773 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 17:02:23,348 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 17:02:25,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:02:25,535 INFO L93 Difference]: Finished difference Result 14221 states and 21409 transitions. [2023-12-02 17:02:25,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:02:25,536 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2023-12-02 17:02:25,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:02:25,623 INFO L225 Difference]: With dead ends: 14221 [2023-12-02 17:02:25,623 INFO L226 Difference]: Without dead ends: 14217 [2023-12-02 17:02:25,633 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 17:02:25,635 INFO L413 NwaCegarLoop]: 12320 mSDtfsCounter, 12739 mSDsluCounter, 1225 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12739 SdHoareTripleChecker+Valid, 13545 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:02:25,636 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12739 Valid, 13545 Invalid, 617 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 613 Invalid, 2 Unknown, 0 Unchecked, 8.7s Time] [2023-12-02 17:02:25,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14217 states. [2023-12-02 17:02:27,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14217 to 14215. [2023-12-02 17:02:27,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14215 states, 8386 states have (on average 1.2892916766038636) internal successors, (10812), 8833 states have internal predecessors, (10812), 5306 states have call successors, (5306), 524 states have call predecessors, (5306), 522 states have return successors, (5285), 5183 states have call predecessors, (5285), 5285 states have call successors, (5285) [2023-12-02 17:02:27,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14215 states to 14215 states and 21403 transitions. [2023-12-02 17:02:27,414 INFO L78 Accepts]: Start accepts. Automaton has 14215 states and 21403 transitions. Word has length 12 [2023-12-02 17:02:27,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:02:27,414 INFO L495 AbstractCegarLoop]: Abstraction has 14215 states and 21403 transitions. [2023-12-02 17:02:27,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:27,414 INFO L276 IsEmpty]: Start isEmpty. Operand 14215 states and 21403 transitions. [2023-12-02 17:02:27,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-12-02 17:02:27,415 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:02:27,416 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:02:27,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 17:02:27,416 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:02:27,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:02:27,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1018678359, now seen corresponding path program 1 times [2023-12-02 17:02:27,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:02:27,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763584895] [2023-12-02 17:02:27,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:02:27,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:02:27,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:02:28,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:02:28,157 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:02:28,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763584895] [2023-12-02 17:02:28,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763584895] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:02:28,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:02:28,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:02:28,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222017224] [2023-12-02 17:02:28,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:02:28,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:02:28,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:02:28,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:02:28,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:02:28,160 INFO L87 Difference]: Start difference. First operand 14215 states and 21403 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:30,989 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 17:02:33,824 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:02:35,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:02:38,573 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 17:02:41,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:02:41,802 INFO L93 Difference]: Finished difference Result 18918 states and 28398 transitions. [2023-12-02 17:02:41,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:02:41,803 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2023-12-02 17:02:41,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:02:41,923 INFO L225 Difference]: With dead ends: 18918 [2023-12-02 17:02:41,923 INFO L226 Difference]: Without dead ends: 18914 [2023-12-02 17:02:41,937 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 17:02:41,938 INFO L413 NwaCegarLoop]: 12871 mSDtfsCounter, 12324 mSDsluCounter, 5818 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12324 SdHoareTripleChecker+Valid, 18689 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:02:41,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12324 Valid, 18689 Invalid, 797 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 793 Invalid, 2 Unknown, 0 Unchecked, 12.7s Time] [2023-12-02 17:02:41,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18914 states. [2023-12-02 17:02:43,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18914 to 18907. [2023-12-02 17:02:43,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18907 states, 11112 states have (on average 1.2843772498200143) internal successors, (14272), 11706 states have internal predecessors, (14272), 7067 states have call successors, (7067), 729 states have call predecessors, (7067), 727 states have return successors, (7048), 6909 states have call predecessors, (7048), 7048 states have call successors, (7048) [2023-12-02 17:02:43,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18907 states to 18907 states and 28387 transitions. [2023-12-02 17:02:43,706 INFO L78 Accepts]: Start accepts. Automaton has 18907 states and 28387 transitions. Word has length 13 [2023-12-02 17:02:43,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:02:43,706 INFO L495 AbstractCegarLoop]: Abstraction has 18907 states and 28387 transitions. [2023-12-02 17:02:43,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:43,707 INFO L276 IsEmpty]: Start isEmpty. Operand 18907 states and 28387 transitions. [2023-12-02 17:02:43,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-12-02 17:02:43,708 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:02:43,708 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:02:43,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 17:02:43,708 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:02:43,708 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:02:43,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1520469500, now seen corresponding path program 1 times [2023-12-02 17:02:43,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:02:43,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181072539] [2023-12-02 17:02:43,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:02:43,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:02:44,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:02:44,474 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:02:44,474 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:02:44,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181072539] [2023-12-02 17:02:44,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181072539] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:02:44,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:02:44,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:02:44,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645773367] [2023-12-02 17:02:44,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:02:44,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:02:44,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:02:44,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:02:44,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:02:44,476 INFO L87 Difference]: Start difference. First operand 18907 states and 28387 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:47,349 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 17:02:51,740 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:02:54,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:02:54,865 INFO L93 Difference]: Finished difference Result 26438 states and 39441 transitions. [2023-12-02 17:02:54,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:02:54,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2023-12-02 17:02:54,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:02:54,987 INFO L225 Difference]: With dead ends: 26438 [2023-12-02 17:02:54,987 INFO L226 Difference]: Without dead ends: 26434 [2023-12-02 17:02:55,001 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 17:02:55,002 INFO L413 NwaCegarLoop]: 12651 mSDtfsCounter, 10905 mSDsluCounter, 5147 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10905 SdHoareTripleChecker+Valid, 17798 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:02:55,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10905 Valid, 17798 Invalid, 781 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 778 Invalid, 1 Unknown, 0 Unchecked, 9.1s Time] [2023-12-02 17:02:55,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26434 states. [2023-12-02 17:02:57,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26434 to 26429. [2023-12-02 17:02:57,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26429 states, 15469 states have (on average 1.2782338871290968) internal successors, (19773), 16320 states have internal predecessors, (19773), 9837 states have call successors, (9837), 1124 states have call predecessors, (9837), 1122 states have return successors, (9820), 9602 states have call predecessors, (9820), 9820 states have call successors, (9820) [2023-12-02 17:02:57,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26429 states to 26429 states and 39430 transitions. [2023-12-02 17:02:57,539 INFO L78 Accepts]: Start accepts. Automaton has 26429 states and 39430 transitions. Word has length 14 [2023-12-02 17:02:57,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:02:57,539 INFO L495 AbstractCegarLoop]: Abstraction has 26429 states and 39430 transitions. [2023-12-02 17:02:57,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:02:57,539 INFO L276 IsEmpty]: Start isEmpty. Operand 26429 states and 39430 transitions. [2023-12-02 17:02:57,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-02 17:02:57,541 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:02:57,541 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:02:57,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 17:02:57,541 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:02:57,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:02:57,541 INFO L85 PathProgramCache]: Analyzing trace with hash 103879180, now seen corresponding path program 1 times [2023-12-02 17:02:57,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:02:57,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680060703] [2023-12-02 17:02:57,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:02:57,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:02:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:02:58,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:02:58,063 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:02:58,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680060703] [2023-12-02 17:02:58,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680060703] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:02:58,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:02:58,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:02:58,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145507094] [2023-12-02 17:02:58,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:02:58,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:02:58,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:02:58,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:02:58,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:02:58,066 INFO L87 Difference]: Start difference. First operand 26429 states and 39430 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:00,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:03:06,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:03:06,391 INFO L93 Difference]: Finished difference Result 30304 states and 45154 transitions. [2023-12-02 17:03:06,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:03:06,392 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2023-12-02 17:03:06,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:03:06,574 INFO L225 Difference]: With dead ends: 30304 [2023-12-02 17:03:06,575 INFO L226 Difference]: Without dead ends: 30300 [2023-12-02 17:03:06,602 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 17:03:06,603 INFO L413 NwaCegarLoop]: 13687 mSDtfsCounter, 12710 mSDsluCounter, 4218 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12710 SdHoareTripleChecker+Valid, 17905 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:03:06,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12710 Valid, 17905 Invalid, 778 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2023-12-02 17:03:06,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30300 states. [2023-12-02 17:03:09,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30300 to 30294. [2023-12-02 17:03:09,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30294 states, 17711 states have (on average 1.2762125232906103) internal successors, (22603), 18691 states have internal predecessors, (22603), 11278 states have call successors, (11278), 1306 states have call predecessors, (11278), 1304 states have return successors, (11263), 11010 states have call predecessors, (11263), 11263 states have call successors, (11263) [2023-12-02 17:03:09,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30294 states to 30294 states and 45144 transitions. [2023-12-02 17:03:09,820 INFO L78 Accepts]: Start accepts. Automaton has 30294 states and 45144 transitions. Word has length 15 [2023-12-02 17:03:09,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:03:09,820 INFO L495 AbstractCegarLoop]: Abstraction has 30294 states and 45144 transitions. [2023-12-02 17:03:09,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:09,820 INFO L276 IsEmpty]: Start isEmpty. Operand 30294 states and 45144 transitions. [2023-12-02 17:03:09,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-12-02 17:03:09,822 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:03:09,822 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:03:09,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 17:03:09,822 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:03:09,823 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:03:09,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1080914425, now seen corresponding path program 1 times [2023-12-02 17:03:09,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:03:09,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044245750] [2023-12-02 17:03:09,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:03:09,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:03:10,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:03:10,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:03:10,323 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:03:10,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044245750] [2023-12-02 17:03:10,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044245750] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:03:10,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:03:10,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:03:10,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455488018] [2023-12-02 17:03:10,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:03:10,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:03:10,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:03:10,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:03:10,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:03:10,325 INFO L87 Difference]: Start difference. First operand 30294 states and 45144 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:13,239 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 17:03:17,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 17:03:20,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:03:20,563 INFO L93 Difference]: Finished difference Result 30296 states and 45145 transitions. [2023-12-02 17:03:20,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:03:20,564 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2023-12-02 17:03:20,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:03:20,687 INFO L225 Difference]: With dead ends: 30296 [2023-12-02 17:03:20,687 INFO L226 Difference]: Without dead ends: 30293 [2023-12-02 17:03:20,704 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 17:03:20,705 INFO L413 NwaCegarLoop]: 12212 mSDtfsCounter, 12746 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12746 SdHoareTripleChecker+Valid, 12213 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:03:20,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12746 Valid, 12213 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 546 Invalid, 2 Unknown, 0 Unchecked, 8.5s Time] [2023-12-02 17:03:20,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30293 states. [2023-12-02 17:03:23,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30293 to 30293. [2023-12-02 17:03:23,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30293 states, 17711 states have (on average 1.276156061204901) internal successors, (22602), 18690 states have internal predecessors, (22602), 11277 states have call successors, (11277), 1306 states have call predecessors, (11277), 1304 states have return successors, (11263), 11010 states have call predecessors, (11263), 11263 states have call successors, (11263) [2023-12-02 17:03:23,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30293 states to 30293 states and 45142 transitions. [2023-12-02 17:03:23,859 INFO L78 Accepts]: Start accepts. Automaton has 30293 states and 45142 transitions. Word has length 16 [2023-12-02 17:03:23,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:03:23,859 INFO L495 AbstractCegarLoop]: Abstraction has 30293 states and 45142 transitions. [2023-12-02 17:03:23,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:23,859 INFO L276 IsEmpty]: Start isEmpty. Operand 30293 states and 45142 transitions. [2023-12-02 17:03:23,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-02 17:03:23,860 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:03:23,860 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:03:23,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 17:03:23,861 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:03:23,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:03:23,861 INFO L85 PathProgramCache]: Analyzing trace with hash 845194351, now seen corresponding path program 1 times [2023-12-02 17:03:23,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:03:23,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099211059] [2023-12-02 17:03:23,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:03:23,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:03:24,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:03:24,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:03:24,355 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:03:24,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099211059] [2023-12-02 17:03:24,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099211059] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:03:24,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:03:24,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:03:24,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361159108] [2023-12-02 17:03:24,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:03:24,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:03:24,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:03:24,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:03:24,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:03:24,357 INFO L87 Difference]: Start difference. First operand 30293 states and 45142 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:27,143 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 17:03:35,132 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 17:03:35,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:03:35,399 INFO L93 Difference]: Finished difference Result 44787 states and 66376 transitions. [2023-12-02 17:03:35,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:03:35,399 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2023-12-02 17:03:35,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:03:35,535 INFO L225 Difference]: With dead ends: 44787 [2023-12-02 17:03:35,535 INFO L226 Difference]: Without dead ends: 44783 [2023-12-02 17:03:35,553 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 17:03:35,554 INFO L413 NwaCegarLoop]: 12297 mSDtfsCounter, 12037 mSDsluCounter, 3174 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12037 SdHoareTripleChecker+Valid, 15471 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:03:35,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12037 Valid, 15471 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 663 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2023-12-02 17:03:35,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44783 states. [2023-12-02 17:03:39,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44783 to 44780. [2023-12-02 17:03:39,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44780 states, 26135 states have (on average 1.2717428735412282) internal successors, (33237), 27597 states have internal predecessors, (33237), 16569 states have call successors, (16569), 2077 states have call predecessors, (16569), 2075 states have return successors, (16557), 16152 states have call predecessors, (16557), 16557 states have call successors, (16557) [2023-12-02 17:03:39,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44780 states to 44780 states and 66363 transitions. [2023-12-02 17:03:39,333 INFO L78 Accepts]: Start accepts. Automaton has 44780 states and 66363 transitions. Word has length 17 [2023-12-02 17:03:39,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:03:39,333 INFO L495 AbstractCegarLoop]: Abstraction has 44780 states and 66363 transitions. [2023-12-02 17:03:39,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:39,334 INFO L276 IsEmpty]: Start isEmpty. Operand 44780 states and 66363 transitions. [2023-12-02 17:03:39,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2023-12-02 17:03:39,335 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:03:39,335 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:03:39,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 17:03:39,335 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:03:39,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:03:39,335 INFO L85 PathProgramCache]: Analyzing trace with hash 425029130, now seen corresponding path program 1 times [2023-12-02 17:03:39,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:03:39,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216615598] [2023-12-02 17:03:39,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:03:39,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:03:39,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:03:39,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:03:39,874 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:03:39,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216615598] [2023-12-02 17:03:39,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216615598] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:03:39,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:03:39,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:03:39,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48765918] [2023-12-02 17:03:39,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:03:39,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:03:39,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:03:39,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:03:39,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:03:39,876 INFO L87 Difference]: Start difference. First operand 44780 states and 66363 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:42,525 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 17:03:48,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:03:48,838 INFO L93 Difference]: Finished difference Result 44782 states and 66364 transitions. [2023-12-02 17:03:48,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:03:48,839 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2023-12-02 17:03:48,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:03:48,989 INFO L225 Difference]: With dead ends: 44782 [2023-12-02 17:03:48,989 INFO L226 Difference]: Without dead ends: 44779 [2023-12-02 17:03:49,009 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 17:03:49,010 INFO L413 NwaCegarLoop]: 12206 mSDtfsCounter, 12738 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12738 SdHoareTripleChecker+Valid, 12207 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:03:49,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12738 Valid, 12207 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 547 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2023-12-02 17:03:49,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44779 states. [2023-12-02 17:03:52,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44779 to 44779. [2023-12-02 17:03:52,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44779 states, 26135 states have (on average 1.2717046106753396) internal successors, (33236), 27596 states have internal predecessors, (33236), 16568 states have call successors, (16568), 2077 states have call predecessors, (16568), 2075 states have return successors, (16557), 16152 states have call predecessors, (16557), 16557 states have call successors, (16557) [2023-12-02 17:03:53,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44779 states to 44779 states and 66361 transitions. [2023-12-02 17:03:53,179 INFO L78 Accepts]: Start accepts. Automaton has 44779 states and 66361 transitions. Word has length 18 [2023-12-02 17:03:53,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:03:53,180 INFO L495 AbstractCegarLoop]: Abstraction has 44779 states and 66361 transitions. [2023-12-02 17:03:53,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:53,180 INFO L276 IsEmpty]: Start isEmpty. Operand 44779 states and 66361 transitions. [2023-12-02 17:03:53,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-12-02 17:03:53,181 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:03:53,181 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:03:53,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 17:03:53,181 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:03:53,182 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:03:53,182 INFO L85 PathProgramCache]: Analyzing trace with hash 284814034, now seen corresponding path program 1 times [2023-12-02 17:03:53,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:03:53,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566650754] [2023-12-02 17:03:53,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:03:53,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:03:53,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:03:53,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:03:53,572 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:03:53,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566650754] [2023-12-02 17:03:53,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566650754] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:03:53,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:03:53,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:03:53,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521496134] [2023-12-02 17:03:53,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:03:53,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:03:53,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:03:53,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:03:53,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:03:53,574 INFO L87 Difference]: Start difference. First operand 44779 states and 66361 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:03:56,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:03:58,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:04:04,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:04:06,168 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 17:04:11,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:04:11,031 INFO L93 Difference]: Finished difference Result 57110 states and 84532 transitions. [2023-12-02 17:04:11,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:04:11,032 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2023-12-02 17:04:11,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:04:11,252 INFO L225 Difference]: With dead ends: 57110 [2023-12-02 17:04:11,253 INFO L226 Difference]: Without dead ends: 57095 [2023-12-02 17:04:11,279 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 17:04:11,279 INFO L413 NwaCegarLoop]: 12222 mSDtfsCounter, 8437 mSDsluCounter, 9443 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8437 SdHoareTripleChecker+Valid, 21665 SdHoareTripleChecker+Invalid, 977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:04:11,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8437 Valid, 21665 Invalid, 977 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 972 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2023-12-02 17:04:11,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57095 states. [2023-12-02 17:04:16,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57095 to 57089. [2023-12-02 17:04:16,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57089 states, 33270 states have (on average 1.2699729486023446) internal successors, (42252), 35148 states have internal predecessors, (42252), 21132 states have call successors, (21132), 2687 states have call predecessors, (21132), 2686 states have return successors, (21124), 20597 states have call predecessors, (21124), 21124 states have call successors, (21124) [2023-12-02 17:04:16,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57089 states to 57089 states and 84508 transitions. [2023-12-02 17:04:16,400 INFO L78 Accepts]: Start accepts. Automaton has 57089 states and 84508 transitions. Word has length 19 [2023-12-02 17:04:16,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:04:16,400 INFO L495 AbstractCegarLoop]: Abstraction has 57089 states and 84508 transitions. [2023-12-02 17:04:16,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 17:04:16,400 INFO L276 IsEmpty]: Start isEmpty. Operand 57089 states and 84508 transitions. [2023-12-02 17:04:16,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:04:16,403 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:04:16,403 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:04:16,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 17:04:16,404 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:04:16,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:04:16,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1392976160, now seen corresponding path program 1 times [2023-12-02 17:04:16,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:04:16,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426162138] [2023-12-02 17:04:16,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:04:16,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:04:16,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:04:17,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:04:17,075 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:04:17,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426162138] [2023-12-02 17:04:17,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426162138] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:04:17,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:04:17,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:04:17,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003458780] [2023-12-02 17:04:17,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:04:17,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:04:17,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:04:17,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:04:17,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:04:17,077 INFO L87 Difference]: Start difference. First operand 57089 states and 84508 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 17:04:21,066 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 17:04:27,658 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:04:29,145 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:04:33,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:04:33,303 INFO L93 Difference]: Finished difference Result 57096 states and 84513 transitions. [2023-12-02 17:04:33,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:04:33,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 40 [2023-12-02 17:04:33,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:04:33,525 INFO L225 Difference]: With dead ends: 57096 [2023-12-02 17:04:33,526 INFO L226 Difference]: Without dead ends: 57093 [2023-12-02 17:04:33,547 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 17:04:33,548 INFO L413 NwaCegarLoop]: 14959 mSDtfsCounter, 4367 mSDsluCounter, 12153 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4367 SdHoareTripleChecker+Valid, 27112 SdHoareTripleChecker+Invalid, 1182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:04:33,548 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4367 Valid, 27112 Invalid, 1182 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1181 Invalid, 1 Unknown, 0 Unchecked, 12.8s Time] [2023-12-02 17:04:33,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57093 states. [2023-12-02 17:04:38,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57093 to 57088. [2023-12-02 17:04:38,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57088 states, 33270 states have (on average 1.2699428914938382) internal successors, (42251), 35147 states have internal predecessors, (42251), 21131 states have call successors, (21131), 2687 states have call predecessors, (21131), 2686 states have return successors, (21124), 20597 states have call predecessors, (21124), 21124 states have call successors, (21124) [2023-12-02 17:04:38,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57088 states to 57088 states and 84506 transitions. [2023-12-02 17:04:38,739 INFO L78 Accepts]: Start accepts. Automaton has 57088 states and 84506 transitions. Word has length 40 [2023-12-02 17:04:38,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:04:38,740 INFO L495 AbstractCegarLoop]: Abstraction has 57088 states and 84506 transitions. [2023-12-02 17:04:38,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 17:04:38,740 INFO L276 IsEmpty]: Start isEmpty. Operand 57088 states and 84506 transitions. [2023-12-02 17:04:38,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-02 17:04:38,744 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:04:38,744 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:04:38,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 17:04:38,745 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:04:38,745 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:04:38,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1288841031, now seen corresponding path program 1 times [2023-12-02 17:04:38,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:04:38,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943663186] [2023-12-02 17:04:38,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:04:38,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:04:38,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:04:39,826 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:04:39,827 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:04:39,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943663186] [2023-12-02 17:04:39,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943663186] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:04:39,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:04:39,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:04:39,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155028233] [2023-12-02 17:04:39,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:04:39,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:04:39,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:04:39,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:04:39,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:04:39,829 INFO L87 Difference]: Start difference. First operand 57088 states and 84506 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 17:04:42,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:04:44,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:04:50,147 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 17:04:52,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:04:57,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:04:57,264 INFO L93 Difference]: Finished difference Result 57095 states and 84511 transitions. [2023-12-02 17:04:57,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:04:57,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 58 [2023-12-02 17:04:57,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:04:57,466 INFO L225 Difference]: With dead ends: 57095 [2023-12-02 17:04:57,467 INFO L226 Difference]: Without dead ends: 57092 [2023-12-02 17:04:57,493 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 17:04:57,494 INFO L413 NwaCegarLoop]: 16971 mSDtfsCounter, 6020 mSDsluCounter, 11763 mSDsCounter, 0 mSdLazyCounter, 1257 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6020 SdHoareTripleChecker+Valid, 28734 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:04:57,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6020 Valid, 28734 Invalid, 1258 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1257 Invalid, 1 Unknown, 0 Unchecked, 14.1s Time] [2023-12-02 17:04:57,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57092 states. [2023-12-02 17:05:02,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57092 to 57087. [2023-12-02 17:05:02,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57087 states, 33270 states have (on average 1.269882777276826) internal successors, (42249), 35146 states have internal predecessors, (42249), 21130 states have call successors, (21130), 2687 states have call predecessors, (21130), 2686 states have return successors, (21124), 20597 states have call predecessors, (21124), 21124 states have call successors, (21124) [2023-12-02 17:05:02,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57087 states to 57087 states and 84503 transitions. [2023-12-02 17:05:02,704 INFO L78 Accepts]: Start accepts. Automaton has 57087 states and 84503 transitions. Word has length 58 [2023-12-02 17:05:02,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:05:02,705 INFO L495 AbstractCegarLoop]: Abstraction has 57087 states and 84503 transitions. [2023-12-02 17:05:02,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 17:05:02,705 INFO L276 IsEmpty]: Start isEmpty. Operand 57087 states and 84503 transitions. [2023-12-02 17:05:02,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-02 17:05:02,709 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:05:02,709 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:05:02,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 17:05:02,709 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:05:02,710 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:05:02,710 INFO L85 PathProgramCache]: Analyzing trace with hash 480496893, now seen corresponding path program 1 times [2023-12-02 17:05:02,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:05:02,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996660107] [2023-12-02 17:05:02,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:05:02,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:05:02,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:05:03,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:05:03,657 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:05:03,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996660107] [2023-12-02 17:05:03,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996660107] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:05:03,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:05:03,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:05:03,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238494729] [2023-12-02 17:05:03,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:05:03,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:05:03,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:05:03,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:05:03,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:05:03,660 INFO L87 Difference]: Start difference. First operand 57087 states and 84503 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 17:05:05,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:05:09,119 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 17:05:14,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:05:18,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:05:18,506 INFO L93 Difference]: Finished difference Result 57094 states and 84508 transitions. [2023-12-02 17:05:18,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:05:18,507 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 59 [2023-12-02 17:05:18,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:05:18,681 INFO L225 Difference]: With dead ends: 57094 [2023-12-02 17:05:18,681 INFO L226 Difference]: Without dead ends: 57091 [2023-12-02 17:05:18,699 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 17:05:18,700 INFO L413 NwaCegarLoop]: 17525 mSDtfsCounter, 9854 mSDsluCounter, 8105 mSDsCounter, 0 mSdLazyCounter, 1080 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9854 SdHoareTripleChecker+Valid, 25630 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1080 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:05:18,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9854 Valid, 25630 Invalid, 1081 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1080 Invalid, 1 Unknown, 0 Unchecked, 11.0s Time] [2023-12-02 17:05:18,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57091 states. [2023-12-02 17:05:23,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57091 to 57086. [2023-12-02 17:05:23,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57086 states, 33270 states have (on average 1.2698527201683198) internal successors, (42248), 35145 states have internal predecessors, (42248), 21129 states have call successors, (21129), 2687 states have call predecessors, (21129), 2686 states have return successors, (21124), 20597 states have call predecessors, (21124), 21124 states have call successors, (21124) [2023-12-02 17:05:23,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57086 states to 57086 states and 84501 transitions. [2023-12-02 17:05:23,927 INFO L78 Accepts]: Start accepts. Automaton has 57086 states and 84501 transitions. Word has length 59 [2023-12-02 17:05:23,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:05:23,928 INFO L495 AbstractCegarLoop]: Abstraction has 57086 states and 84501 transitions. [2023-12-02 17:05:23,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 17:05:23,928 INFO L276 IsEmpty]: Start isEmpty. Operand 57086 states and 84501 transitions. [2023-12-02 17:05:23,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-02 17:05:23,938 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:05:23,938 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 17:05:23,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 17:05:23,939 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:05:23,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:05:23,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1520873022, now seen corresponding path program 1 times [2023-12-02 17:05:23,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:05:23,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479110439] [2023-12-02 17:05:23,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:05:23,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:05:24,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:05:24,784 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-02 17:05:24,785 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:05:24,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479110439] [2023-12-02 17:05:24,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479110439] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:05:24,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:05:24,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:05:24,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841553918] [2023-12-02 17:05:24,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:05:24,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:05:24,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:05:24,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:05:24,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:05:24,787 INFO L87 Difference]: Start difference. First operand 57086 states and 84501 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-02 17:05:27,835 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 17:05:28,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:05:35,631 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 17:05:36,637 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 17:05:41,153 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 17:05:41,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:05:41,570 INFO L93 Difference]: Finished difference Result 57092 states and 84505 transitions. [2023-12-02 17:05:41,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:05:41,571 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 81 [2023-12-02 17:05:41,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:05:41,753 INFO L225 Difference]: With dead ends: 57092 [2023-12-02 17:05:41,754 INFO L226 Difference]: Without dead ends: 57089 [2023-12-02 17:05:41,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:05:41,774 INFO L413 NwaCegarLoop]: 15106 mSDtfsCounter, 5327 mSDsluCounter, 10413 mSDsCounter, 0 mSdLazyCounter, 1114 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5327 SdHoareTripleChecker+Valid, 25519 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1114 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:05:41,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5327 Valid, 25519 Invalid, 1116 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1114 Invalid, 2 Unknown, 0 Unchecked, 13.2s Time] [2023-12-02 17:05:41,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57089 states. [2023-12-02 17:05:46,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57089 to 57085. [2023-12-02 17:05:46,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57085 states, 33270 states have (on average 1.269702434625789) internal successors, (42243), 35144 states have internal predecessors, (42243), 21128 states have call successors, (21128), 2687 states have call predecessors, (21128), 2686 states have return successors, (21124), 20597 states have call predecessors, (21124), 21124 states have call successors, (21124) [2023-12-02 17:05:47,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57085 states to 57085 states and 84495 transitions. [2023-12-02 17:05:47,164 INFO L78 Accepts]: Start accepts. Automaton has 57085 states and 84495 transitions. Word has length 81 [2023-12-02 17:05:47,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:05:47,165 INFO L495 AbstractCegarLoop]: Abstraction has 57085 states and 84495 transitions. [2023-12-02 17:05:47,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-02 17:05:47,165 INFO L276 IsEmpty]: Start isEmpty. Operand 57085 states and 84495 transitions. [2023-12-02 17:05:47,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-02 17:05:47,178 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:05:47,179 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 17:05:47,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 17:05:47,179 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:05:47,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:05:47,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1429547088, now seen corresponding path program 1 times [2023-12-02 17:05:47,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:05:47,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590413066] [2023-12-02 17:05:47,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:05:47,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:05:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:05:47,964 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-02 17:05:47,964 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:05:47,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590413066] [2023-12-02 17:05:47,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590413066] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:05:47,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:05:47,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:05:47,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628453624] [2023-12-02 17:05:47,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:05:47,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:05:47,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:05:47,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:05:47,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:05:47,966 INFO L87 Difference]: Start difference. First operand 57085 states and 84495 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 17:05:50,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:05:51,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:05:58,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:06:03,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:06:03,726 INFO L93 Difference]: Finished difference Result 114171 states and 168995 transitions. [2023-12-02 17:06:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:06:03,727 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 105 [2023-12-02 17:06:03,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:06:03,943 INFO L225 Difference]: With dead ends: 114171 [2023-12-02 17:06:03,943 INFO L226 Difference]: Without dead ends: 57090 [2023-12-02 17:06:04,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 17:06:04,100 INFO L413 NwaCegarLoop]: 12180 mSDtfsCounter, 3 mSDsluCounter, 12177 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 24357 SdHoareTripleChecker+Invalid, 1096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:06:04,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 24357 Invalid, 1096 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1096 Invalid, 0 Unknown, 0 Unchecked, 11.7s Time] [2023-12-02 17:06:04,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57090 states. [2023-12-02 17:06:09,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57090 to 57086. [2023-12-02 17:06:09,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57086 states, 33271 states have (on average 1.269694328394097) internal successors, (42244), 35145 states have internal predecessors, (42244), 21128 states have call successors, (21128), 2687 states have call predecessors, (21128), 2686 states have return successors, (21124), 20597 states have call predecessors, (21124), 21124 states have call successors, (21124) [2023-12-02 17:06:10,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57086 states to 57086 states and 84496 transitions. [2023-12-02 17:06:10,080 INFO L78 Accepts]: Start accepts. Automaton has 57086 states and 84496 transitions. Word has length 105 [2023-12-02 17:06:10,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:06:10,080 INFO L495 AbstractCegarLoop]: Abstraction has 57086 states and 84496 transitions. [2023-12-02 17:06:10,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 17:06:10,081 INFO L276 IsEmpty]: Start isEmpty. Operand 57086 states and 84496 transitions. [2023-12-02 17:06:10,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-02 17:06:10,093 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:06:10,093 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 17:06:10,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 17:06:10,093 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:06:10,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:06:10,094 INFO L85 PathProgramCache]: Analyzing trace with hash -2060383951, now seen corresponding path program 1 times [2023-12-02 17:06:10,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:06:10,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949089598] [2023-12-02 17:06:10,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:06:10,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:06:10,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:06:10,776 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-02 17:06:10,777 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:06:10,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949089598] [2023-12-02 17:06:10,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949089598] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:06:10,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:06:10,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:06:10,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211778639] [2023-12-02 17:06:10,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:06:10,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:06:10,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:06:10,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:06:10,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:06:10,779 INFO L87 Difference]: Start difference. First operand 57086 states and 84496 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 17:06:13,714 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 17:06:20,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:06:25,939 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 17:06:26,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:06:26,800 INFO L93 Difference]: Finished difference Result 114184 states and 169015 transitions. [2023-12-02 17:06:26,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:06:26,801 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 118 [2023-12-02 17:06:26,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:06:27,048 INFO L225 Difference]: With dead ends: 114184 [2023-12-02 17:06:27,048 INFO L226 Difference]: Without dead ends: 57102 [2023-12-02 17:06:27,214 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 17:06:27,214 INFO L413 NwaCegarLoop]: 12188 mSDtfsCounter, 10 mSDsluCounter, 12178 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 24366 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:06:27,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 24366 Invalid, 1098 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1098 Invalid, 0 Unknown, 0 Unchecked, 11.8s Time] [2023-12-02 17:06:27,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57102 states. [2023-12-02 17:06:32,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57102 to 57087. [2023-12-02 17:06:32,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57087 states, 33272 states have (on average 1.2696862226496755) internal successors, (42245), 35146 states have internal predecessors, (42245), 21128 states have call successors, (21128), 2687 states have call predecessors, (21128), 2686 states have return successors, (21124), 20597 states have call predecessors, (21124), 21124 states have call successors, (21124) [2023-12-02 17:06:32,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57087 states to 57087 states and 84497 transitions. [2023-12-02 17:06:32,739 INFO L78 Accepts]: Start accepts. Automaton has 57087 states and 84497 transitions. Word has length 118 [2023-12-02 17:06:32,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:06:32,740 INFO L495 AbstractCegarLoop]: Abstraction has 57087 states and 84497 transitions. [2023-12-02 17:06:32,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 17:06:32,740 INFO L276 IsEmpty]: Start isEmpty. Operand 57087 states and 84497 transitions. [2023-12-02 17:06:32,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-02 17:06:32,747 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:06:32,747 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 17:06:32,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 17:06:32,748 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:06:32,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:06:32,748 INFO L85 PathProgramCache]: Analyzing trace with hash -978742917, now seen corresponding path program 1 times [2023-12-02 17:06:32,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:06:32,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951658774] [2023-12-02 17:06:32,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:06:32,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:06:33,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:06:33,596 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-02 17:06:33,596 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:06:33,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951658774] [2023-12-02 17:06:33,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951658774] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:06:33,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:06:33,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:06:33,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438326773] [2023-12-02 17:06:33,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:06:33,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:06:33,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:06:33,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:06:33,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:06:33,599 INFO L87 Difference]: Start difference. First operand 57087 states and 84497 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 17:06:36,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:06:37,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:06:42,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:06:45,437 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:06:47,446 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 17:06:51,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:06:51,797 INFO L93 Difference]: Finished difference Result 57089 states and 84498 transitions. [2023-12-02 17:06:51,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:06:51,797 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 106 [2023-12-02 17:06:51,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:06:51,988 INFO L225 Difference]: With dead ends: 57089 [2023-12-02 17:06:51,989 INFO L226 Difference]: Without dead ends: 57086 [2023-12-02 17:06:52,007 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 17:06:52,008 INFO L413 NwaCegarLoop]: 13265 mSDtfsCounter, 1278 mSDsluCounter, 12157 mSDsCounter, 0 mSdLazyCounter, 1152 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1278 SdHoareTripleChecker+Valid, 25422 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1152 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:06:52,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1278 Valid, 25422 Invalid, 1153 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1152 Invalid, 1 Unknown, 0 Unchecked, 14.8s Time] [2023-12-02 17:06:52,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57086 states. [2023-12-02 17:06:57,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57086 to 57086. [2023-12-02 17:06:57,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57086 states, 33272 states have (on average 1.26965616734792) internal successors, (42244), 35145 states have internal predecessors, (42244), 21127 states have call successors, (21127), 2687 states have call predecessors, (21127), 2686 states have return successors, (21124), 20597 states have call predecessors, (21124), 21124 states have call successors, (21124) [2023-12-02 17:06:57,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57086 states to 57086 states and 84495 transitions. [2023-12-02 17:06:57,449 INFO L78 Accepts]: Start accepts. Automaton has 57086 states and 84495 transitions. Word has length 106 [2023-12-02 17:06:57,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:06:57,450 INFO L495 AbstractCegarLoop]: Abstraction has 57086 states and 84495 transitions. [2023-12-02 17:06:57,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 17:06:57,450 INFO L276 IsEmpty]: Start isEmpty. Operand 57086 states and 84495 transitions. [2023-12-02 17:06:57,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-02 17:06:57,461 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:06:57,461 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 17:06:57,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 17:06:57,461 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:06:57,462 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:06:57,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1192949284, now seen corresponding path program 1 times [2023-12-02 17:06:57,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:06:57,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047592185] [2023-12-02 17:06:57,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:06:57,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:06:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:06:58,231 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-02 17:06:58,231 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:06:58,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047592185] [2023-12-02 17:06:58,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047592185] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:06:58,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:06:58,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:06:58,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288417402] [2023-12-02 17:06:58,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:06:58,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:06:58,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:06:58,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:06:58,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:06:58,233 INFO L87 Difference]: Start difference. First operand 57086 states and 84495 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2023-12-02 17:07:01,952 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:07:03,252 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 17:07:10,469 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 17:07:11,559 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:07:13,208 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 17:07:19,455 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 17:07:21,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:07:22,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:07:22,438 INFO L93 Difference]: Finished difference Result 114180 states and 169005 transitions. [2023-12-02 17:07:22,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:07:22,439 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 152 [2023-12-02 17:07:22,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:07:22,645 INFO L225 Difference]: With dead ends: 114180 [2023-12-02 17:07:22,646 INFO L226 Difference]: Without dead ends: 57098 [2023-12-02 17:07:22,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:07:22,769 INFO L413 NwaCegarLoop]: 12188 mSDtfsCounter, 17 mSDsluCounter, 24351 mSDsCounter, 0 mSdLazyCounter, 1646 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 36539 SdHoareTripleChecker+Invalid, 1651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1646 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:07:22,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 36539 Invalid, 1651 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 1646 Invalid, 1 Unknown, 0 Unchecked, 20.1s Time] [2023-12-02 17:07:22,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57098 states. [2023-12-02 17:07:28,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57098 to 57096. [2023-12-02 17:07:28,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57096 states, 33279 states have (on average 1.2696595450584454) internal successors, (42253), 35152 states have internal predecessors, (42253), 21129 states have call successors, (21129), 2688 states have call predecessors, (21129), 2687 states have return successors, (21126), 20599 states have call predecessors, (21126), 21126 states have call successors, (21126) [2023-12-02 17:07:28,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57096 states to 57096 states and 84508 transitions. [2023-12-02 17:07:28,674 INFO L78 Accepts]: Start accepts. Automaton has 57096 states and 84508 transitions. Word has length 152 [2023-12-02 17:07:28,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:07:28,675 INFO L495 AbstractCegarLoop]: Abstraction has 57096 states and 84508 transitions. [2023-12-02 17:07:28,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2023-12-02 17:07:28,675 INFO L276 IsEmpty]: Start isEmpty. Operand 57096 states and 84508 transitions. [2023-12-02 17:07:28,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-02 17:07:28,685 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:07:28,685 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-02 17:07:28,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 17:07:28,685 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:07:28,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:07:28,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1529837168, now seen corresponding path program 1 times [2023-12-02 17:07:28,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:07:28,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209041884] [2023-12-02 17:07:28,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:28,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:07:28,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:29,577 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-02 17:07:29,577 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:07:29,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209041884] [2023-12-02 17:07:29,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209041884] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:07:29,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:07:29,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:07:29,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26602865] [2023-12-02 17:07:29,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:07:29,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:07:29,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:07:29,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:07:29,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:07:29,579 INFO L87 Difference]: Start difference. First operand 57096 states and 84508 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-02 17:07:32,827 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 17:07:38,241 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 17:07:40,526 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 17:07:42,533 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 17:07:47,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:07:47,390 INFO L93 Difference]: Finished difference Result 114264 states and 169134 transitions. [2023-12-02 17:07:47,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:07:47,391 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 127 [2023-12-02 17:07:47,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:07:47,598 INFO L225 Difference]: With dead ends: 114264 [2023-12-02 17:07:47,598 INFO L226 Difference]: Without dead ends: 57172 [2023-12-02 17:07:47,742 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 17:07:47,742 INFO L413 NwaCegarLoop]: 12194 mSDtfsCounter, 81 mSDsluCounter, 12142 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 24336 SdHoareTripleChecker+Invalid, 1120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:07:47,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 24336 Invalid, 1120 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 1112 Invalid, 2 Unknown, 0 Unchecked, 13.3s Time] [2023-12-02 17:07:47,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57172 states. [2023-12-02 17:07:53,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57172 to 57172. [2023-12-02 17:07:53,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57172 states, 33331 states have (on average 1.2697488824217695) internal successors, (42322), 35204 states have internal predecessors, (42322), 21153 states have call successors, (21153), 2688 states have call predecessors, (21153), 2687 states have return successors, (21150), 20623 states have call predecessors, (21150), 21150 states have call successors, (21150) [2023-12-02 17:07:53,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57172 states to 57172 states and 84625 transitions. [2023-12-02 17:07:53,324 INFO L78 Accepts]: Start accepts. Automaton has 57172 states and 84625 transitions. Word has length 127 [2023-12-02 17:07:53,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:07:53,325 INFO L495 AbstractCegarLoop]: Abstraction has 57172 states and 84625 transitions. [2023-12-02 17:07:53,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-02 17:07:53,325 INFO L276 IsEmpty]: Start isEmpty. Operand 57172 states and 84625 transitions. [2023-12-02 17:07:53,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-02 17:07:53,338 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:07:53,338 INFO L195 NwaCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:07:53,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 17:07:53,339 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:07:53,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:07:53,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1140706602, now seen corresponding path program 1 times [2023-12-02 17:07:53,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:07:53,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423486632] [2023-12-02 17:07:53,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:53,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:07:53,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:54,121 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-02 17:07:54,122 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:07:54,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423486632] [2023-12-02 17:07:54,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423486632] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:07:54,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:07:54,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:07:54,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075835398] [2023-12-02 17:07:54,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:07:54,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:07:54,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:07:54,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:07:54,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:07:54,125 INFO L87 Difference]: Start difference. First operand 57172 states and 84625 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-12-02 17:07:57,277 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 17:07:59,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 17:08:05,418 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 17:08:06,490 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 17:08:11,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:08:11,127 INFO L93 Difference]: Finished difference Result 57177 states and 84628 transitions. [2023-12-02 17:08:11,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:08:11,128 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 136 [2023-12-02 17:08:11,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:08:11,337 INFO L225 Difference]: With dead ends: 57177 [2023-12-02 17:08:11,337 INFO L226 Difference]: Without dead ends: 57174 [2023-12-02 17:08:11,359 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 17:08:11,360 INFO L413 NwaCegarLoop]: 14570 mSDtfsCounter, 3279 mSDsluCounter, 11488 mSDsCounter, 0 mSdLazyCounter, 1175 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3279 SdHoareTripleChecker+Valid, 26058 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1175 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:08:11,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3279 Valid, 26058 Invalid, 1178 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1175 Invalid, 3 Unknown, 0 Unchecked, 13.2s Time] [2023-12-02 17:08:11,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57174 states. [2023-12-02 17:08:16,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57174 to 57171. [2023-12-02 17:08:16,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57171 states, 33331 states have (on average 1.2694788635204464) internal successors, (42313), 35203 states have internal predecessors, (42313), 21152 states have call successors, (21152), 2688 states have call predecessors, (21152), 2687 states have return successors, (21150), 20623 states have call predecessors, (21150), 21150 states have call successors, (21150) [2023-12-02 17:08:17,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57171 states to 57171 states and 84615 transitions. [2023-12-02 17:08:17,059 INFO L78 Accepts]: Start accepts. Automaton has 57171 states and 84615 transitions. Word has length 136 [2023-12-02 17:08:17,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:08:17,059 INFO L495 AbstractCegarLoop]: Abstraction has 57171 states and 84615 transitions. [2023-12-02 17:08:17,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-12-02 17:08:17,059 INFO L276 IsEmpty]: Start isEmpty. Operand 57171 states and 84615 transitions. [2023-12-02 17:08:17,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-02 17:08:17,076 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:08:17,076 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-02 17:08:17,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 17:08:17,077 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:08:17,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:08:17,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1805095648, now seen corresponding path program 1 times [2023-12-02 17:08:17,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:08:17,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839404532] [2023-12-02 17:08:17,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:17,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:08:17,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:18,036 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-02 17:08:18,036 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:08:18,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839404532] [2023-12-02 17:08:18,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839404532] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:08:18,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435378632] [2023-12-02 17:08:18,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:18,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:08:18,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:08:18,039 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:08:18,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 17:08:20,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:20,806 INFO L262 TraceCheckSpWp]: Trace formula consists of 12165 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 17:08:20,825 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:08:21,131 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 17:08:21,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:08:21,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435378632] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:08:21,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:08:21,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-12-02 17:08:21,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916259007] [2023-12-02 17:08:21,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:08:21,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:08:21,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:08:21,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:08:21,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:08:21,134 INFO L87 Difference]: Start difference. First operand 57171 states and 84615 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (32), 3 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-12-02 17:08:24,534 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 17:08:35,470 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 17:08:36,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:08:36,034 INFO L93 Difference]: Finished difference Result 57176 states and 84618 transitions. [2023-12-02 17:08:36,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:08:36,035 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (32), 3 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 163 [2023-12-02 17:08:36,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:08:36,226 INFO L225 Difference]: With dead ends: 57176 [2023-12-02 17:08:36,226 INFO L226 Difference]: Without dead ends: 57173 [2023-12-02 17:08:36,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:08:36,251 INFO L413 NwaCegarLoop]: 16461 mSDtfsCounter, 4606 mSDsluCounter, 12067 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4606 SdHoareTripleChecker+Valid, 28528 SdHoareTripleChecker+Invalid, 1241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:08:36,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4606 Valid, 28528 Invalid, 1241 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 11.3s Time] [2023-12-02 17:08:36,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57173 states. [2023-12-02 17:08:41,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57173 to 57170. [2023-12-02 17:08:41,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57170 states, 33331 states have (on average 1.2694488614202994) internal successors, (42312), 35202 states have internal predecessors, (42312), 21151 states have call successors, (21151), 2688 states have call predecessors, (21151), 2687 states have return successors, (21150), 20623 states have call predecessors, (21150), 21150 states have call successors, (21150) [2023-12-02 17:08:41,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57170 states to 57170 states and 84613 transitions. [2023-12-02 17:08:41,652 INFO L78 Accepts]: Start accepts. Automaton has 57170 states and 84613 transitions. Word has length 163 [2023-12-02 17:08:41,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:08:41,652 INFO L495 AbstractCegarLoop]: Abstraction has 57170 states and 84613 transitions. [2023-12-02 17:08:41,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (32), 3 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-12-02 17:08:41,652 INFO L276 IsEmpty]: Start isEmpty. Operand 57170 states and 84613 transitions. [2023-12-02 17:08:41,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-02 17:08:41,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:08:41,671 INFO L195 NwaCegarLoop]: trace histogram [9, 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] [2023-12-02 17:08:41,697 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 17:08:41,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8dba091-b8dd-4be4-8752-191465c3fe2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-12-02 17:08:41,872 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:08:41,873 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:08:41,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1878394020, now seen corresponding path program 1 times [2023-12-02 17:08:41,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:08:41,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735312713] [2023-12-02 17:08:41,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:41,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:08:42,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:42,880 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-12-02 17:08:42,880 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:08:42,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735312713] [2023-12-02 17:08:42,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735312713] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:08:42,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:08:42,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:08:42,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486424363] [2023-12-02 17:08:42,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:08:42,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:08:42,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:08:42,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:08:42,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:08:42,883 INFO L87 Difference]: Start difference. First operand 57170 states and 84613 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2023-12-02 17:08:45,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:08:47,221 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 17:08:49,226 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 17:08:56,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:08:57,957 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 17:08:59,097 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 17:09:05,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:09:06,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:09:06,786 INFO L93 Difference]: Finished difference Result 114976 states and 170410 transitions. [2023-12-02 17:09:06,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:09:06,787 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 182 [2023-12-02 17:09:06,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:09:06,978 INFO L225 Difference]: With dead ends: 114976 [2023-12-02 17:09:06,978 INFO L226 Difference]: Without dead ends: 57810 [2023-12-02 17:09:07,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:09:07,114 INFO L413 NwaCegarLoop]: 12168 mSDtfsCounter, 69 mSDsluCounter, 24253 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 36421 SdHoareTripleChecker+Invalid, 1677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:09:07,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 36421 Invalid, 1677 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1674 Invalid, 3 Unknown, 0 Unchecked, 19.6s Time] [2023-12-02 17:09:07,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57810 states. [2023-12-02 17:09:12,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57810 to 57186. [2023-12-02 17:09:12,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57186 states, 33347 states have (on average 1.2693195789726213) internal successors, (42328), 35218 states have internal predecessors, (42328), 21151 states have call successors, (21151), 2688 states have call predecessors, (21151), 2687 states have return successors, (21150), 20623 states have call predecessors, (21150), 21150 states have call successors, (21150) [2023-12-02 17:09:13,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57186 states to 57186 states and 84629 transitions. [2023-12-02 17:09:13,067 INFO L78 Accepts]: Start accepts. Automaton has 57186 states and 84629 transitions. Word has length 182 [2023-12-02 17:09:13,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:09:13,067 INFO L495 AbstractCegarLoop]: Abstraction has 57186 states and 84629 transitions. [2023-12-02 17:09:13,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2023-12-02 17:09:13,068 INFO L276 IsEmpty]: Start isEmpty. Operand 57186 states and 84629 transitions. [2023-12-02 17:09:13,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-12-02 17:09:13,088 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:09:13,088 INFO L195 NwaCegarLoop]: trace histogram [12, 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] [2023-12-02 17:09:13,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-02 17:09:13,089 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 17:09:13,089 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:09:13,089 INFO L85 PathProgramCache]: Analyzing trace with hash -886503648, now seen corresponding path program 1 times [2023-12-02 17:09:13,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:09:13,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765540854] [2023-12-02 17:09:13,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:13,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:09:13,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:13,885 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2023-12-02 17:09:13,885 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:09:13,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765540854] [2023-12-02 17:09:13,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765540854] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:09:13,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:09:13,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:09:13,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554395593] [2023-12-02 17:09:13,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:09:13,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:09:13,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:09:13,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:09:13,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:09:13,887 INFO L87 Difference]: Start difference. First operand 57186 states and 84629 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-12-02 17:09:17,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:09:28,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:09:28,618 INFO L93 Difference]: Finished difference Result 57186 states and 84629 transitions. [2023-12-02 17:09:28,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:09:28,619 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 205 [2023-12-02 17:09:28,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:09:28,620 INFO L225 Difference]: With dead ends: 57186 [2023-12-02 17:09:28,620 INFO L226 Difference]: Without dead ends: 0 [2023-12-02 17:09:28,725 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 17:09:28,725 INFO L413 NwaCegarLoop]: 13487 mSDtfsCounter, 1744 mSDsluCounter, 11858 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1744 SdHoareTripleChecker+Valid, 25345 SdHoareTripleChecker+Invalid, 1132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2023-12-02 17:09:28,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1744 Valid, 25345 Invalid, 1132 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1131 Invalid, 1 Unknown, 0 Unchecked, 10.9s Time] [2023-12-02 17:09:28,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-02 17:09:28,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-02 17:09:28,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:09:28,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-02 17:09:28,732 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 205 [2023-12-02 17:09:28,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:09:28,732 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-02 17:09:28,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-12-02 17:09:28,732 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-02 17:09:28,732 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-02 17:09:28,734 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-02 17:09:28,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-02 17:09:28,736 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.