./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 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.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_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1646a8d53b9f2fa0ac6100c29915ace30eff8ecd248fd58f109ce56469910baa --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 00:21:47,668 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 00:21:47,787 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Overflow-64bit-Automizer_Default.epf [2024-11-24 00:21:47,800 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 00:21:47,800 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 00:21:47,845 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 00:21:47,846 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 00:21:47,846 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 00:21:47,847 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 00:21:47,847 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 00:21:47,848 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 00:21:47,848 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 00:21:47,849 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 00:21:47,849 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 00:21:47,850 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 00:21:47,850 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 00:21:47,850 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 00:21:47,850 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 00:21:47,850 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 00:21:47,850 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 00:21:47,851 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 00:21:47,851 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 00:21:47,851 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-24 00:21:47,851 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-24 00:21:47,851 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 00:21:47,851 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 00:21:47,851 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 00:21:47,851 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 00:21:47,852 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 00:21:47,852 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 00:21:47,852 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 00:21:47,852 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:21:47,852 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 00:21:47,852 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 00:21:47,852 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 00:21:47,852 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 00:21:47,852 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:21:47,853 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 00:21:47,854 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 00:21:47,854 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 00:21:47,854 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 00:21:47,854 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 00:21:47,854 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 00:21:47,854 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 00:21:47,855 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 00:21:47,855 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 00:21:47,855 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 00:21:47,855 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC 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 -> Automizer 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 -> 1646a8d53b9f2fa0ac6100c29915ace30eff8ecd248fd58f109ce56469910baa [2024-11-24 00:21:48,229 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 00:21:48,240 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 00:21:48,244 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 00:21:48,248 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 00:21:48,248 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 00:21:48,250 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2024-11-24 00:21:51,790 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/data/2c9c52905/a2f53428a7a2403297bde98b04bf6fe4/FLAGc0c3f2fd1 [2024-11-24 00:21:52,935 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 00:21:52,936 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2024-11-24 00:21:53,050 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/data/2c9c52905/a2f53428a7a2403297bde98b04bf6fe4/FLAGc0c3f2fd1 [2024-11-24 00:21:53,078 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/data/2c9c52905/a2f53428a7a2403297bde98b04bf6fe4 [2024-11-24 00:21:53,082 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 00:21:53,084 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 00:21:53,088 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 00:21:53,088 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 00:21:53,095 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 00:21:53,096 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 12:21:53" (1/1) ... [2024-11-24 00:21:53,097 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7aa481d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:21:53, skipping insertion in model container [2024-11-24 00:21:53,097 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 12:21:53" (1/1) ... [2024-11-24 00:21:53,356 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 00:21:59,434 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 00:21:59,478 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 00:21:59,721 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] [2024-11-24 00:21:59,723 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] [2024-11-24 00:21:59,726 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5646] [2024-11-24 00:21:59,727 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5718] [2024-11-24 00:21:59,728 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5721] [2024-11-24 00:21:59,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [5723] [2024-11-24 00:21:59,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5728] [2024-11-24 00:21:59,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5731] [2024-11-24 00:21:59,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5733] [2024-11-24 00:21:59,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5738] [2024-11-24 00:21:59,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5741] [2024-11-24 00:21:59,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5743] [2024-11-24 00:21:59,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5748] [2024-11-24 00:21:59,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5751] [2024-11-24 00:21:59,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [5753] [2024-11-24 00:21:59,731 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5791] [2024-11-24 00:21:59,731 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5794] [2024-11-24 00:21:59,731 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [5796] [2024-11-24 00:21:59,732 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5801] [2024-11-24 00:21:59,734 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5804] [2024-11-24 00:21:59,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5806] [2024-11-24 00:21:59,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5811] [2024-11-24 00:21:59,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5814] [2024-11-24 00:21:59,736 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5816] [2024-11-24 00:21:59,736 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5821] [2024-11-24 00:21:59,736 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5824] [2024-11-24 00:21:59,737 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5826] [2024-11-24 00:21:59,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5905] [2024-11-24 00:21:59,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5912] [2024-11-24 00:21:59,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5922] [2024-11-24 00:21:59,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5930] [2024-11-24 00:21:59,750 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] [2024-11-24 00:21:59,750 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] [2024-11-24 00:21:59,757 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] [2024-11-24 00:21:59,759 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] [2024-11-24 00:21:59,770 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6461] [2024-11-24 00:21:59,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6470] [2024-11-24 00:21:59,897 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] [2024-11-24 00:21:59,956 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] [2024-11-24 00:21:59,956 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] [2024-11-24 00:21:59,956 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] [2024-11-24 00:21:59,957 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] [2024-11-24 00:21:59,957 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] [2024-11-24 00:21:59,958 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] [2024-11-24 00:21:59,958 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] [2024-11-24 00:21:59,958 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] [2024-11-24 00:21:59,958 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] [2024-11-24 00:21:59,959 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] [2024-11-24 00:21:59,977 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] [2024-11-24 00:21:59,977 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] [2024-11-24 00:21:59,977 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] [2024-11-24 00:21:59,977 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] [2024-11-24 00:21:59,978 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] [2024-11-24 00:21:59,980 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] [2024-11-24 00:21:59,980 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] [2024-11-24 00:21:59,982 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] [2024-11-24 00:21:59,982 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] [2024-11-24 00:21:59,982 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] [2024-11-24 00:21:59,982 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] [2024-11-24 00:21:59,983 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] [2024-11-24 00:21:59,983 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] [2024-11-24 00:21:59,983 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] [2024-11-24 00:21:59,984 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] [2024-11-24 00:21:59,984 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] [2024-11-24 00:21:59,987 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] [2024-11-24 00:21:59,987 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] [2024-11-24 00:21:59,988 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] [2024-11-24 00:21:59,988 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] [2024-11-24 00:21:59,988 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] [2024-11-24 00:21:59,988 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] [2024-11-24 00:22:00,309 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 00:22:00,687 INFO L204 MainTranslator]: Completed translation [2024-11-24 00:22:00,688 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00 WrapperNode [2024-11-24 00:22:00,688 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 00:22:00,690 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 00:22:00,691 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 00:22:00,691 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 00:22:00,702 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:00,835 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:01,274 INFO L138 Inliner]: procedures = 746, calls = 4161, calls flagged for inlining = 396, calls inlined = 313, statements flattened = 10093 [2024-11-24 00:22:01,275 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 00:22:01,276 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 00:22:01,276 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 00:22:01,277 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 00:22:01,290 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:01,290 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:01,359 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:04,475 INFO L175 MemorySlicer]: Split 1946 memory accesses to 34 slices as follows [2, 43, 5, 23, 5, 17, 2, 7, 2, 1, 13, 7, 7, 1, 4, 1, 1619, 1, 8, 0, 1, 1, 2, 35, 2, 23, 31, 48, 8, 8, 6, 6, 6, 1]. 83 percent of accesses are in the largest equivalence class. The 481 initializations are split as follows [0, 0, 5, 20, 5, 17, 0, 7, 0, 0, 0, 7, 7, 0, 4, 0, 340, 0, 0, 0, 0, 1, 2, 32, 0, 0, 0, 0, 8, 8, 6, 6, 6, 0]. The 651 writes are split as follows [0, 1, 0, 3, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 536, 1, 7, 0, 0, 0, 0, 1, 0, 23, 31, 44, 0, 0, 0, 0, 0, 1]. [2024-11-24 00:22:04,475 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:04,476 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:04,707 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:04,727 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:04,812 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:04,901 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:04,948 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:05,053 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 00:22:05,055 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 00:22:05,056 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 00:22:05,057 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 00:22:05,058 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (1/1) ... [2024-11-24 00:22:05,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:22:05,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:22:05,104 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 00:22:05,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 00:22:05,141 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-24 00:22:05,141 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-24 00:22:05,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2024-11-24 00:22:05,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2024-11-24 00:22:05,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2024-11-24 00:22:05,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2024-11-24 00:22:05,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-11-24 00:22:05,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-11-24 00:22:05,143 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_info [2024-11-24 00:22:05,143 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_info [2024-11-24 00:22:05,143 INFO L130 BoogieDeclarations]: Found specification of procedure mega_adapinq [2024-11-24 00:22:05,143 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_adapinq [2024-11-24 00:22:05,144 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2024-11-24 00:22:05,145 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2024-11-24 00:22:05,145 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-24 00:22:05,145 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-24 00:22:05,145 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_inquiry [2024-11-24 00:22:05,145 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_inquiry [2024-11-24 00:22:05,145 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2024-11-24 00:22:05,146 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2024-11-24 00:22:05,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-24 00:22:05,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-24 00:22:05,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-24 00:22:05,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-24 00:22:05,147 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-24 00:22:05,147 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-24 00:22:05,147 INFO L130 BoogieDeclarations]: Found specification of procedure mega_build_sglist [2024-11-24 00:22:05,147 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_build_sglist [2024-11-24 00:22:05,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-24 00:22:05,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-24 00:22:05,148 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-24 00:22:05,148 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-24 00:22:05,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-11-24 00:22:05,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-11-24 00:22:05,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-11-24 00:22:05,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-11-24 00:22:05,149 INFO L130 BoogieDeclarations]: Found specification of procedure megadev_unlocked_ioctl [2024-11-24 00:22:05,149 INFO L138 BoogieDeclarations]: Found implementation of procedure megadev_unlocked_ioctl [2024-11-24 00:22:05,149 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_scb [2024-11-24 00:22:05,150 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_scb [2024-11-24 00:22:05,150 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-24 00:22:05,150 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-24 00:22:05,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-24 00:22:05,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-24 00:22:05,150 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2024-11-24 00:22:05,150 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2024-11-24 00:22:05,150 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort_and_reset [2024-11-24 00:22:05,150 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort_and_reset [2024-11-24 00:22:05,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-24 00:22:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-24 00:22:05,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-11-24 00:22:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-11-24 00:22:05,151 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-24 00:22:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-24 00:22:05,151 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-24 00:22:05,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-11-24 00:22:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-11-24 00:22:05,151 INFO L130 BoogieDeclarations]: Found specification of procedure issue_scb_block [2024-11-24 00:22:05,152 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_scb_block [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-24 00:22:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-24 00:22:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-24 00:22:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-24 00:22:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-24 00:22:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-24 00:22:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-24 00:22:05,155 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-24 00:22:05,155 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-24 00:22:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_sgl [2024-11-24 00:22:05,155 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_sgl [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2024-11-24 00:22:05,156 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-24 00:22:05,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-11-24 00:22:05,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-24 00:22:05,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-24 00:22:05,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-24 00:22:05,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 00:22:05,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 00:22:05,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-24 00:22:05,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-24 00:22:05,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-24 00:22:05,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-24 00:22:05,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-24 00:22:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-11-24 00:22:05,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-24 00:22:05,164 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-24 00:22:05,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-24 00:22:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-24 00:22:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-24 00:22:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-24 00:22:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-24 00:22:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-24 00:22:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-24 00:22:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-24 00:22:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-24 00:22:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-24 00:22:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-24 00:22:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-24 00:22:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-24 00:22:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-24 00:22:05,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-24 00:22:05,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-24 00:22:05,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-24 00:22:05,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-24 00:22:05,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-24 00:22:05,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-11-24 00:22:05,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-24 00:22:05,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-24 00:22:05,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure mega_runpendq [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_runpendq [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2024-11-24 00:22:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2024-11-24 00:22:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 00:22:05,177 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2024-11-24 00:22:05,177 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2024-11-24 00:22:05,177 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2024-11-24 00:22:05,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2024-11-24 00:22:05,177 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-24 00:22:05,177 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-24 00:22:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 00:22:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2024-11-24 00:22:05,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2024-11-24 00:22:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-24 00:22:05,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-24 00:22:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-24 00:22:05,178 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-24 00:22:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure mega_n_to_m [2024-11-24 00:22:05,178 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_n_to_m [2024-11-24 00:22:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-24 00:22:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-24 00:22:05,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-24 00:22:05,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-24 00:22:05,180 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure mega_internal_command [2024-11-24 00:22:05,180 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_internal_command [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2024-11-24 00:22:05,180 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2024-11-24 00:22:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-24 00:22:05,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_shutdown [2024-11-24 00:22:05,181 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_shutdown [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-24 00:22:05,181 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-11-24 00:22:05,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2024-11-24 00:22:05,181 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-24 00:22:05,181 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_rdrv [2024-11-24 00:22:05,181 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_rdrv [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 00:22:05,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2024-11-24 00:22:05,181 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-24 00:22:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-24 00:22:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-24 00:22:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-24 00:22:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-24 00:22:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-24 00:22:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-24 00:22:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-24 00:22:05,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-24 00:22:05,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-24 00:22:05,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-24 00:22:05,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-24 00:22:05,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-24 00:22:05,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-24 00:22:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-24 00:22:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-24 00:22:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-24 00:22:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-24 00:22:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-24 00:22:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-24 00:22:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-24 00:22:05,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-24 00:22:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_inquiry [2024-11-24 00:22:05,194 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_inquiry [2024-11-24 00:22:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure free_local_pdev [2024-11-24 00:22:05,194 INFO L138 BoogieDeclarations]: Found implementation of procedure free_local_pdev [2024-11-24 00:22:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-24 00:22:05,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_pdrv [2024-11-24 00:22:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_pdrv [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2024-11-24 00:22:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2024-11-24 00:22:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2024-11-24 00:22:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2024-11-24 00:22:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2024-11-24 00:22:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure __megaraid_shutdown [2024-11-24 00:22:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure __megaraid_shutdown [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-24 00:22:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-24 00:22:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-24 00:22:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-24 00:22:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-24 00:22:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-24 00:22:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-24 00:22:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-24 00:22:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-24 00:22:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-24 00:22:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-24 00:22:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-24 00:22:05,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2024-11-24 00:22:05,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2024-11-24 00:22:05,203 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2024-11-24 00:22:05,203 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2024-11-24 00:22:05,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2024-11-24 00:22:05,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2024-11-24 00:22:05,203 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-24 00:22:05,203 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-11-24 00:22:05,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-11-24 00:22:05,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_reset [2024-11-24 00:22:05,204 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_reset [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-24 00:22:05,204 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-24 00:22:05,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-24 00:22:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-24 00:22:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_queue [2024-11-24 00:22:05,206 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_queue [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_biosparam [2024-11-24 00:22:05,206 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_biosparam [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_remove_one [2024-11-24 00:22:05,206 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_remove_one [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-24 00:22:05,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-24 00:22:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-24 00:22:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-24 00:22:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-24 00:22:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-24 00:22:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-24 00:22:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-24 00:22:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-24 00:22:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-24 00:22:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-24 00:22:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-24 00:22:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-24 00:22:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-24 00:22:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-24 00:22:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-24 00:22:05,214 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-24 00:22:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-24 00:22:05,215 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-24 00:22:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-24 00:22:05,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-24 00:22:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2024-11-24 00:22:05,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2024-11-24 00:22:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-24 00:22:05,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-24 00:22:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-11-24 00:22:05,215 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-11-24 00:22:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-24 00:22:05,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-24 00:22:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-24 00:22:05,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure seq_write [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_write [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_scb [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_scb [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure make_local_pdev [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure make_local_pdev [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-24 00:22:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-24 00:22:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-24 00:22:05,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 00:22:05,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 00:22:05,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-24 00:22:05,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-24 00:22:05,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-24 00:22:05,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-24 00:22:05,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-24 00:22:05,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-24 00:22:05,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-24 00:22:05,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-24 00:22:05,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-24 00:22:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure mega_rundoneq [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_rundoneq [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-24 00:22:05,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-24 00:22:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-24 00:22:05,224 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-24 00:22:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-24 00:22:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-24 00:22:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-24 00:22:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-24 00:22:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-24 00:22:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-24 00:22:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-24 00:22:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-24 00:22:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-24 00:22:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2024-11-24 00:22:05,227 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2024-11-24 00:22:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2024-11-24 00:22:05,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2024-11-24 00:22:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2024-11-24 00:22:05,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2024-11-24 00:22:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort [2024-11-24 00:22:05,227 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort [2024-11-24 00:22:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_relax [2024-11-24 00:22:05,227 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_relax [2024-11-24 00:22:07,322 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 00:22:07,329 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 00:22:27,274 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-24 00:22:35,229 INFO L727 $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; [2024-11-24 00:22:39,630 INFO L? ?]: Removed 4838 outVars from TransFormulas that were not future-live. [2024-11-24 00:22:39,630 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 00:22:39,735 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 00:22:39,735 INFO L312 CfgBuilder]: Removed 19 assume(true) statements. [2024-11-24 00:22:39,736 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 12:22:39 BoogieIcfgContainer [2024-11-24 00:22:39,736 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 00:22:39,741 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 00:22:39,741 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 00:22:39,748 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 00:22:39,750 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 12:21:53" (1/3) ... [2024-11-24 00:22:39,751 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1be6c890 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 12:22:39, skipping insertion in model container [2024-11-24 00:22:39,751 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:22:00" (2/3) ... [2024-11-24 00:22:39,751 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1be6c890 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 12:22:39, skipping insertion in model container [2024-11-24 00:22:39,752 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 12:22:39" (3/3) ... [2024-11-24 00:22:39,754 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2024-11-24 00:22:39,775 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 00:22:39,780 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i that has 202 procedures, 3783 locations, 1 initial locations, 110 loop locations, and 126 error locations. [2024-11-24 00:22:39,985 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 00:22:40,005 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, 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;@3c63d94d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 00:22:40,005 INFO L334 AbstractCegarLoop]: Starting to check reachability of 126 error locations. [2024-11-24 00:22:40,027 INFO L276 IsEmpty]: Start isEmpty. Operand has 3489 states, 2375 states have (on average 1.3578947368421053) internal successors, (3225), 2595 states have internal predecessors, (3225), 852 states have call successors, (852), 136 states have call predecessors, (852), 135 states have return successors, (845), 835 states have call predecessors, (845), 845 states have call successors, (845) [2024-11-24 00:22:40,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-24 00:22:40,062 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:22:40,067 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-24 00:22:40,068 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:22:40,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:22:40,074 INFO L85 PathProgramCache]: Analyzing trace with hash 379436282, now seen corresponding path program 1 times [2024-11-24 00:22:40,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:22:40,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121263762] [2024-11-24 00:22:40,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:22:40,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:22:49,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:22:51,102 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-24 00:22:51,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:22:51,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121263762] [2024-11-24 00:22:51,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121263762] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:22:51,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:22:51,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 00:22:51,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141463622] [2024-11-24 00:22:51,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:22:51,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:22:51,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:22:51,144 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:22:51,145 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:22:51,156 INFO L87 Difference]: Start difference. First operand has 3489 states, 2375 states have (on average 1.3578947368421053) internal successors, (3225), 2595 states have internal predecessors, (3225), 852 states have call successors, (852), 136 states have call predecessors, (852), 135 states have return successors, (845), 835 states have call predecessors, (845), 845 states have call successors, (845) Second operand has 3 states, 2 states have (on average 34.0) internal successors, (68), 3 states have internal predecessors, (68), 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) [2024-11-24 00:22:52,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:22:52,134 INFO L93 Difference]: Finished difference Result 10266 states and 14950 transitions. [2024-11-24 00:22:52,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:22:52,137 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 34.0) internal successors, (68), 3 states have internal predecessors, (68), 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 175 [2024-11-24 00:22:52,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:22:52,240 INFO L225 Difference]: With dead ends: 10266 [2024-11-24 00:22:52,241 INFO L226 Difference]: Without dead ends: 6347 [2024-11-24 00:22:52,447 INFO L434 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 [2024-11-24 00:22:52,456 INFO L435 NwaCegarLoop]: 6915 mSDtfsCounter, 4684 mSDsluCounter, 4729 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4684 SdHoareTripleChecker+Valid, 11644 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:22:52,463 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4684 Valid, 11644 Invalid, 19 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:22:52,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6347 states. [2024-11-24 00:22:53,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6347 to 6248. [2024-11-24 00:22:53,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6248 states, 4415 states have (on average 1.3204983012457532) internal successors, (5830), 4619 states have internal predecessors, (5830), 1505 states have call successors, (1505), 226 states have call predecessors, (1505), 225 states have return successors, (1535), 1483 states have call predecessors, (1535), 1505 states have call successors, (1535) [2024-11-24 00:22:53,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6248 states to 6248 states and 8870 transitions. [2024-11-24 00:22:53,520 INFO L78 Accepts]: Start accepts. Automaton has 6248 states and 8870 transitions. Word has length 175 [2024-11-24 00:22:53,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:22:53,523 INFO L471 AbstractCegarLoop]: Abstraction has 6248 states and 8870 transitions. [2024-11-24 00:22:53,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 34.0) internal successors, (68), 3 states have internal predecessors, (68), 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) [2024-11-24 00:22:53,525 INFO L276 IsEmpty]: Start isEmpty. Operand 6248 states and 8870 transitions. [2024-11-24 00:22:53,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-24 00:22:53,544 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:22:53,544 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2024-11-24 00:22:53,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-24 00:22:53,545 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_arch_io_io_mem_unmapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:22:53,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:22:53,546 INFO L85 PathProgramCache]: Analyzing trace with hash 605454198, now seen corresponding path program 1 times [2024-11-24 00:22:53,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:22:53,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725016949] [2024-11-24 00:22:53,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:22:53,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:23:01,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:23:04,011 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-24 00:23:04,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:23:04,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725016949] [2024-11-24 00:23:04,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725016949] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:23:04,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:23:04,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:23:04,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637448530] [2024-11-24 00:23:04,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:23:04,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 00:23:04,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:23:04,018 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 00:23:04,018 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 00:23:04,018 INFO L87 Difference]: Start difference. First operand 6248 states and 8870 transitions. Second operand has 4 states, 3 states have (on average 28.666666666666668) internal successors, (86), 4 states have internal predecessors, (86), 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) [2024-11-24 00:23:08,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:23:37,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:23:37,228 INFO L93 Difference]: Finished difference Result 9502 states and 13296 transitions. [2024-11-24 00:23:37,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 00:23:37,229 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 28.666666666666668) internal successors, (86), 4 states have internal predecessors, (86), 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 208 [2024-11-24 00:23:37,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:23:37,298 INFO L225 Difference]: With dead ends: 9502 [2024-11-24 00:23:37,298 INFO L226 Difference]: Without dead ends: 9500 [2024-11-24 00:23:37,304 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 00:23:37,305 INFO L435 NwaCegarLoop]: 9010 mSDtfsCounter, 8746 mSDsluCounter, 9496 mSDsCounter, 0 mSdLazyCounter, 3037 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8746 SdHoareTripleChecker+Valid, 18506 SdHoareTripleChecker+Invalid, 3042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 3037 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.6s IncrementalHoareTripleChecker+Time [2024-11-24 00:23:37,306 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8746 Valid, 18506 Invalid, 3042 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 3037 Invalid, 1 Unknown, 0 Unchecked, 32.6s Time] [2024-11-24 00:23:37,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9500 states. [2024-11-24 00:23:37,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9500 to 9301. [2024-11-24 00:23:37,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9301 states, 6609 states have (on average 1.3206233923437736) internal successors, (8728), 6864 states have internal predecessors, (8728), 2252 states have call successors, (2252), 339 states have call predecessors, (2252), 337 states have return successors, (2312), 2218 states have call predecessors, (2312), 2252 states have call successors, (2312) [2024-11-24 00:23:37,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9301 states to 9301 states and 13292 transitions. [2024-11-24 00:23:37,889 INFO L78 Accepts]: Start accepts. Automaton has 9301 states and 13292 transitions. Word has length 208 [2024-11-24 00:23:37,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:23:37,890 INFO L471 AbstractCegarLoop]: Abstraction has 9301 states and 13292 transitions. [2024-11-24 00:23:37,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 28.666666666666668) internal successors, (86), 4 states have internal predecessors, (86), 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) [2024-11-24 00:23:37,890 INFO L276 IsEmpty]: Start isEmpty. Operand 9301 states and 13292 transitions. [2024-11-24 00:23:37,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-11-24 00:23:37,905 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:23:37,905 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2024-11-24 00:23:37,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 00:23:37,906 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_arch_io_io_mem_unmapErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:23:37,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:23:37,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1589217139, now seen corresponding path program 1 times [2024-11-24 00:23:37,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:23:37,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206884205] [2024-11-24 00:23:37,910 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:23:37,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:23:45,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:23:47,082 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-24 00:23:47,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:23:47,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206884205] [2024-11-24 00:23:47,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206884205] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:23:47,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:23:47,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:23:47,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793825013] [2024-11-24 00:23:47,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:23:47,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 00:23:47,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:23:47,087 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 00:23:47,087 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-24 00:23:47,087 INFO L87 Difference]: Start difference. First operand 9301 states and 13292 transitions. Second operand has 4 states, 3 states have (on average 29.0) internal successors, (87), 4 states have internal predecessors, (87), 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) [2024-11-24 00:24:03,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:24:03,313 INFO L93 Difference]: Finished difference Result 15614 states and 22116 transitions. [2024-11-24 00:24:03,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 00:24:03,315 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 29.0) internal successors, (87), 4 states have internal predecessors, (87), 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 209 [2024-11-24 00:24:03,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:24:03,457 INFO L225 Difference]: With dead ends: 15614 [2024-11-24 00:24:03,458 INFO L226 Difference]: Without dead ends: 15612 [2024-11-24 00:24:03,474 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-24 00:24:03,475 INFO L435 NwaCegarLoop]: 6762 mSDtfsCounter, 10001 mSDsluCounter, 7290 mSDsCounter, 0 mSdLazyCounter, 1547 mSolverCounterSat, 809 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10001 SdHoareTripleChecker+Valid, 14052 SdHoareTripleChecker+Invalid, 2356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 809 IncrementalHoareTripleChecker+Valid, 1547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2024-11-24 00:24:03,478 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10001 Valid, 14052 Invalid, 2356 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [809 Valid, 1547 Invalid, 0 Unknown, 0 Unchecked, 15.6s Time] [2024-11-24 00:24:03,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15612 states. [2024-11-24 00:24:04,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15612 to 15407. [2024-11-24 00:24:04,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15407 states, 10997 states have (on average 1.320723833772847) internal successors, (14524), 11352 states have internal predecessors, (14524), 3745 states have call successors, (3745), 564 states have call predecessors, (3745), 562 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2024-11-24 00:24:04,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15407 states to 15407 states and 22104 transitions. [2024-11-24 00:24:04,647 INFO L78 Accepts]: Start accepts. Automaton has 15407 states and 22104 transitions. Word has length 209 [2024-11-24 00:24:04,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:24:04,649 INFO L471 AbstractCegarLoop]: Abstraction has 15407 states and 22104 transitions. [2024-11-24 00:24:04,649 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 29.0) internal successors, (87), 4 states have internal predecessors, (87), 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) [2024-11-24 00:24:04,649 INFO L276 IsEmpty]: Start isEmpty. Operand 15407 states and 22104 transitions. [2024-11-24 00:24:04,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-11-24 00:24:04,661 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:24:04,662 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-24 00:24:04,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 00:24:04,662 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting issue_scb_blockErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:24:04,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:24:04,664 INFO L85 PathProgramCache]: Analyzing trace with hash -486818410, now seen corresponding path program 1 times [2024-11-24 00:24:04,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:24:04,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660607636] [2024-11-24 00:24:04,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:24:04,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:24:12,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:24:12,943 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2024-11-24 00:24:12,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:24:12,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660607636] [2024-11-24 00:24:12,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660607636] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:24:12,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:24:12,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 00:24:12,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134568051] [2024-11-24 00:24:12,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:24:12,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:24:12,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:24:12,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:24:12,945 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:24:12,945 INFO L87 Difference]: Start difference. First operand 15407 states and 22104 transitions. Second operand has 3 states, 2 states have (on average 47.5) internal successors, (95), 3 states have internal predecessors, (95), 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) [2024-11-24 00:24:13,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:24:13,563 INFO L93 Difference]: Finished difference Result 30833 states and 44557 transitions. [2024-11-24 00:24:13,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:24:13,563 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 47.5) internal successors, (95), 3 states have internal predecessors, (95), 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 221 [2024-11-24 00:24:13,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:24:13,673 INFO L225 Difference]: With dead ends: 30833 [2024-11-24 00:24:13,674 INFO L226 Difference]: Without dead ends: 15457 [2024-11-24 00:24:13,776 INFO L434 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 [2024-11-24 00:24:13,779 INFO L435 NwaCegarLoop]: 4445 mSDtfsCounter, 2 mSDsluCounter, 4440 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 8885 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 00:24:13,780 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 8885 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 00:24:13,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15457 states. [2024-11-24 00:24:14,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15457 to 15452. [2024-11-24 00:24:14,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15452 states, 11037 states have (on average 1.320014496692942) internal successors, (14569), 11392 states have internal predecessors, (14569), 3750 states have call successors, (3750), 564 states have call predecessors, (3750), 562 states have return successors, (3840), 3696 states have call predecessors, (3840), 3750 states have call successors, (3840) [2024-11-24 00:24:14,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15452 states to 15452 states and 22159 transitions. [2024-11-24 00:24:14,714 INFO L78 Accepts]: Start accepts. Automaton has 15452 states and 22159 transitions. Word has length 221 [2024-11-24 00:24:14,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:24:14,715 INFO L471 AbstractCegarLoop]: Abstraction has 15452 states and 22159 transitions. [2024-11-24 00:24:14,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 47.5) internal successors, (95), 3 states have internal predecessors, (95), 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) [2024-11-24 00:24:14,716 INFO L276 IsEmpty]: Start isEmpty. Operand 15452 states and 22159 transitions. [2024-11-24 00:24:14,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-11-24 00:24:14,724 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:24:14,724 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:24:14,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-24 00:24:14,725 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting issue_scb_blockErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:24:14,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:24:14,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1934583843, now seen corresponding path program 1 times [2024-11-24 00:24:14,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:24:14,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722796721] [2024-11-24 00:24:14,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:24:14,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:24:21,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:24:22,948 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2024-11-24 00:24:22,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:24:22,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722796721] [2024-11-24 00:24:22,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722796721] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 00:24:22,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821638977] [2024-11-24 00:24:22,948 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:24:22,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 00:24:22,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:24:22,955 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 00:24:22,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 00:24:33,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:24:33,836 INFO L256 TraceCheckSpWp]: Trace formula consists of 5670 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 00:24:33,850 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 00:24:34,228 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2024-11-24 00:24:34,229 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 00:24:34,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821638977] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:24:34,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 00:24:34,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2024-11-24 00:24:34,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811469657] [2024-11-24 00:24:34,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:24:34,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 00:24:34,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:24:34,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 00:24:34,230 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:24:34,230 INFO L87 Difference]: Start difference. First operand 15452 states and 22159 transitions. Second operand has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 4 states have internal predecessors, (103), 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) [2024-11-24 00:24:34,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:24:34,586 INFO L93 Difference]: Finished difference Result 15462 states and 22169 transitions. [2024-11-24 00:24:34,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 00:24:34,586 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), 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 233 [2024-11-24 00:24:34,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:24:34,686 INFO L225 Difference]: With dead ends: 15462 [2024-11-24 00:24:34,687 INFO L226 Difference]: Without dead ends: 15461 [2024-11-24 00:24:34,700 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:24:34,701 INFO L435 NwaCegarLoop]: 4451 mSDtfsCounter, 3 mSDsluCounter, 4440 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 8891 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 00:24:34,701 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 8891 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 00:24:34,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15461 states. [2024-11-24 00:24:35,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15461 to 15451. [2024-11-24 00:24:35,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15451 states, 11037 states have (on average 1.3195614750385067) internal successors, (14564), 11391 states have internal predecessors, (14564), 3750 states have call successors, (3750), 564 states have call predecessors, (3750), 562 states have return successors, (3840), 3696 states have call predecessors, (3840), 3750 states have call successors, (3840) [2024-11-24 00:24:35,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15451 states to 15451 states and 22154 transitions. [2024-11-24 00:24:35,470 INFO L78 Accepts]: Start accepts. Automaton has 15451 states and 22154 transitions. Word has length 233 [2024-11-24 00:24:35,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:24:35,475 INFO L471 AbstractCegarLoop]: Abstraction has 15451 states and 22154 transitions. [2024-11-24 00:24:35,475 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 4 states have internal predecessors, (103), 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) [2024-11-24 00:24:35,475 INFO L276 IsEmpty]: Start isEmpty. Operand 15451 states and 22154 transitions. [2024-11-24 00:24:35,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2024-11-24 00:24:35,484 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:24:35,484 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:24:35,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-24 00:24:35,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 00:24:35,685 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting issue_scb_blockErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:24:35,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:24:35,686 INFO L85 PathProgramCache]: Analyzing trace with hash -157441842, now seen corresponding path program 1 times [2024-11-24 00:24:35,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:24:35,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053162679] [2024-11-24 00:24:35,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:24:35,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:24:44,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:24:44,991 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2024-11-24 00:24:44,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:24:44,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053162679] [2024-11-24 00:24:44,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053162679] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:24:44,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:24:44,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 00:24:44,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783044727] [2024-11-24 00:24:44,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:24:44,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:24:44,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:24:44,994 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:24:44,994 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:24:44,994 INFO L87 Difference]: Start difference. First operand 15451 states and 22154 transitions. Second operand has 3 states, 2 states have (on average 52.0) internal successors, (104), 3 states have internal predecessors, (104), 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) [2024-11-24 00:24:45,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:24:45,373 INFO L93 Difference]: Finished difference Result 15456 states and 22159 transitions. [2024-11-24 00:24:45,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:24:45,374 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 52.0) internal successors, (104), 3 states have internal predecessors, (104), 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 234 [2024-11-24 00:24:45,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:24:45,478 INFO L225 Difference]: With dead ends: 15456 [2024-11-24 00:24:45,478 INFO L226 Difference]: Without dead ends: 15455 [2024-11-24 00:24:45,492 INFO L434 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 [2024-11-24 00:24:45,493 INFO L435 NwaCegarLoop]: 4443 mSDtfsCounter, 1 mSDsluCounter, 4433 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 8876 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 00:24:45,494 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 8876 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 00:24:45,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15455 states. [2024-11-24 00:24:46,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15455 to 15410. [2024-11-24 00:24:46,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15410 states, 11002 states have (on average 1.319669151063443) internal successors, (14519), 11355 states have internal predecessors, (14519), 3745 states have call successors, (3745), 564 states have call predecessors, (3745), 562 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2024-11-24 00:24:46,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15410 states to 15410 states and 22099 transitions. [2024-11-24 00:24:46,189 INFO L78 Accepts]: Start accepts. Automaton has 15410 states and 22099 transitions. Word has length 234 [2024-11-24 00:24:46,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:24:46,191 INFO L471 AbstractCegarLoop]: Abstraction has 15410 states and 22099 transitions. [2024-11-24 00:24:46,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 52.0) internal successors, (104), 3 states have internal predecessors, (104), 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) [2024-11-24 00:24:46,191 INFO L276 IsEmpty]: Start isEmpty. Operand 15410 states and 22099 transitions. [2024-11-24 00:24:46,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2024-11-24 00:24:46,202 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:24:46,202 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:24:46,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-24 00:24:46,203 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __megaraid_shutdownErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:24:46,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:24:46,203 INFO L85 PathProgramCache]: Analyzing trace with hash -2117431474, now seen corresponding path program 1 times [2024-11-24 00:24:46,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:24:46,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211666744] [2024-11-24 00:24:46,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:24:46,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:24:54,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:24:55,689 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2024-11-24 00:24:55,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:24:55,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211666744] [2024-11-24 00:24:55,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211666744] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 00:24:55,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774600321] [2024-11-24 00:24:55,690 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:24:55,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 00:24:55,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:24:55,693 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 00:24:55,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-24 00:25:06,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:25:06,291 INFO L256 TraceCheckSpWp]: Trace formula consists of 5780 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-24 00:25:06,301 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 00:25:06,481 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2024-11-24 00:25:06,481 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 00:25:06,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774600321] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:25:06,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 00:25:06,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-24 00:25:06,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035862715] [2024-11-24 00:25:06,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:25:06,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:25:06,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:25:06,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:25:06,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:25:06,484 INFO L87 Difference]: Start difference. First operand 15410 states and 22099 transitions. Second operand has 3 states, 2 states have (on average 54.0) internal successors, (108), 3 states have internal predecessors, (108), 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) [2024-11-24 00:25:06,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:25:06,824 INFO L93 Difference]: Finished difference Result 15410 states and 22099 transitions. [2024-11-24 00:25:06,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:25:06,825 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 54.0) internal successors, (108), 3 states have internal predecessors, (108), 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 261 [2024-11-24 00:25:06,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:25:06,916 INFO L225 Difference]: With dead ends: 15410 [2024-11-24 00:25:06,916 INFO L226 Difference]: Without dead ends: 15409 [2024-11-24 00:25:06,929 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:25:06,931 INFO L435 NwaCegarLoop]: 4440 mSDtfsCounter, 2 mSDsluCounter, 4433 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 8873 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 00:25:06,931 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 8873 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 00:25:06,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15409 states. [2024-11-24 00:25:07,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15409 to 15409. [2024-11-24 00:25:07,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15409 states, 11002 states have (on average 1.319214688238502) internal successors, (14514), 11354 states have internal predecessors, (14514), 3745 states have call successors, (3745), 564 states have call predecessors, (3745), 562 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2024-11-24 00:25:07,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15409 states to 15409 states and 22094 transitions. [2024-11-24 00:25:07,620 INFO L78 Accepts]: Start accepts. Automaton has 15409 states and 22094 transitions. Word has length 261 [2024-11-24 00:25:07,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:25:07,622 INFO L471 AbstractCegarLoop]: Abstraction has 15409 states and 22094 transitions. [2024-11-24 00:25:07,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 54.0) internal successors, (108), 3 states have internal predecessors, (108), 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) [2024-11-24 00:25:07,622 INFO L276 IsEmpty]: Start isEmpty. Operand 15409 states and 22094 transitions. [2024-11-24 00:25:07,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2024-11-24 00:25:07,634 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:25:07,634 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:25:07,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-24 00:25:07,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-24 00:25:07,835 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __megaraid_shutdownErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:25:07,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:25:07,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1215860092, now seen corresponding path program 1 times [2024-11-24 00:25:07,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:25:07,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235961910] [2024-11-24 00:25:07,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:25:07,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:25:15,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:25:16,405 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2024-11-24 00:25:16,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:25:16,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235961910] [2024-11-24 00:25:16,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235961910] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 00:25:16,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915162834] [2024-11-24 00:25:16,408 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:25:16,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 00:25:16,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:25:16,411 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 00:25:16,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-24 00:25:27,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:25:27,039 INFO L256 TraceCheckSpWp]: Trace formula consists of 5781 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-24 00:25:27,047 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 00:25:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2024-11-24 00:25:27,213 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 00:25:27,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915162834] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:25:27,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 00:25:27,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-24 00:25:27,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71766552] [2024-11-24 00:25:27,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:25:27,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:25:27,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:25:27,215 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:25:27,215 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:25:27,215 INFO L87 Difference]: Start difference. First operand 15409 states and 22094 transitions. Second operand has 3 states, 2 states have (on average 54.5) internal successors, (109), 3 states have internal predecessors, (109), 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) [2024-11-24 00:25:27,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:25:27,866 INFO L93 Difference]: Finished difference Result 30791 states and 44412 transitions. [2024-11-24 00:25:27,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:25:27,867 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 54.5) internal successors, (109), 3 states have internal predecessors, (109), 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 262 [2024-11-24 00:25:27,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:25:27,960 INFO L225 Difference]: With dead ends: 30791 [2024-11-24 00:25:27,960 INFO L226 Difference]: Without dead ends: 15413 [2024-11-24 00:25:28,023 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:25:28,023 INFO L435 NwaCegarLoop]: 4441 mSDtfsCounter, 1 mSDsluCounter, 4433 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 8874 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 00:25:28,024 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 8874 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 00:25:28,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15413 states. [2024-11-24 00:25:28,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15413 to 15413. [2024-11-24 00:25:28,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15413 states, 11007 states have (on average 1.318615426546743) internal successors, (14514), 11358 states have internal predecessors, (14514), 3745 states have call successors, (3745), 564 states have call predecessors, (3745), 562 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2024-11-24 00:25:28,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15413 states to 15413 states and 22094 transitions. [2024-11-24 00:25:28,684 INFO L78 Accepts]: Start accepts. Automaton has 15413 states and 22094 transitions. Word has length 262 [2024-11-24 00:25:28,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:25:28,685 INFO L471 AbstractCegarLoop]: Abstraction has 15413 states and 22094 transitions. [2024-11-24 00:25:28,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 54.5) internal successors, (109), 3 states have internal predecessors, (109), 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) [2024-11-24 00:25:28,685 INFO L276 IsEmpty]: Start isEmpty. Operand 15413 states and 22094 transitions. [2024-11-24 00:25:28,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2024-11-24 00:25:28,700 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:25:28,700 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:25:28,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-24 00:25:28,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 00:25:28,901 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:25:28,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:25:28,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1811779480, now seen corresponding path program 1 times [2024-11-24 00:25:28,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:25:28,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034109173] [2024-11-24 00:25:28,903 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:25:28,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:25:37,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:25:38,237 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2024-11-24 00:25:38,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:25:38,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034109173] [2024-11-24 00:25:38,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034109173] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:25:38,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:25:38,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:25:38,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444976970] [2024-11-24 00:25:38,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:25:38,240 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:25:38,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:25:38,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:25:38,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:25:38,243 INFO L87 Difference]: Start difference. First operand 15413 states and 22094 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-11-24 00:25:39,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:25:39,336 INFO L93 Difference]: Finished difference Result 30820 states and 44180 transitions. [2024-11-24 00:25:39,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:25:39,346 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 308 [2024-11-24 00:25:39,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:25:39,447 INFO L225 Difference]: With dead ends: 30820 [2024-11-24 00:25:39,447 INFO L226 Difference]: Without dead ends: 15413 [2024-11-24 00:25:39,520 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:25:39,522 INFO L435 NwaCegarLoop]: 4440 mSDtfsCounter, 4438 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4438 SdHoareTripleChecker+Valid, 4440 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 00:25:39,522 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4438 Valid, 4440 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 00:25:39,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15413 states. [2024-11-24 00:25:40,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15413 to 15413. [2024-11-24 00:25:40,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15413 states, 11007 states have (on average 1.3185245752702826) internal successors, (14513), 11358 states have internal predecessors, (14513), 3745 states have call successors, (3745), 564 states have call predecessors, (3745), 562 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2024-11-24 00:25:40,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15413 states to 15413 states and 22093 transitions. [2024-11-24 00:25:40,730 INFO L78 Accepts]: Start accepts. Automaton has 15413 states and 22093 transitions. Word has length 308 [2024-11-24 00:25:40,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:25:40,730 INFO L471 AbstractCegarLoop]: Abstraction has 15413 states and 22093 transitions. [2024-11-24 00:25:40,730 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-11-24 00:25:40,731 INFO L276 IsEmpty]: Start isEmpty. Operand 15413 states and 22093 transitions. [2024-11-24 00:25:40,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-24 00:25:40,851 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:25:40,851 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 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, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:25:40,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-24 00:25:40,852 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:25:40,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:25:40,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1210988715, now seen corresponding path program 1 times [2024-11-24 00:25:40,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:25:40,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706809557] [2024-11-24 00:25:40,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:25:40,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:25:48,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:25:48,701 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2024-11-24 00:25:48,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:25:48,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706809557] [2024-11-24 00:25:48,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706809557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:25:48,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:25:48,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:25:48,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044272530] [2024-11-24 00:25:48,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:25:48,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:25:48,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:25:48,704 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:25:48,704 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:25:48,704 INFO L87 Difference]: Start difference. First operand 15413 states and 22093 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-24 00:25:49,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:25:49,268 INFO L93 Difference]: Finished difference Result 20012 states and 28593 transitions. [2024-11-24 00:25:49,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:25:49,269 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 284 [2024-11-24 00:25:49,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:25:49,364 INFO L225 Difference]: With dead ends: 20012 [2024-11-24 00:25:49,364 INFO L226 Difference]: Without dead ends: 15418 [2024-11-24 00:25:49,401 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:25:49,403 INFO L435 NwaCegarLoop]: 4442 mSDtfsCounter, 0 mSDsluCounter, 4438 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8880 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 00:25:49,404 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 8880 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 00:25:49,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15418 states. [2024-11-24 00:25:50,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15418 to 15418. [2024-11-24 00:25:50,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15418 states, 11012 states have (on average 1.3183799491463857) internal successors, (14518), 11363 states have internal predecessors, (14518), 3745 states have call successors, (3745), 564 states have call predecessors, (3745), 562 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2024-11-24 00:25:50,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15418 states to 15418 states and 22098 transitions. [2024-11-24 00:25:50,376 INFO L78 Accepts]: Start accepts. Automaton has 15418 states and 22098 transitions. Word has length 284 [2024-11-24 00:25:50,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:25:50,376 INFO L471 AbstractCegarLoop]: Abstraction has 15418 states and 22098 transitions. [2024-11-24 00:25:50,376 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-24 00:25:50,376 INFO L276 IsEmpty]: Start isEmpty. Operand 15418 states and 22098 transitions. [2024-11-24 00:25:50,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2024-11-24 00:25:50,386 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:25:50,386 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:25:50,387 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-24 00:25:50,387 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:25:50,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:25:50,387 INFO L85 PathProgramCache]: Analyzing trace with hash -657388054, now seen corresponding path program 1 times [2024-11-24 00:25:50,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:25:50,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600502129] [2024-11-24 00:25:50,388 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:25:50,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:25:58,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:25:59,943 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2024-11-24 00:25:59,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:25:59,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600502129] [2024-11-24 00:25:59,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600502129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:25:59,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:25:59,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:25:59,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695305152] [2024-11-24 00:25:59,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:25:59,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:25:59,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:25:59,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:25:59,945 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:25:59,946 INFO L87 Difference]: Start difference. First operand 15418 states and 22098 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-11-24 00:26:00,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:26:00,675 INFO L93 Difference]: Finished difference Result 30829 states and 44187 transitions. [2024-11-24 00:26:00,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:26:00,676 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 308 [2024-11-24 00:26:00,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:26:00,762 INFO L225 Difference]: With dead ends: 30829 [2024-11-24 00:26:00,762 INFO L226 Difference]: Without dead ends: 15418 [2024-11-24 00:26:00,837 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:26:00,837 INFO L435 NwaCegarLoop]: 4439 mSDtfsCounter, 4436 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4436 SdHoareTripleChecker+Valid, 4439 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 00:26:00,838 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4436 Valid, 4439 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 00:26:00,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15418 states. [2024-11-24 00:26:01,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15418 to 15418. [2024-11-24 00:26:01,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15418 states, 11012 states have (on average 1.318289139120959) internal successors, (14517), 11363 states have internal predecessors, (14517), 3745 states have call successors, (3745), 564 states have call predecessors, (3745), 562 states have return successors, (3835), 3691 states have call predecessors, (3835), 3745 states have call successors, (3835) [2024-11-24 00:26:01,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15418 states to 15418 states and 22097 transitions. [2024-11-24 00:26:01,728 INFO L78 Accepts]: Start accepts. Automaton has 15418 states and 22097 transitions. Word has length 308 [2024-11-24 00:26:01,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:26:01,729 INFO L471 AbstractCegarLoop]: Abstraction has 15418 states and 22097 transitions. [2024-11-24 00:26:01,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-11-24 00:26:01,729 INFO L276 IsEmpty]: Start isEmpty. Operand 15418 states and 22097 transitions. [2024-11-24 00:26:01,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-24 00:26:01,738 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:26:01,738 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 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, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:26:01,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-24 00:26:01,738 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:26:01,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:26:01,739 INFO L85 PathProgramCache]: Analyzing trace with hash -19693103, now seen corresponding path program 1 times [2024-11-24 00:26:01,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:26:01,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736579228] [2024-11-24 00:26:01,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:26:01,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:26:09,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:26:10,091 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2024-11-24 00:26:10,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:26:10,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736579228] [2024-11-24 00:26:10,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736579228] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:26:10,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:26:10,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:26:10,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337354549] [2024-11-24 00:26:10,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:26:10,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:26:10,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:26:10,095 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:26:10,095 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:26:10,095 INFO L87 Difference]: Start difference. First operand 15418 states and 22097 transitions. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-24 00:26:10,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:26:10,810 INFO L93 Difference]: Finished difference Result 20037 states and 28582 transitions. [2024-11-24 00:26:10,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:26:10,811 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) Word has length 284 [2024-11-24 00:26:10,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:26:10,900 INFO L225 Difference]: With dead ends: 20037 [2024-11-24 00:26:10,901 INFO L226 Difference]: Without dead ends: 15438 [2024-11-24 00:26:10,930 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:26:10,931 INFO L435 NwaCegarLoop]: 4440 mSDtfsCounter, 0 mSDsluCounter, 13312 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 17752 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 00:26:10,931 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 17752 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 00:26:10,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15438 states. [2024-11-24 00:26:11,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15438 to 15438. [2024-11-24 00:26:11,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15438 states, 11027 states have (on average 1.3178561712161059) internal successors, (14532), 11378 states have internal predecessors, (14532), 3745 states have call successors, (3745), 564 states have call predecessors, (3745), 567 states have return successors, (3865), 3696 states have call predecessors, (3865), 3745 states have call successors, (3865) [2024-11-24 00:26:12,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15438 states to 15438 states and 22142 transitions. [2024-11-24 00:26:12,076 INFO L78 Accepts]: Start accepts. Automaton has 15438 states and 22142 transitions. Word has length 284 [2024-11-24 00:26:12,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:26:12,077 INFO L471 AbstractCegarLoop]: Abstraction has 15438 states and 22142 transitions. [2024-11-24 00:26:12,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-24 00:26:12,077 INFO L276 IsEmpty]: Start isEmpty. Operand 15438 states and 22142 transitions. [2024-11-24 00:26:12,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-24 00:26:12,082 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:26:12,083 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:26:12,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-24 00:26:12,083 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:26:12,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:26:12,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1240445001, now seen corresponding path program 1 times [2024-11-24 00:26:12,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:26:12,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626983655] [2024-11-24 00:26:12,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:26:12,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:26:18,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:26:20,678 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2024-11-24 00:26:20,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:26:20,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626983655] [2024-11-24 00:26:20,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626983655] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 00:26:20,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921599285] [2024-11-24 00:26:20,679 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:26:20,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 00:26:20,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:26:20,682 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 00:26:20,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-24 00:26:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:26:31,197 INFO L256 TraceCheckSpWp]: Trace formula consists of 6085 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-24 00:26:31,210 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 00:26:33,843 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-24 00:26:33,844 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 00:26:33,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921599285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:26:33,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 00:26:33,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [6] total 19 [2024-11-24 00:26:33,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445052101] [2024-11-24 00:26:33,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:26:33,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-24 00:26:33,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:26:33,846 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-24 00:26:33,846 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2024-11-24 00:26:33,847 INFO L87 Difference]: Start difference. First operand 15438 states and 22142 transitions. Second operand has 15 states, 14 states have (on average 11.285714285714286) internal successors, (158), 14 states have internal predecessors, (158), 7 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) [2024-11-24 00:26:40,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:26:40,698 INFO L93 Difference]: Finished difference Result 20147 states and 28742 transitions. [2024-11-24 00:26:40,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-24 00:26:40,698 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 11.285714285714286) internal successors, (158), 14 states have internal predecessors, (158), 7 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) Word has length 298 [2024-11-24 00:26:40,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:26:40,754 INFO L225 Difference]: With dead ends: 20147 [2024-11-24 00:26:40,754 INFO L226 Difference]: Without dead ends: 15428 [2024-11-24 00:26:40,778 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2024-11-24 00:26:40,778 INFO L435 NwaCegarLoop]: 4393 mSDtfsCounter, 1 mSDsluCounter, 57015 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 61408 SdHoareTripleChecker+Invalid, 770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-24 00:26:40,778 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 61408 Invalid, 770 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2024-11-24 00:26:40,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15428 states. [2024-11-24 00:26:41,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15428 to 15428. [2024-11-24 00:26:41,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15428 states, 11022 states have (on average 1.3175467247323536) internal successors, (14522), 11373 states have internal predecessors, (14522), 3740 states have call successors, (3740), 564 states have call predecessors, (3740), 567 states have return successors, (3860), 3691 states have call predecessors, (3860), 3740 states have call successors, (3860) [2024-11-24 00:26:41,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15428 states to 15428 states and 22122 transitions. [2024-11-24 00:26:41,717 INFO L78 Accepts]: Start accepts. Automaton has 15428 states and 22122 transitions. Word has length 298 [2024-11-24 00:26:41,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:26:41,718 INFO L471 AbstractCegarLoop]: Abstraction has 15428 states and 22122 transitions. [2024-11-24 00:26:41,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 11.285714285714286) internal successors, (158), 14 states have internal predecessors, (158), 7 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) [2024-11-24 00:26:41,718 INFO L276 IsEmpty]: Start isEmpty. Operand 15428 states and 22122 transitions. [2024-11-24 00:26:41,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2024-11-24 00:26:41,726 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:26:41,727 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:26:41,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-24 00:26:41,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-24 00:26:41,928 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:26:41,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:26:41,929 INFO L85 PathProgramCache]: Analyzing trace with hash 349681704, now seen corresponding path program 1 times [2024-11-24 00:26:41,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:26:41,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644232797] [2024-11-24 00:26:41,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:26:41,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:26:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:26:50,657 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2024-11-24 00:26:50,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:26:50,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644232797] [2024-11-24 00:26:50,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644232797] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:26:50,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:26:50,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 00:26:50,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159333661] [2024-11-24 00:26:50,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:26:50,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 00:26:50,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:26:50,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 00:26:50,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 00:26:50,660 INFO L87 Difference]: Start difference. First operand 15428 states and 22122 transitions. Second operand has 6 states, 6 states have (on average 21.5) internal successors, (129), 5 states have internal predecessors, (129), 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) [2024-11-24 00:26:52,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:26:52,503 INFO L93 Difference]: Finished difference Result 46281 states and 66468 transitions. [2024-11-24 00:26:52,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-24 00:26:52,503 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.5) internal successors, (129), 5 states have internal predecessors, (129), 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 308 [2024-11-24 00:26:52,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:26:52,660 INFO L225 Difference]: With dead ends: 46281 [2024-11-24 00:26:52,660 INFO L226 Difference]: Without dead ends: 30867 [2024-11-24 00:26:52,723 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-24 00:26:52,723 INFO L435 NwaCegarLoop]: 7675 mSDtfsCounter, 4437 mSDsluCounter, 27439 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4450 SdHoareTripleChecker+Valid, 35114 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:26:52,724 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4450 Valid, 35114 Invalid, 32 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-24 00:26:52,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30867 states. [2024-11-24 00:26:54,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30867 to 24623. [2024-11-24 00:26:54,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24623 states, 17631 states have (on average 1.317452214848846) internal successors, (23228), 18134 states have internal predecessors, (23228), 5985 states have call successors, (5985), 902 states have call predecessors, (5985), 908 states have return successors, (6196), 5908 states have call predecessors, (6196), 5985 states have call successors, (6196) [2024-11-24 00:26:54,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24623 states to 24623 states and 35409 transitions. [2024-11-24 00:26:54,248 INFO L78 Accepts]: Start accepts. Automaton has 24623 states and 35409 transitions. Word has length 308 [2024-11-24 00:26:54,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:26:54,249 INFO L471 AbstractCegarLoop]: Abstraction has 24623 states and 35409 transitions. [2024-11-24 00:26:54,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.5) internal successors, (129), 5 states have internal predecessors, (129), 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) [2024-11-24 00:26:54,249 INFO L276 IsEmpty]: Start isEmpty. Operand 24623 states and 35409 transitions. [2024-11-24 00:26:54,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2024-11-24 00:26:54,262 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:26:54,262 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:26:54,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-24 00:26:54,263 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:26:54,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:26:54,263 INFO L85 PathProgramCache]: Analyzing trace with hash 600460849, now seen corresponding path program 1 times [2024-11-24 00:26:54,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:26:54,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872220615] [2024-11-24 00:26:54,263 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:26:54,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:27:00,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:27:08,713 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2024-11-24 00:27:08,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:27:08,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872220615] [2024-11-24 00:27:08,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872220615] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 00:27:08,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419242904] [2024-11-24 00:27:08,714 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:27:08,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 00:27:08,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:27:08,718 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 00:27:08,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-24 00:27:19,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:27:19,803 INFO L256 TraceCheckSpWp]: Trace formula consists of 6060 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-24 00:27:19,814 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 00:27:21,485 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 190 proven. 3 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-11-24 00:27:21,486 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 00:27:26,123 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 6 proven. 42 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2024-11-24 00:27:26,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419242904] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 00:27:26,123 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 00:27:26,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 8] total 22 [2024-11-24 00:27:26,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353409759] [2024-11-24 00:27:26,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 00:27:26,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-24 00:27:26,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:27:26,126 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-24 00:27:26,126 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2024-11-24 00:27:26,126 INFO L87 Difference]: Start difference. First operand 24623 states and 35409 transitions. Second operand has 22 states, 19 states have (on average 13.052631578947368) internal successors, (248), 18 states have internal predecessors, (248), 9 states have call successors, (108), 4 states have call predecessors, (108), 6 states have return successors, (104), 9 states have call predecessors, (104), 8 states have call successors, (104) [2024-11-24 00:27:30,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:27:34,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:27:38,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:27:42,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:27:47,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:27:51,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:27:55,822 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:30:52,996 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:30:54,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:30:56,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:32:17,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:32:17,414 INFO L93 Difference]: Finished difference Result 50331 states and 73204 transitions. [2024-11-24 00:32:17,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-24 00:32:17,415 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 13.052631578947368) internal successors, (248), 18 states have internal predecessors, (248), 9 states have call successors, (108), 4 states have call predecessors, (108), 6 states have return successors, (104), 9 states have call predecessors, (104), 8 states have call successors, (104) Word has length 313 [2024-11-24 00:32:17,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:32:17,532 INFO L225 Difference]: With dead ends: 50331 [2024-11-24 00:32:17,532 INFO L226 Difference]: Without dead ends: 25753 [2024-11-24 00:32:17,619 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 644 GetRequests, 616 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2024-11-24 00:32:17,619 INFO L435 NwaCegarLoop]: 3905 mSDtfsCounter, 1369 mSDsluCounter, 58291 mSDsCounter, 0 mSdLazyCounter, 23576 mSolverCounterSat, 753 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 280.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1705 SdHoareTripleChecker+Valid, 62196 SdHoareTripleChecker+Invalid, 24336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 753 IncrementalHoareTripleChecker+Valid, 23576 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 286.7s IncrementalHoareTripleChecker+Time [2024-11-24 00:32:17,620 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1705 Valid, 62196 Invalid, 24336 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [753 Valid, 23576 Invalid, 7 Unknown, 0 Unchecked, 286.7s Time] [2024-11-24 00:32:17,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25753 states. [2024-11-24 00:32:18,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25753 to 25087. [2024-11-24 00:32:18,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25087 states, 17967 states have (on average 1.317192630934491) internal successors, (23666), 18500 states have internal predecessors, (23666), 6081 states have call successors, (6081), 910 states have call predecessors, (6081), 940 states have return successors, (6700), 6004 states have call predecessors, (6700), 6081 states have call successors, (6700) [2024-11-24 00:32:18,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25087 states to 25087 states and 36447 transitions. [2024-11-24 00:32:18,955 INFO L78 Accepts]: Start accepts. Automaton has 25087 states and 36447 transitions. Word has length 313 [2024-11-24 00:32:18,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:32:18,955 INFO L471 AbstractCegarLoop]: Abstraction has 25087 states and 36447 transitions. [2024-11-24 00:32:18,955 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 13.052631578947368) internal successors, (248), 18 states have internal predecessors, (248), 9 states have call successors, (108), 4 states have call predecessors, (108), 6 states have return successors, (104), 9 states have call predecessors, (104), 8 states have call successors, (104) [2024-11-24 00:32:18,955 INFO L276 IsEmpty]: Start isEmpty. Operand 25087 states and 36447 transitions. [2024-11-24 00:32:18,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2024-11-24 00:32:18,969 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:32:18,970 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:32:19,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-24 00:32:19,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b06a645b-210b-4241-b9d7-881652255ab0/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-24 00:32:19,170 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting mega_runpendqErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [lowmem_page_addressErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, lowmem_page_addressErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 123 more)] === [2024-11-24 00:32:19,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:32:19,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1671725070, now seen corresponding path program 1 times [2024-11-24 00:32:19,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:32:19,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105119072] [2024-11-24 00:32:19,171 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:32:19,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:32:26,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat