./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows 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_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/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_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash ac352421032347d7bf5d3bf9ef59e7281826004c82f3c932b159f55f0c829686 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 18:49:28,809 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 18:49:28,871 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-64bit-Taipan_Default.epf [2023-12-02 18:49:28,875 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 18:49:28,876 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 18:49:28,899 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 18:49:28,899 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 18:49:28,900 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 18:49:28,900 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 18:49:28,901 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 18:49:28,901 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 18:49:28,902 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 18:49:28,903 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 18:49:28,903 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 18:49:28,904 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 18:49:28,904 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 18:49:28,905 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 18:49:28,905 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 18:49:28,906 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 18:49:28,906 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 18:49:28,907 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 18:49:28,908 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 18:49:28,909 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 18:49:28,909 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 18:49:28,910 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 18:49:28,910 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 18:49:28,911 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 18:49:28,911 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 18:49:28,911 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 18:49:28,912 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-12-02 18:49:28,912 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 18:49:28,912 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 18:49:28,913 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 18:49:28,913 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 18:49:28,913 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 18:49:28,913 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 18:49:28,914 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:49:28,914 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 18:49:28,914 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 18:49:28,914 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 18:49:28,914 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 18:49:28,915 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 18:49:28,915 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 18:49:28,915 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 18:49:28,915 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 18:49:28,915 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 18:49:28,916 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_1944db71-7a56-44d8-8c6c-c69fd60db528/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_1944db71-7a56-44d8-8c6c-c69fd60db528/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 ! overflow) ) 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 -> ac352421032347d7bf5d3bf9ef59e7281826004c82f3c932b159f55f0c829686 [2023-12-02 18:49:29,111 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 18:49:29,131 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 18:49:29,134 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 18:49:29,135 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 18:49:29,136 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 18:49:29,137 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2023-12-02 18:49:31,851 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 18:49:32,407 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 18:49:32,407 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2023-12-02 18:49:32,472 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/data/b46d78b73/8c0e6a524e3e47c282d5eed77724669c/FLAGe524cb4b3 [2023-12-02 18:49:32,487 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/data/b46d78b73/8c0e6a524e3e47c282d5eed77724669c [2023-12-02 18:49:32,490 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 18:49:32,491 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 18:49:32,492 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 18:49:32,493 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 18:49:32,498 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 18:49:32,498 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:49:32" (1/1) ... [2023-12-02 18:49:32,499 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b70d8c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:32, skipping insertion in model container [2023-12-02 18:49:32,500 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:49:32" (1/1) ... [2023-12-02 18:49:32,700 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 18:49:37,321 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:49:37,362 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 18:49:37,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5624-5625] [2023-12-02 18:49:37,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5630-5632] [2023-12-02 18:49:37,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5646] [2023-12-02 18:49:37,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5718] [2023-12-02 18:49:37,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5721] [2023-12-02 18:49:37,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [5723] [2023-12-02 18:49:37,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5728] [2023-12-02 18:49:37,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5731] [2023-12-02 18:49:37,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5733] [2023-12-02 18:49:37,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5738] [2023-12-02 18:49:37,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5741] [2023-12-02 18:49:37,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5743] [2023-12-02 18:49:37,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5748] [2023-12-02 18:49:37,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5751] [2023-12-02 18:49:37,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [5753] [2023-12-02 18:49:37,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5791] [2023-12-02 18:49:37,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5794] [2023-12-02 18:49:37,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [5796] [2023-12-02 18:49:37,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5801] [2023-12-02 18:49:37,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5804] [2023-12-02 18:49:37,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5806] [2023-12-02 18:49:37,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5811] [2023-12-02 18:49:37,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5814] [2023-12-02 18:49:37,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5816] [2023-12-02 18:49:37,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5821] [2023-12-02 18:49:37,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5824] [2023-12-02 18:49:37,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5826] [2023-12-02 18:49:37,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5905] [2023-12-02 18:49:37,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5912] [2023-12-02 18:49:37,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5922] [2023-12-02 18:49:37,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5930] [2023-12-02 18:49:37,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [6023-6024] [2023-12-02 18:49:37,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [6034-6035] [2023-12-02 18:49:37,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6117-6118] [2023-12-02 18:49:37,541 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6151-6152] [2023-12-02 18:49:37,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6461] [2023-12-02 18:49:37,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6470] [2023-12-02 18:49:37,677 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 *)"drivers/scsi/megaraid.c"), "i" (1740), "i" (12UL)); [8037-8038] [2023-12-02 18:49:37,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9494] [2023-12-02 18:49:37,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9497] [2023-12-02 18:49:37,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9500] [2023-12-02 18:49:37,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9503] [2023-12-02 18:49:37,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9506] [2023-12-02 18:49:37,731 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9540-9541] [2023-12-02 18:49:37,731 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9544-9545] [2023-12-02 18:49:37,731 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9548-9549] [2023-12-02 18:49:37,731 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9552-9553] [2023-12-02 18:49:37,732 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9556-9557] [2023-12-02 18:49:37,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10021] [2023-12-02 18:49:37,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10024] [2023-12-02 18:49:37,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10027] [2023-12-02 18:49:37,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10030] [2023-12-02 18:49:37,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10033] [2023-12-02 18:49:37,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" ((mega_passthru **)(& umc->xferaddr)), "i" (8UL)); [10046-10047] [2023-12-02 18:49:37,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10077-10078] [2023-12-02 18:49:37,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10081-10082] [2023-12-02 18:49:37,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10085-10086] [2023-12-02 18:49:37,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10089-10090] [2023-12-02 18:49:37,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10093-10094] [2023-12-02 18:49:37,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10130-10131] [2023-12-02 18:49:37,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10134-10135] [2023-12-02 18:49:37,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10138-10139] [2023-12-02 18:49:37,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10142-10143] [2023-12-02 18:49:37,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10146-10147] [2023-12-02 18:49:37,752 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" ((mega_passthru **)(& umc->xferaddr)), "i" (8UL)); [10160-10161] [2023-12-02 18:49:37,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10191-10192] [2023-12-02 18:49:37,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10195-10196] [2023-12-02 18:49:37,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10199-10200] [2023-12-02 18:49:37,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10203-10204] [2023-12-02 18:49:37,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10207-10208] [2023-12-02 18:49:37,925 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:49:38,225 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 18:49:38,226 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 18:49:38,226 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 18:49:38,233 INFO L206 MainTranslator]: Completed translation [2023-12-02 18:49:38,234 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38 WrapperNode [2023-12-02 18:49:38,234 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 18:49:38,235 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 18:49:38,235 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 18:49:38,235 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 18:49:38,242 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,352 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,649 INFO L138 Inliner]: procedures = 746, calls = 3828, calls flagged for inlining = 396, calls inlined = 313, statements flattened = 10010 [2023-12-02 18:49:38,649 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 18:49:38,650 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 18:49:38,650 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 18:49:38,650 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 18:49:38,660 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,660 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,702 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,702 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,838 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,865 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,910 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:38,930 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:39,060 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 18:49:39,061 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 18:49:39,061 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 18:49:39,062 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 18:49:39,062 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (1/1) ... [2023-12-02 18:49:39,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:49:39,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:49:39,093 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 18:49:39,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 18:49:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 18:49:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 18:49:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-12-02 18:49:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-12-02 18:49:39,134 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2023-12-02 18:49:39,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2023-12-02 18:49:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2023-12-02 18:49:39,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2023-12-02 18:49:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_info [2023-12-02 18:49:39,135 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_info [2023-12-02 18:49:39,135 INFO L130 BoogieDeclarations]: Found specification of procedure mega_adapinq [2023-12-02 18:49:39,135 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_adapinq [2023-12-02 18:49:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2023-12-02 18:49:39,136 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2023-12-02 18:49:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-12-02 18:49:39,136 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-12-02 18:49:39,136 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_inquiry [2023-12-02 18:49:39,137 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_inquiry [2023-12-02 18:49:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2023-12-02 18:49:39,137 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2023-12-02 18:49:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 18:49:39,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 18:49:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-12-02 18:49:39,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-12-02 18:49:39,137 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-12-02 18:49:39,137 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-12-02 18:49:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure mega_build_sglist [2023-12-02 18:49:39,138 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_build_sglist [2023-12-02 18:49:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 18:49:39,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 18:49:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 18:49:39,138 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 18:49:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2023-12-02 18:49:39,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2023-12-02 18:49:39,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2023-12-02 18:49:39,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2023-12-02 18:49:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure megadev_unlocked_ioctl [2023-12-02 18:49:39,139 INFO L138 BoogieDeclarations]: Found implementation of procedure megadev_unlocked_ioctl [2023-12-02 18:49:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 18:49:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-12-02 18:49:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_scb [2023-12-02 18:49:39,139 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_scb [2023-12-02 18:49:39,139 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 18:49:39,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 18:49:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 18:49:39,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 18:49:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2023-12-02 18:49:39,140 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2023-12-02 18:49:39,140 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort_and_reset [2023-12-02 18:49:39,140 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort_and_reset [2023-12-02 18:49:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 18:49:39,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 18:49:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2023-12-02 18:49:39,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2023-12-02 18:49:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 18:49:39,141 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 18:49:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 18:49:39,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2023-12-02 18:49:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2023-12-02 18:49:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure issue_scb_block [2023-12-02 18:49:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_scb_block [2023-12-02 18:49:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 18:49:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-12-02 18:49:39,142 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-12-02 18:49:39,142 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 18:49:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 18:49:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_sgl [2023-12-02 18:49:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_sgl [2023-12-02 18:49:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2023-12-02 18:49:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2023-12-02 18:49:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 18:49:39,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2023-12-02 18:49:39,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2023-12-02 18:49:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 18:49:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 18:49:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-12-02 18:49:39,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-12-02 18:49:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 18:49:39,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2023-12-02 18:49:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2023-12-02 18:49:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 18:49:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 18:49:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-12-02 18:49:39,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-12-02 18:49:39,145 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 18:49:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 18:49:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2023-12-02 18:49:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2023-12-02 18:49:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 18:49:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 18:49:39,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-12-02 18:49:39,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-12-02 18:49:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-12-02 18:49:39,147 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-12-02 18:49:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure mega_runpendq [2023-12-02 18:49:39,147 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_runpendq [2023-12-02 18:49:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-12-02 18:49:39,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-12-02 18:49:39,147 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-12-02 18:49:39,148 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-12-02 18:49:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-12-02 18:49:39,148 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-12-02 18:49:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2023-12-02 18:49:39,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2023-12-02 18:49:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 18:49:39,148 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 18:49:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-12-02 18:49:39,148 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-12-02 18:49:39,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-12-02 18:49:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-12-02 18:49:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2023-12-02 18:49:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2023-12-02 18:49:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2023-12-02 18:49:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2023-12-02 18:49:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 18:49:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2023-12-02 18:49:39,149 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2023-12-02 18:49:39,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2023-12-02 18:49:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2023-12-02 18:49:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-12-02 18:49:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-12-02 18:49:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 18:49:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2023-12-02 18:49:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2023-12-02 18:49:39,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 18:49:39,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 18:49:39,151 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 18:49:39,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 18:49:39,151 INFO L130 BoogieDeclarations]: Found specification of procedure mega_n_to_m [2023-12-02 18:49:39,151 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_n_to_m [2023-12-02 18:49:39,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 18:49:39,151 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 18:49:39,151 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 18:49:39,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 18:49:39,151 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-12-02 18:49:39,151 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-12-02 18:49:39,151 INFO L130 BoogieDeclarations]: Found specification of procedure mega_internal_command [2023-12-02 18:49:39,152 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_internal_command [2023-12-02 18:49:39,152 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2023-12-02 18:49:39,152 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2023-12-02 18:49:39,152 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 18:49:39,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 18:49:39,152 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_shutdown [2023-12-02 18:49:39,152 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_shutdown [2023-12-02 18:49:39,152 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-12-02 18:49:39,152 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-12-02 18:49:39,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2023-12-02 18:49:39,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2023-12-02 18:49:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2023-12-02 18:49:39,153 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2023-12-02 18:49:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-12-02 18:49:39,153 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-12-02 18:49:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_rdrv [2023-12-02 18:49:39,153 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_rdrv [2023-12-02 18:49:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 18:49:39,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 18:49:39,153 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-12-02 18:49:39,153 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-12-02 18:49:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 18:49:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 18:49:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 18:49:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 18:49:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_inquiry [2023-12-02 18:49:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_inquiry [2023-12-02 18:49:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure free_local_pdev [2023-12-02 18:49:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure free_local_pdev [2023-12-02 18:49:39,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 18:49:39,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 18:49:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_pdrv [2023-12-02 18:49:39,155 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_pdrv [2023-12-02 18:49:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-12-02 18:49:39,155 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2023-12-02 18:49:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2023-12-02 18:49:39,155 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2023-12-02 18:49:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-12-02 18:49:39,155 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-12-02 18:49:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2023-12-02 18:49:39,155 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2023-12-02 18:49:39,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2023-12-02 18:49:39,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2023-12-02 18:49:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure __megaraid_shutdown [2023-12-02 18:49:39,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __megaraid_shutdown [2023-12-02 18:49:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 18:49:39,156 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 18:49:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 18:49:39,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 18:49:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2023-12-02 18:49:39,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2023-12-02 18:49:39,156 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2023-12-02 18:49:39,156 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2023-12-02 18:49:39,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-12-02 18:49:39,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-12-02 18:49:39,157 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-12-02 18:49:39,157 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-12-02 18:49:39,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2023-12-02 18:49:39,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2023-12-02 18:49:39,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2023-12-02 18:49:39,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2023-12-02 18:49:39,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 18:49:39,157 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_reset [2023-12-02 18:49:39,157 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_reset [2023-12-02 18:49:39,158 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 18:49:39,158 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 18:49:39,158 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2023-12-02 18:49:39,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2023-12-02 18:49:39,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 18:49:39,158 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_queue [2023-12-02 18:49:39,158 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_queue [2023-12-02 18:49:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_biosparam [2023-12-02 18:49:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_biosparam [2023-12-02 18:49:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_remove_one [2023-12-02 18:49:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_remove_one [2023-12-02 18:49:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-12-02 18:49:39,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-12-02 18:49:39,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 18:49:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-12-02 18:49:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-12-02 18:49:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 18:49:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 18:49:39,160 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 18:49:39,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 18:49:39,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-12-02 18:49:39,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-12-02 18:49:39,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2023-12-02 18:49:39,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2023-12-02 18:49:39,161 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-12-02 18:49:39,161 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-12-02 18:49:39,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 18:49:39,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 18:49:39,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2023-12-02 18:49:39,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2023-12-02 18:49:39,162 INFO L130 BoogieDeclarations]: Found specification of procedure seq_write [2023-12-02 18:49:39,162 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_write [2023-12-02 18:49:39,162 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_scb [2023-12-02 18:49:39,162 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_scb [2023-12-02 18:49:39,163 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 18:49:39,163 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 18:49:39,163 INFO L130 BoogieDeclarations]: Found specification of procedure make_local_pdev [2023-12-02 18:49:39,163 INFO L138 BoogieDeclarations]: Found implementation of procedure make_local_pdev [2023-12-02 18:49:39,163 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-12-02 18:49:39,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-12-02 18:49:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-12-02 18:49:39,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-12-02 18:49:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2023-12-02 18:49:39,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2023-12-02 18:49:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-12-02 18:49:39,164 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-12-02 18:49:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-12-02 18:49:39,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-12-02 18:49:39,164 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2023-12-02 18:49:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2023-12-02 18:49:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 18:49:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 18:49:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-12-02 18:49:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-12-02 18:49:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 18:49:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2023-12-02 18:49:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2023-12-02 18:49:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2023-12-02 18:49:39,165 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2023-12-02 18:49:39,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 18:49:39,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 18:49:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 18:49:39,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 18:49:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2023-12-02 18:49:39,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2023-12-02 18:49:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-12-02 18:49:39,166 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-12-02 18:49:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure mega_rundoneq [2023-12-02 18:49:39,166 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_rundoneq [2023-12-02 18:49:39,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 18:49:39,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 18:49:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-12-02 18:49:39,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-12-02 18:49:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-12-02 18:49:39,167 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-12-02 18:49:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 18:49:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2023-12-02 18:49:39,167 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2023-12-02 18:49:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-12-02 18:49:39,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-12-02 18:49:39,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2023-12-02 18:49:39,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2023-12-02 18:49:39,168 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort [2023-12-02 18:49:39,168 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort [2023-12-02 18:49:39,168 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_relax [2023-12-02 18:49:39,168 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_relax [2023-12-02 18:49:40,307 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 18:49:40,311 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 18:49:40,553 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 18:49:43,028 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##270: mega_build_cmd_#res#1.base, mega_build_cmd_#res#1.offset := 0, 0;call ULTIMATE.dealloc(mega_build_cmd_~#seg~0#1.base, mega_build_cmd_~#seg~0#1.offset);havoc mega_build_cmd_~#seg~0#1.base, mega_build_cmd_~#seg~0#1.offset; [2023-12-02 18:49:46,916 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 18:49:49,050 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 18:49:49,050 INFO L309 CfgBuilder]: Removed 11 assume(true) statements. [2023-12-02 18:49:49,053 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:49:49 BoogieIcfgContainer [2023-12-02 18:49:49,053 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 18:49:49,055 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 18:49:49,055 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 18:49:49,057 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 18:49:49,057 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:49:32" (1/3) ... [2023-12-02 18:49:49,058 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8918405 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:49:49, skipping insertion in model container [2023-12-02 18:49:49,058 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:49:38" (2/3) ... [2023-12-02 18:49:49,058 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8918405 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:49:49, skipping insertion in model container [2023-12-02 18:49:49,058 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:49:49" (3/3) ... [2023-12-02 18:49:49,060 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2023-12-02 18:49:49,074 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 18:49:49,074 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 126 error locations. [2023-12-02 18:49:49,156 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 18:49:49,161 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;@5e24b73a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 18:49:49,161 INFO L358 AbstractCegarLoop]: Starting to check reachability of 126 error locations. [2023-12-02 18:49:49,174 INFO L276 IsEmpty]: Start isEmpty. Operand has 2633 states, 1523 states have (on average 1.3545633617859487) internal successors, (2063), 1741 states have internal predecessors, (2063), 850 states have call successors, (850), 134 states have call predecessors, (850), 133 states have return successors, (843), 833 states have call predecessors, (843), 843 states have call successors, (843) [2023-12-02 18:49:49,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-02 18:49:49,198 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:49:49,199 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:49:49,200 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:49:49,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:49:49,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1392793688, now seen corresponding path program 1 times [2023-12-02 18:49:49,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:49:49,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447449271] [2023-12-02 18:49:49,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:49:49,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:49:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:49:50,673 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2023-12-02 18:49:50,674 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:49:50,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447449271] [2023-12-02 18:49:50,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447449271] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:49:50,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:49:50,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 18:49:50,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040483533] [2023-12-02 18:49:50,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:49:50,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:49:50,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:49:50,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:49:50,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:49:50,718 INFO L87 Difference]: Start difference. First operand has 2633 states, 1523 states have (on average 1.3545633617859487) internal successors, (2063), 1741 states have internal predecessors, (2063), 850 states have call successors, (850), 134 states have call predecessors, (850), 133 states have return successors, (843), 833 states have call predecessors, (843), 843 states have call successors, (843) Second operand has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-02 18:49:52,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:49:54,303 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 18:49:57,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:49:57,612 INFO L93 Difference]: Finished difference Result 7785 states and 11465 transitions. [2023-12-02 18:49:57,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:49:57,615 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 134 [2023-12-02 18:49:57,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:49:57,674 INFO L225 Difference]: With dead ends: 7785 [2023-12-02 18:49:57,675 INFO L226 Difference]: Without dead ends: 4791 [2023-12-02 18:49:57,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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 18:49:57,706 INFO L413 NwaCegarLoop]: 4673 mSDtfsCounter, 3639 mSDsluCounter, 3260 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3639 SdHoareTripleChecker+Valid, 7933 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:49:57,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3639 Valid, 7933 Invalid, 1053 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 1045 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2023-12-02 18:49:57,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4791 states. [2023-12-02 18:49:58,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4791 to 4692. [2023-12-02 18:49:58,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4692 states, 2861 states have (on average 1.3254106955609926) internal successors, (3792), 3065 states have internal predecessors, (3792), 1505 states have call successors, (1505), 224 states have call predecessors, (1505), 223 states have return successors, (1535), 1483 states have call predecessors, (1535), 1505 states have call successors, (1535) [2023-12-02 18:49:58,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4692 states to 4692 states and 6832 transitions. [2023-12-02 18:49:58,094 INFO L78 Accepts]: Start accepts. Automaton has 4692 states and 6832 transitions. Word has length 134 [2023-12-02 18:49:58,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:49:58,095 INFO L495 AbstractCegarLoop]: Abstraction has 4692 states and 6832 transitions. [2023-12-02 18:49:58,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-02 18:49:58,096 INFO L276 IsEmpty]: Start isEmpty. Operand 4692 states and 6832 transitions. [2023-12-02 18:49:58,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-02 18:49:58,104 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:49:58,104 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 7, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:49:58,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 18:49:58,105 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_arch_io_io_mem_unmapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:49:58,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:49:58,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1719839733, now seen corresponding path program 1 times [2023-12-02 18:49:58,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:49:58,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871719163] [2023-12-02 18:49:58,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:49:58,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:49:58,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:49:59,438 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2023-12-02 18:49:59,438 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:49:59,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871719163] [2023-12-02 18:49:59,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871719163] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:49:59,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:49:59,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:49:59,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667035569] [2023-12-02 18:49:59,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:49:59,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:49:59,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:49:59,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:49:59,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:49:59,442 INFO L87 Difference]: Start difference. First operand 4692 states and 6832 transitions. Second operand has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-02 18:50:03,207 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 18:50:05,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:50:14,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:50:14,116 INFO L93 Difference]: Finished difference Result 7172 states and 10244 transitions. [2023-12-02 18:50:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:50:14,117 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 162 [2023-12-02 18:50:14,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:50:14,161 INFO L225 Difference]: With dead ends: 7172 [2023-12-02 18:50:14,161 INFO L226 Difference]: Without dead ends: 7170 [2023-12-02 18:50:14,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:50:14,166 INFO L413 NwaCegarLoop]: 6108 mSDtfsCounter, 6729 mSDsluCounter, 5528 mSDsCounter, 0 mSdLazyCounter, 4920 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6729 SdHoareTripleChecker+Valid, 11636 SdHoareTripleChecker+Invalid, 4926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 4920 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:50:14,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6729 Valid, 11636 Invalid, 4926 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 4920 Invalid, 2 Unknown, 0 Unchecked, 14.2s Time] [2023-12-02 18:50:14,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2023-12-02 18:50:14,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 6971. [2023-12-02 18:50:14,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6971 states, 4282 states have (on average 1.325548808967772) internal successors, (5676), 4537 states have internal predecessors, (5676), 2252 states have call successors, (2252), 336 states have call predecessors, (2252), 334 states have return successors, (2312), 2218 states have call predecessors, (2312), 2252 states have call successors, (2312) [2023-12-02 18:50:14,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6971 states to 6971 states and 10240 transitions. [2023-12-02 18:50:14,448 INFO L78 Accepts]: Start accepts. Automaton has 6971 states and 10240 transitions. Word has length 162 [2023-12-02 18:50:14,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:50:14,449 INFO L495 AbstractCegarLoop]: Abstraction has 6971 states and 10240 transitions. [2023-12-02 18:50:14,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-02 18:50:14,450 INFO L276 IsEmpty]: Start isEmpty. Operand 6971 states and 10240 transitions. [2023-12-02 18:50:14,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-02 18:50:14,453 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:50:14,453 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 7, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:50:14,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 18:50:14,453 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_arch_io_io_mem_unmapErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:50:14,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:50:14,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1775423067, now seen corresponding path program 1 times [2023-12-02 18:50:14,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:50:14,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198184683] [2023-12-02 18:50:14,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:14,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:50:14,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:15,362 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2023-12-02 18:50:15,362 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:50:15,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198184683] [2023-12-02 18:50:15,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198184683] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:50:15,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:50:15,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:50:15,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141575988] [2023-12-02 18:50:15,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:50:15,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:50:15,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:50:15,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:50:15,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:50:15,365 INFO L87 Difference]: Start difference. First operand 6971 states and 10240 transitions. Second operand has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-02 18:50:17,180 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 18:50:19,287 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 18:50:25,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:50:25,806 INFO L93 Difference]: Finished difference Result 11735 states and 17035 transitions. [2023-12-02 18:50:25,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:50:25,806 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 163 [2023-12-02 18:50:25,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:50:25,886 INFO L225 Difference]: With dead ends: 11735 [2023-12-02 18:50:25,887 INFO L226 Difference]: Without dead ends: 11733 [2023-12-02 18:50:25,893 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 18:50:25,894 INFO L413 NwaCegarLoop]: 4491 mSDtfsCounter, 6739 mSDsluCounter, 4488 mSDsCounter, 0 mSdLazyCounter, 2918 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6739 SdHoareTripleChecker+Valid, 8979 SdHoareTripleChecker+Invalid, 2924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2918 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:50:25,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6739 Valid, 8979 Invalid, 2924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2918 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2023-12-02 18:50:25,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11733 states. [2023-12-02 18:50:26,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11733 to 11528. [2023-12-02 18:50:26,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11528 states, 7123 states have (on average 1.3257054611820862) internal successors, (9443), 7478 states have internal predecessors, (9443), 3745 states have call successors, (3745), 559 states have call predecessors, (3745), 557 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2023-12-02 18:50:26,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11528 states to 11528 states and 17023 transitions. [2023-12-02 18:50:26,421 INFO L78 Accepts]: Start accepts. Automaton has 11528 states and 17023 transitions. Word has length 163 [2023-12-02 18:50:26,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:50:26,422 INFO L495 AbstractCegarLoop]: Abstraction has 11528 states and 17023 transitions. [2023-12-02 18:50:26,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-02 18:50:26,423 INFO L276 IsEmpty]: Start isEmpty. Operand 11528 states and 17023 transitions. [2023-12-02 18:50:26,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2023-12-02 18:50:26,426 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:50:26,427 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 5, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2023-12-02 18:50:26,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 18:50:26,427 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting issue_scb_blockErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:50:26,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:50:26,429 INFO L85 PathProgramCache]: Analyzing trace with hash -2037921211, now seen corresponding path program 1 times [2023-12-02 18:50:26,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:50:26,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667109772] [2023-12-02 18:50:26,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:26,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:50:26,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:27,013 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2023-12-02 18:50:27,013 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:50:27,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667109772] [2023-12-02 18:50:27,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667109772] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:50:27,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:50:27,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 18:50:27,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519739034] [2023-12-02 18:50:27,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:50:27,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:50:27,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:50:27,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:50:27,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:50:27,016 INFO L87 Difference]: Start difference. First operand 11528 states and 17023 transitions. Second operand has 3 states, 2 states have (on average 33.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-12-02 18:50:29,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:50:29,860 INFO L93 Difference]: Finished difference Result 23067 states and 34389 transitions. [2023-12-02 18:50:29,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:50:29,860 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 33.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 173 [2023-12-02 18:50:29,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:50:29,917 INFO L225 Difference]: With dead ends: 23067 [2023-12-02 18:50:29,917 INFO L226 Difference]: Without dead ends: 11563 [2023-12-02 18:50:29,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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 18:50:29,980 INFO L413 NwaCegarLoop]: 3031 mSDtfsCounter, 2 mSDsluCounter, 3026 mSDsCounter, 0 mSdLazyCounter, 790 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 6057 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:50:29,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 6057 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 790 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-02 18:50:29,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11563 states. [2023-12-02 18:50:30,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11563 to 11558. [2023-12-02 18:50:30,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11558 states, 7148 states have (on average 1.325265808617795) internal successors, (9473), 7503 states have internal predecessors, (9473), 3750 states have call successors, (3750), 559 states have call predecessors, (3750), 557 states have return successors, (3840), 3696 states have call predecessors, (3840), 3750 states have call successors, (3840) [2023-12-02 18:50:30,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11558 states to 11558 states and 17063 transitions. [2023-12-02 18:50:30,595 INFO L78 Accepts]: Start accepts. Automaton has 11558 states and 17063 transitions. Word has length 173 [2023-12-02 18:50:30,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:50:30,595 INFO L495 AbstractCegarLoop]: Abstraction has 11558 states and 17063 transitions. [2023-12-02 18:50:30,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 33.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-12-02 18:50:30,596 INFO L276 IsEmpty]: Start isEmpty. Operand 11558 states and 17063 transitions. [2023-12-02 18:50:30,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-02 18:50:30,601 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:50:30,602 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-02 18:50:30,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 18:50:30,602 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting issue_scb_blockErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:50:30,602 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:50:30,603 INFO L85 PathProgramCache]: Analyzing trace with hash -718355300, now seen corresponding path program 1 times [2023-12-02 18:50:30,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:50:30,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541679292] [2023-12-02 18:50:30,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:30,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:50:31,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:31,496 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2023-12-02 18:50:31,497 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:50:31,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541679292] [2023-12-02 18:50:31,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541679292] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:50:31,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468371221] [2023-12-02 18:50:31,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:31,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:50:31,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:50:31,500 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:50:31,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 18:50:33,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:33,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 3526 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 18:50:33,196 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:50:33,264 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2023-12-02 18:50:33,264 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:50:33,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468371221] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:50:33,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:50:33,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-12-02 18:50:33,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352398141] [2023-12-02 18:50:33,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:50:33,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:50:33,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:50:33,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:50:33,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:50:33,267 INFO L87 Difference]: Start difference. First operand 11558 states and 17063 transitions. Second operand has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2023-12-02 18:50:36,069 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 18:50:38,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:50:38,738 INFO L93 Difference]: Finished difference Result 11563 states and 17068 transitions. [2023-12-02 18:50:38,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:50:38,738 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 181 [2023-12-02 18:50:38,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:50:38,774 INFO L225 Difference]: With dead ends: 11563 [2023-12-02 18:50:38,774 INFO L226 Difference]: Without dead ends: 11562 [2023-12-02 18:50:38,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:50:38,778 INFO L413 NwaCegarLoop]: 3033 mSDtfsCounter, 5 mSDsluCounter, 6050 mSDsCounter, 0 mSdLazyCounter, 1186 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 9083 SdHoareTripleChecker+Invalid, 1186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:50:38,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 9083 Invalid, 1186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1186 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-12-02 18:50:38,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11562 states. [2023-12-02 18:50:39,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11562 to 11557. [2023-12-02 18:50:39,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11557 states, 7148 states have (on average 1.3245663122551763) internal successors, (9468), 7502 states have internal predecessors, (9468), 3750 states have call successors, (3750), 559 states have call predecessors, (3750), 557 states have return successors, (3840), 3696 states have call predecessors, (3840), 3750 states have call successors, (3840) [2023-12-02 18:50:39,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11557 states to 11557 states and 17058 transitions. [2023-12-02 18:50:39,278 INFO L78 Accepts]: Start accepts. Automaton has 11557 states and 17058 transitions. Word has length 181 [2023-12-02 18:50:39,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:50:39,279 INFO L495 AbstractCegarLoop]: Abstraction has 11557 states and 17058 transitions. [2023-12-02 18:50:39,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2023-12-02 18:50:39,279 INFO L276 IsEmpty]: Start isEmpty. Operand 11557 states and 17058 transitions. [2023-12-02 18:50:39,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-02 18:50:39,283 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:50:39,283 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:50:39,296 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 18:50:39,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:50:39,484 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting issue_scb_blockErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:50:39,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:50:39,485 INFO L85 PathProgramCache]: Analyzing trace with hash -794173809, now seen corresponding path program 1 times [2023-12-02 18:50:39,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:50:39,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678706851] [2023-12-02 18:50:39,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:39,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:50:39,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:40,004 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2023-12-02 18:50:40,005 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:50:40,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678706851] [2023-12-02 18:50:40,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678706851] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:50:40,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:50:40,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 18:50:40,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686931646] [2023-12-02 18:50:40,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:50:40,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:50:40,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:50:40,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:50:40,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:50:40,007 INFO L87 Difference]: Start difference. First operand 11557 states and 17058 transitions. Second operand has 3 states, 2 states have (on average 36.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2023-12-02 18:50:42,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:50:44,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:50:45,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:50:45,475 INFO L93 Difference]: Finished difference Result 11562 states and 17063 transitions. [2023-12-02 18:50:45,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:50:45,475 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 36.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 182 [2023-12-02 18:50:45,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:50:45,506 INFO L225 Difference]: With dead ends: 11562 [2023-12-02 18:50:45,506 INFO L226 Difference]: Without dead ends: 11561 [2023-12-02 18:50:45,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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 18:50:45,512 INFO L413 NwaCegarLoop]: 3029 mSDtfsCounter, 1 mSDsluCounter, 3023 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 6052 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:50:45,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 6052 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 784 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2023-12-02 18:50:45,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11561 states. [2023-12-02 18:50:45,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11561 to 11531. [2023-12-02 18:50:45,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11531 states, 7128 states have (on average 1.3240740740740742) internal successors, (9438), 7481 states have internal predecessors, (9438), 3745 states have call successors, (3745), 559 states have call predecessors, (3745), 557 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2023-12-02 18:50:45,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11531 states to 11531 states and 17018 transitions. [2023-12-02 18:50:45,883 INFO L78 Accepts]: Start accepts. Automaton has 11531 states and 17018 transitions. Word has length 182 [2023-12-02 18:50:45,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:50:45,884 INFO L495 AbstractCegarLoop]: Abstraction has 11531 states and 17018 transitions. [2023-12-02 18:50:45,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 36.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2023-12-02 18:50:45,884 INFO L276 IsEmpty]: Start isEmpty. Operand 11531 states and 17018 transitions. [2023-12-02 18:50:45,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-12-02 18:50:45,889 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:50:45,889 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:50:45,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 18:50:45,889 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __megaraid_shutdownErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:50:45,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:50:45,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1234375587, now seen corresponding path program 1 times [2023-12-02 18:50:45,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:50:45,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363541109] [2023-12-02 18:50:45,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:45,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:50:46,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:46,536 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2023-12-02 18:50:46,536 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:50:46,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363541109] [2023-12-02 18:50:46,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363541109] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:50:46,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135300583] [2023-12-02 18:50:46,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:46,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:50:46,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:50:46,538 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:50:46,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 18:50:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:48,120 INFO L262 TraceCheckSpWp]: Trace formula consists of 3680 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 18:50:48,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:50:48,154 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2023-12-02 18:50:48,154 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:50:48,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135300583] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:50:48,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:50:48,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-12-02 18:50:48,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932849331] [2023-12-02 18:50:48,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:50:48,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:50:48,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:50:48,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:50:48,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:50:48,157 INFO L87 Difference]: Start difference. First operand 11531 states and 17018 transitions. Second operand has 3 states, 2 states have (on average 39.5) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) [2023-12-02 18:50:50,002 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 18:50:51,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:50:51,352 INFO L93 Difference]: Finished difference Result 11531 states and 17018 transitions. [2023-12-02 18:50:51,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:50:51,353 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 39.5) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) Word has length 210 [2023-12-02 18:50:51,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:50:51,394 INFO L225 Difference]: With dead ends: 11531 [2023-12-02 18:50:51,394 INFO L226 Difference]: Without dead ends: 11530 [2023-12-02 18:50:51,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:50:51,401 INFO L413 NwaCegarLoop]: 3027 mSDtfsCounter, 4 mSDsluCounter, 3021 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 6048 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:50:51,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 6048 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 784 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-02 18:50:51,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11530 states. [2023-12-02 18:50:51,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11530 to 11530. [2023-12-02 18:50:51,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11530 states, 7128 states have (on average 1.3233726150392817) internal successors, (9433), 7480 states have internal predecessors, (9433), 3745 states have call successors, (3745), 559 states have call predecessors, (3745), 557 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2023-12-02 18:50:51,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11530 states to 11530 states and 17013 transitions. [2023-12-02 18:50:51,886 INFO L78 Accepts]: Start accepts. Automaton has 11530 states and 17013 transitions. Word has length 210 [2023-12-02 18:50:51,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:50:51,887 INFO L495 AbstractCegarLoop]: Abstraction has 11530 states and 17013 transitions. [2023-12-02 18:50:51,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 39.5) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) [2023-12-02 18:50:51,887 INFO L276 IsEmpty]: Start isEmpty. Operand 11530 states and 17013 transitions. [2023-12-02 18:50:51,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-12-02 18:50:51,896 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:50:51,896 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:50:51,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 18:50:52,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-12-02 18:50:52,100 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __megaraid_shutdownErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:50:52,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:50:52,101 INFO L85 PathProgramCache]: Analyzing trace with hash 389063514, now seen corresponding path program 1 times [2023-12-02 18:50:52,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:50:52,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972994673] [2023-12-02 18:50:52,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:52,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:50:52,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:52,791 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2023-12-02 18:50:52,792 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:50:52,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972994673] [2023-12-02 18:50:52,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972994673] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:50:52,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263081681] [2023-12-02 18:50:52,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:50:52,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:50:52,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:50:52,793 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:50:52,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 18:50:54,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:50:54,468 INFO L262 TraceCheckSpWp]: Trace formula consists of 3681 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 18:50:54,474 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:50:54,494 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2023-12-02 18:50:54,494 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:50:54,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263081681] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:50:54,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:50:54,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-12-02 18:50:54,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163583231] [2023-12-02 18:50:54,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:50:54,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:50:54,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:50:54,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:50:54,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:50:54,496 INFO L87 Difference]: Start difference. First operand 11530 states and 17013 transitions. Second operand has 3 states, 2 states have (on average 40.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) [2023-12-02 18:50:56,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:50:58,596 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 18:51:00,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:51:00,153 INFO L93 Difference]: Finished difference Result 23040 states and 34259 transitions. [2023-12-02 18:51:00,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:51:00,154 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 40.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) Word has length 211 [2023-12-02 18:51:00,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:51:00,200 INFO L225 Difference]: With dead ends: 23040 [2023-12-02 18:51:00,201 INFO L226 Difference]: Without dead ends: 11534 [2023-12-02 18:51:00,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:51:00,236 INFO L413 NwaCegarLoop]: 3027 mSDtfsCounter, 1 mSDsluCounter, 3021 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 6048 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:51:00,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 6048 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 784 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2023-12-02 18:51:00,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11534 states. [2023-12-02 18:51:00,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11534 to 11534. [2023-12-02 18:51:00,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11534 states, 7133 states have (on average 1.3224449740642086) internal successors, (9433), 7484 states have internal predecessors, (9433), 3745 states have call successors, (3745), 559 states have call predecessors, (3745), 557 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2023-12-02 18:51:00,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11534 states to 11534 states and 17013 transitions. [2023-12-02 18:51:00,616 INFO L78 Accepts]: Start accepts. Automaton has 11534 states and 17013 transitions. Word has length 211 [2023-12-02 18:51:00,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:51:00,617 INFO L495 AbstractCegarLoop]: Abstraction has 11534 states and 17013 transitions. [2023-12-02 18:51:00,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 40.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) [2023-12-02 18:51:00,617 INFO L276 IsEmpty]: Start isEmpty. Operand 11534 states and 17013 transitions. [2023-12-02 18:51:00,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2023-12-02 18:51:00,623 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:51:00,623 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:51:00,635 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 18:51:00,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-02 18:51:00,824 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:51:00,824 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:51:00,825 INFO L85 PathProgramCache]: Analyzing trace with hash 110366461, now seen corresponding path program 1 times [2023-12-02 18:51:00,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:51:00,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513072149] [2023-12-02 18:51:00,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:51:00,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:51:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:51:01,979 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2023-12-02 18:51:01,979 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:51:01,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513072149] [2023-12-02 18:51:01,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513072149] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:51:01,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:51:01,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:51:01,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476916012] [2023-12-02 18:51:01,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:51:01,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:51:01,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:51:01,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:51:01,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:51:01,982 INFO L87 Difference]: Start difference. First operand 11534 states and 17013 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (42), 3 states have call predecessors, (42), 2 states have call successors, (42) [2023-12-02 18:51:04,921 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 18:51:06,927 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 18:51:08,933 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 18:51:11,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:51:13,065 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 18:51:18,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:51:18,081 INFO L93 Difference]: Finished difference Result 34610 states and 51152 transitions. [2023-12-02 18:51:18,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:51:18,082 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (42), 3 states have call predecessors, (42), 2 states have call successors, (42) Word has length 248 [2023-12-02 18:51:18,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:51:18,162 INFO L225 Difference]: With dead ends: 34610 [2023-12-02 18:51:18,162 INFO L226 Difference]: Without dead ends: 23084 [2023-12-02 18:51:18,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-02 18:51:18,197 INFO L413 NwaCegarLoop]: 5224 mSDtfsCounter, 3418 mSDsluCounter, 13466 mSDsCounter, 0 mSdLazyCounter, 2505 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3431 SdHoareTripleChecker+Valid, 18690 SdHoareTripleChecker+Invalid, 2511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2505 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:51:18,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3431 Valid, 18690 Invalid, 2511 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2505 Invalid, 5 Unknown, 0 Unchecked, 15.4s Time] [2023-12-02 18:51:18,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23084 states. [2023-12-02 18:51:18,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23084 to 18395. [2023-12-02 18:51:18,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18395 states, 11411 states have (on average 1.3222329331346947) internal successors, (15088), 11914 states have internal predecessors, (15088), 5993 states have call successors, (5993), 894 states have call predecessors, (5993), 892 states have return successors, (6156), 5908 states have call predecessors, (6156), 5993 states have call successors, (6156) [2023-12-02 18:51:19,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18395 states to 18395 states and 27237 transitions. [2023-12-02 18:51:19,040 INFO L78 Accepts]: Start accepts. Automaton has 18395 states and 27237 transitions. Word has length 248 [2023-12-02 18:51:19,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:51:19,041 INFO L495 AbstractCegarLoop]: Abstraction has 18395 states and 27237 transitions. [2023-12-02 18:51:19,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (42), 3 states have call predecessors, (42), 2 states have call successors, (42) [2023-12-02 18:51:19,041 INFO L276 IsEmpty]: Start isEmpty. Operand 18395 states and 27237 transitions. [2023-12-02 18:51:19,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2023-12-02 18:51:19,052 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:51:19,052 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:51:19,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 18:51:19,052 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:51:19,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:51:19,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1493577916, now seen corresponding path program 1 times [2023-12-02 18:51:19,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:51:19,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621402629] [2023-12-02 18:51:19,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:51:19,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:51:19,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:51:20,273 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2023-12-02 18:51:20,273 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:51:20,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621402629] [2023-12-02 18:51:20,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621402629] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:51:20,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:51:20,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 18:51:20,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650811233] [2023-12-02 18:51:20,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:51:20,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:51:20,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:51:20,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:51:20,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:51:20,276 INFO L87 Difference]: Start difference. First operand 18395 states and 27237 transitions. Second operand has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2023-12-02 18:51:22,882 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 18:51:24,887 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 18:51:28,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:51:28,306 INFO L93 Difference]: Finished difference Result 36794 states and 55079 transitions. [2023-12-02 18:51:28,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:51:28,306 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 252 [2023-12-02 18:51:28,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:51:28,366 INFO L225 Difference]: With dead ends: 36794 [2023-12-02 18:51:28,366 INFO L226 Difference]: Without dead ends: 18443 [2023-12-02 18:51:28,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:51:28,407 INFO L413 NwaCegarLoop]: 2996 mSDtfsCounter, 6 mSDsluCounter, 5958 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 31 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 8954 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:51:28,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 8954 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1272 Invalid, 2 Unknown, 0 Unchecked, 7.4s Time] [2023-12-02 18:51:28,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18443 states. [2023-12-02 18:51:29,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18443 to 18443. [2023-12-02 18:51:29,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18443 states, 11443 states have (on average 1.3234291706720265) internal successors, (15144), 11954 states have internal predecessors, (15144), 5993 states have call successors, (5993), 902 states have call predecessors, (5993), 908 states have return successors, (6412), 5908 states have call predecessors, (6412), 5993 states have call successors, (6412) [2023-12-02 18:51:29,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18443 states to 18443 states and 27549 transitions. [2023-12-02 18:51:29,119 INFO L78 Accepts]: Start accepts. Automaton has 18443 states and 27549 transitions. Word has length 252 [2023-12-02 18:51:29,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:51:29,120 INFO L495 AbstractCegarLoop]: Abstraction has 18443 states and 27549 transitions. [2023-12-02 18:51:29,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2023-12-02 18:51:29,120 INFO L276 IsEmpty]: Start isEmpty. Operand 18443 states and 27549 transitions. [2023-12-02 18:51:29,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2023-12-02 18:51:29,130 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:51:29,130 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 8, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:51:29,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 18:51:29,131 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:51:29,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:51:29,131 INFO L85 PathProgramCache]: Analyzing trace with hash 558155983, now seen corresponding path program 1 times [2023-12-02 18:51:29,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:51:29,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130095289] [2023-12-02 18:51:29,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:51:29,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:51:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:51:30,634 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-12-02 18:51:30,634 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:51:30,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130095289] [2023-12-02 18:51:30,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130095289] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:51:30,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848552036] [2023-12-02 18:51:30,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:51:30,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:51:30,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:51:30,636 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:51:30,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 18:51:32,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:51:32,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 4215 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-02 18:51:32,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:51:32,784 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-12-02 18:51:32,785 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:51:32,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848552036] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:51:32,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:51:32,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2023-12-02 18:51:32,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742449510] [2023-12-02 18:51:32,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:51:32,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 18:51:32,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:51:32,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 18:51:32,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-02 18:51:32,787 INFO L87 Difference]: Start difference. First operand 18443 states and 27549 transitions. Second operand has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) [2023-12-02 18:51:35,769 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 18:51:40,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:51:44,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:51:44,014 INFO L93 Difference]: Finished difference Result 41387 states and 62167 transitions. [2023-12-02 18:51:44,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 18:51:44,014 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) Word has length 231 [2023-12-02 18:51:44,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:51:44,098 INFO L225 Difference]: With dead ends: 41387 [2023-12-02 18:51:44,098 INFO L226 Difference]: Without dead ends: 22988 [2023-12-02 18:51:44,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-12-02 18:51:44,147 INFO L413 NwaCegarLoop]: 3737 mSDtfsCounter, 424 mSDsluCounter, 18073 mSDsCounter, 0 mSdLazyCounter, 3115 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 21810 SdHoareTripleChecker+Invalid, 3133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 3115 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:51:44,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [659 Valid, 21810 Invalid, 3133 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [17 Valid, 3115 Invalid, 1 Unknown, 0 Unchecked, 10.4s Time] [2023-12-02 18:51:44,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22988 states. [2023-12-02 18:51:44,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22988 to 18459. [2023-12-02 18:51:44,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18459 states, 11459 states have (on average 1.3229775722139803) internal successors, (15160), 11970 states have internal predecessors, (15160), 5993 states have call successors, (5993), 902 states have call predecessors, (5993), 908 states have return successors, (6412), 5908 states have call predecessors, (6412), 5993 states have call successors, (6412) [2023-12-02 18:51:44,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18459 states to 18459 states and 27565 transitions. [2023-12-02 18:51:44,957 INFO L78 Accepts]: Start accepts. Automaton has 18459 states and 27565 transitions. Word has length 231 [2023-12-02 18:51:44,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:51:44,957 INFO L495 AbstractCegarLoop]: Abstraction has 18459 states and 27565 transitions. [2023-12-02 18:51:44,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) [2023-12-02 18:51:44,957 INFO L276 IsEmpty]: Start isEmpty. Operand 18459 states and 27565 transitions. [2023-12-02 18:51:44,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-12-02 18:51:44,967 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:51:44,967 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:51:44,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 18:51:45,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-02 18:51:45,168 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:51:45,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:51:45,168 INFO L85 PathProgramCache]: Analyzing trace with hash 2092526104, now seen corresponding path program 1 times [2023-12-02 18:51:45,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:51:45,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646121965] [2023-12-02 18:51:45,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:51:45,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:51:45,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:51:46,076 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2023-12-02 18:51:46,076 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:51:46,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646121965] [2023-12-02 18:51:46,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646121965] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:51:46,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:51:46,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:51:46,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237349330] [2023-12-02 18:51:46,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:51:46,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:51:46,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:51:46,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:51:46,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:51:46,079 INFO L87 Difference]: Start difference. First operand 18459 states and 27565 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (41), 3 states have call predecessors, (41), 2 states have call successors, (41) [2023-12-02 18:51:51,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:51:51,686 INFO L93 Difference]: Finished difference Result 24299 states and 35872 transitions. [2023-12-02 18:51:51,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:51:51,686 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (41), 3 states have call predecessors, (41), 2 states have call successors, (41) Word has length 222 [2023-12-02 18:51:51,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:51:51,739 INFO L225 Difference]: With dead ends: 24299 [2023-12-02 18:51:51,739 INFO L226 Difference]: Without dead ends: 18499 [2023-12-02 18:51:51,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:51:51,754 INFO L413 NwaCegarLoop]: 3027 mSDtfsCounter, 1 mSDsluCounter, 9075 mSDsCounter, 0 mSdLazyCounter, 1576 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 12102 SdHoareTripleChecker+Invalid, 1577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:51:51,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 12102 Invalid, 1577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1576 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-12-02 18:51:51,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18499 states. [2023-12-02 18:51:52,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18499 to 18491. [2023-12-02 18:51:52,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18491 states, 11483 states have (on average 1.322302534180963) internal successors, (15184), 11994 states have internal predecessors, (15184), 5993 states have call successors, (5993), 902 states have call predecessors, (5993), 916 states have return successors, (6460), 5916 states have call predecessors, (6460), 5993 states have call successors, (6460) [2023-12-02 18:51:52,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18491 states to 18491 states and 27637 transitions. [2023-12-02 18:51:52,492 INFO L78 Accepts]: Start accepts. Automaton has 18491 states and 27637 transitions. Word has length 222 [2023-12-02 18:51:52,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:51:52,492 INFO L495 AbstractCegarLoop]: Abstraction has 18491 states and 27637 transitions. [2023-12-02 18:51:52,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (41), 3 states have call predecessors, (41), 2 states have call successors, (41) [2023-12-02 18:51:52,492 INFO L276 IsEmpty]: Start isEmpty. Operand 18491 states and 27637 transitions. [2023-12-02 18:51:52,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2023-12-02 18:51:52,501 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:51:52,502 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:51:52,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 18:51:52,502 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:51:52,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:51:52,502 INFO L85 PathProgramCache]: Analyzing trace with hash -694291526, now seen corresponding path program 1 times [2023-12-02 18:51:52,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:51:52,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959576886] [2023-12-02 18:51:52,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:51:52,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:51:52,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:51:53,537 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2023-12-02 18:51:53,537 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:51:53,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959576886] [2023-12-02 18:51:53,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959576886] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:51:53,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122005384] [2023-12-02 18:51:53,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:51:53,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:51:53,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:51:53,539 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:51:53,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 18:51:55,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:51:55,136 INFO L262 TraceCheckSpWp]: Trace formula consists of 3962 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-02 18:51:55,143 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:51:55,317 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2023-12-02 18:51:55,318 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:51:55,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122005384] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:51:55,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:51:55,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [5] total 17 [2023-12-02 18:51:55,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282395410] [2023-12-02 18:51:55,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:51:55,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 18:51:55,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:51:55,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 18:51:55,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2023-12-02 18:51:55,320 INFO L87 Difference]: Start difference. First operand 18491 states and 27637 transitions. Second operand has 14 states, 9 states have (on average 11.666666666666666) internal successors, (105), 12 states have internal predecessors, (105), 6 states have call successors, (48), 2 states have call predecessors, (48), 5 states have return successors, (44), 7 states have call predecessors, (44), 6 states have call successors, (44) [2023-12-02 18:52:00,473 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 18:52:03,341 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 18:52:05,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 18:52:07,356 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 18:52:10,352 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 18:52:13,048 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 18:52:15,055 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 18:52:17,063 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 18:52:19,070 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 18:52:21,075 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 18:52:23,079 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 18:52:24,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:52:26,954 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 18:52:28,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:52:31,002 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 18:52:45,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:52:45,005 INFO L93 Difference]: Finished difference Result 45099 states and 68264 transitions. [2023-12-02 18:52:45,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-02 18:52:45,005 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 9 states have (on average 11.666666666666666) internal successors, (105), 12 states have internal predecessors, (105), 6 states have call successors, (48), 2 states have call predecessors, (48), 5 states have return successors, (44), 7 states have call predecessors, (44), 6 states have call successors, (44) Word has length 253 [2023-12-02 18:52:45,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:52:45,084 INFO L225 Difference]: With dead ends: 45099 [2023-12-02 18:52:45,084 INFO L226 Difference]: Without dead ends: 26644 [2023-12-02 18:52:45,129 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2023-12-02 18:52:45,130 INFO L413 NwaCegarLoop]: 4312 mSDtfsCounter, 1245 mSDsluCounter, 49608 mSDsCounter, 0 mSdLazyCounter, 7802 mSolverCounterSat, 221 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1630 SdHoareTripleChecker+Valid, 53920 SdHoareTripleChecker+Invalid, 8036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 7802 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:52:45,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1630 Valid, 53920 Invalid, 8036 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [221 Valid, 7802 Invalid, 13 Unknown, 0 Unchecked, 48.2s Time] [2023-12-02 18:52:45,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26644 states. [2023-12-02 18:52:46,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26644 to 18740. [2023-12-02 18:52:46,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18740 states, 11622 states have (on average 1.3198244708311822) internal successors, (15339), 12144 states have internal predecessors, (15339), 6103 states have call successors, (6103), 902 states have call predecessors, (6103), 916 states have return successors, (6570), 6015 states have call predecessors, (6570), 6103 states have call successors, (6570) [2023-12-02 18:52:46,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18740 states to 18740 states and 28012 transitions. [2023-12-02 18:52:46,194 INFO L78 Accepts]: Start accepts. Automaton has 18740 states and 28012 transitions. Word has length 253 [2023-12-02 18:52:46,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:52:46,195 INFO L495 AbstractCegarLoop]: Abstraction has 18740 states and 28012 transitions. [2023-12-02 18:52:46,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 9 states have (on average 11.666666666666666) internal successors, (105), 12 states have internal predecessors, (105), 6 states have call successors, (48), 2 states have call predecessors, (48), 5 states have return successors, (44), 7 states have call predecessors, (44), 6 states have call successors, (44) [2023-12-02 18:52:46,195 INFO L276 IsEmpty]: Start isEmpty. Operand 18740 states and 28012 transitions. [2023-12-02 18:52:46,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2023-12-02 18:52:46,201 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:52:46,202 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:52:46,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-02 18:52:46,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-02 18:52:46,402 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:52:46,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:52:46,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1845772849, now seen corresponding path program 1 times [2023-12-02 18:52:46,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:52:46,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769681119] [2023-12-02 18:52:46,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:52:46,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:52:46,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:52:48,093 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2023-12-02 18:52:48,093 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:52:48,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769681119] [2023-12-02 18:52:48,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769681119] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:52:48,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:52:48,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:52:48,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905600176] [2023-12-02 18:52:48,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:52:48,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:52:48,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:52:48,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:52:48,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:52:48,095 INFO L87 Difference]: Start difference. First operand 18740 states and 28012 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2023-12-02 18:52:51,815 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 18:52:55,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:52:55,263 INFO L93 Difference]: Finished difference Result 37466 states and 56247 transitions. [2023-12-02 18:52:55,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:52:55,264 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) Word has length 233 [2023-12-02 18:52:55,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:52:55,317 INFO L225 Difference]: With dead ends: 37466 [2023-12-02 18:52:55,317 INFO L226 Difference]: Without dead ends: 18770 [2023-12-02 18:52:55,365 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:52:55,366 INFO L413 NwaCegarLoop]: 3028 mSDtfsCounter, 0 mSDsluCounter, 9080 mSDsCounter, 0 mSdLazyCounter, 1570 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12108 SdHoareTripleChecker+Invalid, 1571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1570 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:52:55,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12108 Invalid, 1571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1570 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2023-12-02 18:52:55,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18770 states. [2023-12-02 18:52:56,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18770 to 18770. [2023-12-02 18:52:56,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18770 states, 11645 states have (on average 1.3191927866036925) internal successors, (15362), 12166 states have internal predecessors, (15362), 6103 states have call successors, (6103), 902 states have call predecessors, (6103), 923 states have return successors, (6654), 6023 states have call predecessors, (6654), 6103 states have call successors, (6654) [2023-12-02 18:52:56,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18770 states to 18770 states and 28119 transitions. [2023-12-02 18:52:56,290 INFO L78 Accepts]: Start accepts. Automaton has 18770 states and 28119 transitions. Word has length 233 [2023-12-02 18:52:56,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:52:56,291 INFO L495 AbstractCegarLoop]: Abstraction has 18770 states and 28119 transitions. [2023-12-02 18:52:56,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2023-12-02 18:52:56,291 INFO L276 IsEmpty]: Start isEmpty. Operand 18770 states and 28119 transitions. [2023-12-02 18:52:56,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2023-12-02 18:52:56,298 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:52:56,298 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:52:56,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 18:52:56,298 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:52:56,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:52:56,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1397290568, now seen corresponding path program 1 times [2023-12-02 18:52:56,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:52:56,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206770792] [2023-12-02 18:52:56,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:52:56,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:52:57,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:52:57,609 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2023-12-02 18:52:57,609 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:52:57,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206770792] [2023-12-02 18:52:57,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206770792] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:52:57,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10809693] [2023-12-02 18:52:57,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:52:57,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:52:57,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:52:57,612 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:52:57,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 18:52:59,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:52:59,311 INFO L262 TraceCheckSpWp]: Trace formula consists of 4048 conjuncts, 42 conjunts are in the unsatisfiable core [2023-12-02 18:52:59,317 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:52:59,436 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2023-12-02 18:52:59,436 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:52:59,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10809693] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:52:59,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:52:59,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [4] total 14 [2023-12-02 18:52:59,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717593146] [2023-12-02 18:52:59,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:52:59,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 18:52:59,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:52:59,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 18:52:59,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2023-12-02 18:52:59,439 INFO L87 Difference]: Start difference. First operand 18770 states and 28119 transitions. Second operand has 12 states, 9 states have (on average 12.11111111111111) internal successors, (109), 11 states have internal predecessors, (109), 7 states have call successors, (50), 2 states have call predecessors, (50), 4 states have return successors, (47), 7 states have call predecessors, (47), 7 states have call successors, (47) [2023-12-02 18:53:02,665 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 18:53:04,515 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:53:06,522 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 18:53:08,527 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 18:53:10,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 18:53:12,792 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 18:53:14,799 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 18:53:22,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:53:22,390 INFO L93 Difference]: Finished difference Result 24752 states and 36615 transitions. [2023-12-02 18:53:22,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 18:53:22,391 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 12.11111111111111) internal successors, (109), 11 states have internal predecessors, (109), 7 states have call successors, (50), 2 states have call predecessors, (50), 4 states have return successors, (47), 7 states have call predecessors, (47), 7 states have call successors, (47) Word has length 246 [2023-12-02 18:53:22,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:53:22,434 INFO L225 Difference]: With dead ends: 24752 [2023-12-02 18:53:22,434 INFO L226 Difference]: Without dead ends: 18754 [2023-12-02 18:53:22,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2023-12-02 18:53:22,450 INFO L413 NwaCegarLoop]: 2987 mSDtfsCounter, 10 mSDsluCounter, 29785 mSDsCounter, 0 mSdLazyCounter, 4831 mSolverCounterSat, 10 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 32772 SdHoareTripleChecker+Invalid, 4847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 4831 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:53:22,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 32772 Invalid, 4847 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [10 Valid, 4831 Invalid, 6 Unknown, 0 Unchecked, 22.1s Time] [2023-12-02 18:53:22,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18754 states. [2023-12-02 18:53:23,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18754 to 18754. [2023-12-02 18:53:23,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18754 states, 11637 states have (on average 1.3187247572398384) internal successors, (15346), 12158 states have internal predecessors, (15346), 6095 states have call successors, (6095), 902 states have call predecessors, (6095), 923 states have return successors, (6646), 6015 states have call predecessors, (6646), 6095 states have call successors, (6646) [2023-12-02 18:53:23,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18754 states to 18754 states and 28087 transitions. [2023-12-02 18:53:23,281 INFO L78 Accepts]: Start accepts. Automaton has 18754 states and 28087 transitions. Word has length 246 [2023-12-02 18:53:23,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:53:23,281 INFO L495 AbstractCegarLoop]: Abstraction has 18754 states and 28087 transitions. [2023-12-02 18:53:23,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 12.11111111111111) internal successors, (109), 11 states have internal predecessors, (109), 7 states have call successors, (50), 2 states have call predecessors, (50), 4 states have return successors, (47), 7 states have call predecessors, (47), 7 states have call successors, (47) [2023-12-02 18:53:23,281 INFO L276 IsEmpty]: Start isEmpty. Operand 18754 states and 28087 transitions. [2023-12-02 18:53:23,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2023-12-02 18:53:23,288 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:53:23,288 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:53:23,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 18:53:23,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-02 18:53:23,529 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:53:23,529 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:53:23,530 INFO L85 PathProgramCache]: Analyzing trace with hash -353962987, now seen corresponding path program 1 times [2023-12-02 18:53:23,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:53:23,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594299010] [2023-12-02 18:53:23,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:53:23,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:53:23,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:53:24,885 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 382 trivial. 0 not checked. [2023-12-02 18:53:24,885 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:53:24,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594299010] [2023-12-02 18:53:24,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594299010] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:53:24,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390291494] [2023-12-02 18:53:24,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:53:24,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:53:24,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:53:24,886 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:53:24,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 18:53:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:53:26,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 4411 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 18:53:26,918 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:53:26,953 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 183 proven. 0 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2023-12-02 18:53:26,953 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:53:26,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390291494] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:53:26,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:53:26,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2023-12-02 18:53:26,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141449989] [2023-12-02 18:53:26,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:53:26,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:53:26,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:53:26,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:53:26,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-02 18:53:26,956 INFO L87 Difference]: Start difference. First operand 18754 states and 28087 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-12-02 18:53:29,499 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 18:53:33,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:53:33,659 INFO L93 Difference]: Finished difference Result 41279 states and 62113 transitions. [2023-12-02 18:53:33,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:53:33,660 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 262 [2023-12-02 18:53:33,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:53:33,717 INFO L225 Difference]: With dead ends: 41279 [2023-12-02 18:53:33,717 INFO L226 Difference]: Without dead ends: 22569 [2023-12-02 18:53:33,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-02 18:53:33,755 INFO L413 NwaCegarLoop]: 3688 mSDtfsCounter, 345 mSDsluCounter, 6909 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 10597 SdHoareTripleChecker+Invalid, 1307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:53:33,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 10597 Invalid, 1307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1298 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2023-12-02 18:53:33,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22569 states. [2023-12-02 18:53:34,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22569 to 18770. [2023-12-02 18:53:34,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18770 states, 11653 states have (on average 1.3182871363597357) internal successors, (15362), 12174 states have internal predecessors, (15362), 6095 states have call successors, (6095), 902 states have call predecessors, (6095), 923 states have return successors, (6646), 6015 states have call predecessors, (6646), 6095 states have call successors, (6646) [2023-12-02 18:53:34,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18770 states to 18770 states and 28103 transitions. [2023-12-02 18:53:34,787 INFO L78 Accepts]: Start accepts. Automaton has 18770 states and 28103 transitions. Word has length 262 [2023-12-02 18:53:34,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:53:34,788 INFO L495 AbstractCegarLoop]: Abstraction has 18770 states and 28103 transitions. [2023-12-02 18:53:34,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-12-02 18:53:34,788 INFO L276 IsEmpty]: Start isEmpty. Operand 18770 states and 28103 transitions. [2023-12-02 18:53:34,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-12-02 18:53:34,795 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:53:34,795 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:53:34,810 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 18:53:34,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-02 18:53:34,996 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:53:34,996 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:53:34,996 INFO L85 PathProgramCache]: Analyzing trace with hash -816153425, now seen corresponding path program 1 times [2023-12-02 18:53:34,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:53:34,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709807559] [2023-12-02 18:53:34,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:53:34,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:53:35,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:53:35,956 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 350 trivial. 0 not checked. [2023-12-02 18:53:35,956 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:53:35,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709807559] [2023-12-02 18:53:35,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709807559] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:53:35,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975360035] [2023-12-02 18:53:35,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:53:35,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:53:35,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:53:35,958 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:53:35,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 18:53:37,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:53:37,617 INFO L262 TraceCheckSpWp]: Trace formula consists of 3898 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 18:53:37,626 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:53:37,789 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2023-12-02 18:53:37,789 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:53:37,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975360035] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:53:37,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:53:37,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2023-12-02 18:53:37,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923637831] [2023-12-02 18:53:37,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:53:37,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:53:37,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:53:37,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:53:37,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:53:37,791 INFO L87 Difference]: Start difference. First operand 18770 states and 28103 transitions. Second operand has 4 states, 3 states have (on average 33.666666666666664) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-12-02 18:53:41,281 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 18:53:47,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:53:47,043 INFO L93 Difference]: Finished difference Result 21194 states and 31621 transitions. [2023-12-02 18:53:47,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:53:47,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 33.666666666666664) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 256 [2023-12-02 18:53:47,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:53:47,092 INFO L225 Difference]: With dead ends: 21194 [2023-12-02 18:53:47,092 INFO L226 Difference]: Without dead ends: 21192 [2023-12-02 18:53:47,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:53:47,099 INFO L413 NwaCegarLoop]: 3017 mSDtfsCounter, 8545 mSDsluCounter, 1490 mSDsCounter, 0 mSdLazyCounter, 2303 mSolverCounterSat, 1476 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8545 SdHoareTripleChecker+Valid, 4507 SdHoareTripleChecker+Invalid, 3779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1476 IncrementalHoareTripleChecker+Valid, 2303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:53:47,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8545 Valid, 4507 Invalid, 3779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1476 Valid, 2303 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2023-12-02 18:53:47,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21192 states. [2023-12-02 18:53:48,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21192 to 18765. [2023-12-02 18:53:48,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18765 states, 11649 states have (on average 1.3181388960425788) internal successors, (15355), 12169 states have internal predecessors, (15355), 6095 states have call successors, (6095), 902 states have call predecessors, (6095), 923 states have return successors, (6646), 6015 states have call predecessors, (6646), 6095 states have call successors, (6646) [2023-12-02 18:53:48,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18765 states to 18765 states and 28096 transitions. [2023-12-02 18:53:48,200 INFO L78 Accepts]: Start accepts. Automaton has 18765 states and 28096 transitions. Word has length 256 [2023-12-02 18:53:48,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:53:48,200 INFO L495 AbstractCegarLoop]: Abstraction has 18765 states and 28096 transitions. [2023-12-02 18:53:48,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 33.666666666666664) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-12-02 18:53:48,201 INFO L276 IsEmpty]: Start isEmpty. Operand 18765 states and 28096 transitions. [2023-12-02 18:53:48,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2023-12-02 18:53:48,212 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:53:48,212 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 9, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:53:48,225 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 18:53:48,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 18:53:48,413 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:53:48,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:53:48,414 INFO L85 PathProgramCache]: Analyzing trace with hash -948773295, now seen corresponding path program 1 times [2023-12-02 18:53:48,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:53:48,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705265488] [2023-12-02 18:53:48,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:53:48,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:53:48,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:53:50,038 INFO L134 CoverageAnalysis]: Checked inductivity of 499 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 493 trivial. 0 not checked. [2023-12-02 18:53:50,038 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:53:50,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705265488] [2023-12-02 18:53:50,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705265488] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:53:50,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456376894] [2023-12-02 18:53:50,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:53:50,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:53:50,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:53:50,039 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:53:50,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 18:53:52,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:53:52,625 INFO L262 TraceCheckSpWp]: Trace formula consists of 4500 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 18:53:52,632 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:53:52,661 INFO L134 CoverageAnalysis]: Checked inductivity of 499 backedges. 216 proven. 0 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2023-12-02 18:53:52,662 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:53:52,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456376894] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:53:52,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:53:52,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2023-12-02 18:53:52,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840203815] [2023-12-02 18:53:52,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:53:52,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:53:52,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:53:52,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:53:52,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-02 18:53:52,664 INFO L87 Difference]: Start difference. First operand 18765 states and 28096 transitions. Second operand has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2023-12-02 18:53:55,226 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 18:53:58,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:53:58,970 INFO L93 Difference]: Finished difference Result 37486 states and 56658 transitions. [2023-12-02 18:53:58,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:53:58,970 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) Word has length 279 [2023-12-02 18:53:58,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:53:59,020 INFO L225 Difference]: With dead ends: 37486 [2023-12-02 18:53:59,021 INFO L226 Difference]: Without dead ends: 18765 [2023-12-02 18:53:59,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-02 18:53:59,075 INFO L413 NwaCegarLoop]: 3022 mSDtfsCounter, 1 mSDsluCounter, 6010 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 30 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 9032 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:53:59,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 9032 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2023-12-02 18:53:59,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18765 states. [2023-12-02 18:54:00,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18765 to 18765. [2023-12-02 18:54:00,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18765 states, 11649 states have (on average 1.3181388960425788) internal successors, (15355), 12169 states have internal predecessors, (15355), 6095 states have call successors, (6095), 902 states have call predecessors, (6095), 923 states have return successors, (6398), 6015 states have call predecessors, (6398), 6095 states have call successors, (6398) [2023-12-02 18:54:00,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18765 states to 18765 states and 27848 transitions. [2023-12-02 18:54:00,214 INFO L78 Accepts]: Start accepts. Automaton has 18765 states and 27848 transitions. Word has length 279 [2023-12-02 18:54:00,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:54:00,215 INFO L495 AbstractCegarLoop]: Abstraction has 18765 states and 27848 transitions. [2023-12-02 18:54:00,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2023-12-02 18:54:00,215 INFO L276 IsEmpty]: Start isEmpty. Operand 18765 states and 27848 transitions. [2023-12-02 18:54:00,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2023-12-02 18:54:00,227 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:54:00,227 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 9, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:54:00,243 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 18:54:00,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 18:54:00,428 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:54:00,428 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:54:00,428 INFO L85 PathProgramCache]: Analyzing trace with hash -410711791, now seen corresponding path program 1 times [2023-12-02 18:54:00,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:54:00,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626483801] [2023-12-02 18:54:00,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:54:00,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:54:00,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:54:01,967 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 494 trivial. 0 not checked. [2023-12-02 18:54:01,967 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:54:01,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626483801] [2023-12-02 18:54:01,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626483801] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:54:01,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533506349] [2023-12-02 18:54:01,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:54:01,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:54:01,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:54:01,969 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:54:01,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 18:54:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:54:04,711 INFO L262 TraceCheckSpWp]: Trace formula consists of 4515 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-02 18:54:04,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:54:04,792 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2023-12-02 18:54:04,792 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:54:04,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533506349] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:54:04,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:54:04,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 10 [2023-12-02 18:54:04,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837484967] [2023-12-02 18:54:04,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:54:04,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 18:54:04,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:54:04,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 18:54:04,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-02 18:54:04,794 INFO L87 Difference]: Start difference. First operand 18765 states and 27848 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) [2023-12-02 18:54:07,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 18:54:09,098 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 18:54:10,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:54:15,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:54:15,973 INFO L93 Difference]: Finished difference Result 37518 states and 55676 transitions. [2023-12-02 18:54:15,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:54:15,974 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) Word has length 280 [2023-12-02 18:54:15,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:54:16,034 INFO L225 Difference]: With dead ends: 37518 [2023-12-02 18:54:16,034 INFO L226 Difference]: Without dead ends: 18797 [2023-12-02 18:54:16,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-02 18:54:16,089 INFO L413 NwaCegarLoop]: 3022 mSDtfsCounter, 0 mSDsluCounter, 12084 mSDsCounter, 0 mSdLazyCounter, 1967 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 15106 SdHoareTripleChecker+Invalid, 1968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1967 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:54:16,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 15106 Invalid, 1968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1967 Invalid, 1 Unknown, 0 Unchecked, 10.1s Time] [2023-12-02 18:54:16,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18797 states. [2023-12-02 18:54:17,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18797 to 18797. [2023-12-02 18:54:17,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18797 states, 11673 states have (on average 1.3174847939689882) internal successors, (15379), 12185 states have internal predecessors, (15379), 6103 states have call successors, (6103), 902 states have call predecessors, (6103), 923 states have return successors, (6406), 6031 states have call predecessors, (6406), 6103 states have call successors, (6406) [2023-12-02 18:54:17,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18797 states to 18797 states and 27888 transitions. [2023-12-02 18:54:17,141 INFO L78 Accepts]: Start accepts. Automaton has 18797 states and 27888 transitions. Word has length 280 [2023-12-02 18:54:17,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:54:17,142 INFO L495 AbstractCegarLoop]: Abstraction has 18797 states and 27888 transitions. [2023-12-02 18:54:17,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) [2023-12-02 18:54:17,142 INFO L276 IsEmpty]: Start isEmpty. Operand 18797 states and 27888 transitions. [2023-12-02 18:54:17,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2023-12-02 18:54:17,150 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:54:17,150 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 9, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:54:17,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-02 18:54:17,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:54:17,351 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mega_free_sglErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mega_free_sglErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2023-12-02 18:54:17,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:54:17,352 INFO L85 PathProgramCache]: Analyzing trace with hash 125090106, now seen corresponding path program 1 times [2023-12-02 18:54:17,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:54:17,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751002891] [2023-12-02 18:54:17,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:54:17,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:54:17,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:54:18,764 INFO L134 CoverageAnalysis]: Checked inductivity of 597 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 591 trivial. 0 not checked. [2023-12-02 18:54:18,764 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:54:18,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751002891] [2023-12-02 18:54:18,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751002891] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:54:18,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598892156] [2023-12-02 18:54:18,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:54:18,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:54:18,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:54:18,765 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:54:18,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1944db71-7a56-44d8-8c6c-c69fd60db528/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 18:55:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:55:03,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 4564 conjuncts, 40 conjunts are in the unsatisfiable core [2023-12-02 18:55:03,821 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:55:03,988 INFO L134 CoverageAnalysis]: Checked inductivity of 597 backedges. 121 proven. 2 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2023-12-02 18:55:03,988 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:55:04,429 INFO L134 CoverageAnalysis]: Checked inductivity of 597 backedges. 46 proven. 4 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2023-12-02 18:55:04,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598892156] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:55:04,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1187634361] [2023-12-02 18:55:04,453 INFO L159 IcfgInterpreter]: Started Sifa with 156 locations of interest [2023-12-02 18:55:04,453 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:55:04,457 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:55:04,462 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:55:04,462 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:58:14,416 WARN L293 SmtUtils]: Spent 6.01s on a formula simplification. DAG size of input: 3848 DAG size of output: 3848 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 18:58:28,763 WARN L293 SmtUtils]: Spent 6.02s on a formula simplification. DAG size of input: 3848 DAG size of output: 3848 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 19:02:40,421 WARN L293 SmtUtils]: Spent 6.37s on a formula simplification. DAG size of input: 3839 DAG size of output: 3839 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2023-12-02 19:02:55,081 WARN L293 SmtUtils]: Spent 6.33s on a formula simplification. DAG size of input: 3839 DAG size of output: 3839 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm)