./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--scsi--qla2xxx--tcm_qla2xxx.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version fca748b1 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--scsi--qla2xxx--tcm_qla2xxx.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 41331890ac62e85593b61f0f217f50c581f0da100714fda4875b6f772327af83 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dd.update-z3-fca748b-m [2024-11-20 11:18:47,893 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-20 11:18:47,975 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-20 11:18:47,990 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-20 11:18:47,991 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-20 11:18:48,027 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-20 11:18:48,028 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-20 11:18:48,028 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-20 11:18:48,029 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-20 11:18:48,031 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-20 11:18:48,031 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-20 11:18:48,032 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-20 11:18:48,032 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-20 11:18:48,034 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-20 11:18:48,035 INFO L153 SettingsManager]: * Use SBE=true [2024-11-20 11:18:48,035 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-20 11:18:48,035 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-20 11:18:48,036 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-20 11:18:48,036 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-20 11:18:48,036 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-20 11:18:48,036 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-20 11:18:48,039 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-20 11:18:48,039 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-20 11:18:48,039 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-20 11:18:48,040 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-20 11:18:48,040 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-20 11:18:48,040 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-20 11:18:48,040 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-20 11:18:48,040 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-20 11:18:48,041 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 11:18:48,041 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-20 11:18:48,041 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-20 11:18:48,041 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-20 11:18:48,041 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-20 11:18:48,042 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-20 11:18:48,042 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-20 11:18:48,042 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-20 11:18:48,043 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-20 11:18:48,044 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-20 11:18:48,044 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> 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 -> 41331890ac62e85593b61f0f217f50c581f0da100714fda4875b6f772327af83 [2024-11-20 11:18:48,296 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-20 11:18:48,324 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-20 11:18:48,327 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-20 11:18:48,329 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-20 11:18:48,329 INFO L274 PluginConnector]: CDTParser initialized [2024-11-20 11:18:48,331 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--scsi--qla2xxx--tcm_qla2xxx.ko-entry_point.cil.out.i [2024-11-20 11:18:49,878 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-20 11:18:50,519 INFO L384 CDTParser]: Found 1 translation units. [2024-11-20 11:18:50,520 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--scsi--qla2xxx--tcm_qla2xxx.ko-entry_point.cil.out.i [2024-11-20 11:18:50,592 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/31fd1f983/a59a34136e494d8e9bd3fbc45e2b2b43/FLAG1251117d2 [2024-11-20 11:18:50,975 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/31fd1f983/a59a34136e494d8e9bd3fbc45e2b2b43 [2024-11-20 11:18:50,978 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-20 11:18:50,979 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-20 11:18:50,980 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-20 11:18:50,981 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-20 11:18:50,987 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-20 11:18:50,988 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:18:50" (1/1) ... [2024-11-20 11:18:50,989 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ad873dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:50, skipping insertion in model container [2024-11-20 11:18:50,989 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:18:50" (1/1) ... [2024-11-20 11:18:51,138 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-20 11:18:51,928 WARN L1351 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [9725] [2024-11-20 11:18:51,930 WARN L1351 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [9726-9727] [2024-11-20 11:18:52,612 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--scsi--qla2xxx--tcm_qla2xxx.ko-entry_point.cil.out.i[294645,294658] [2024-11-20 11:18:54,615 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 11:18:54,650 INFO L200 MainTranslator]: Completed pre-run [2024-11-20 11:18:54,892 WARN L1351 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [9725] [2024-11-20 11:18:54,893 WARN L1351 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [9726-9727] [2024-11-20 11:18:54,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapq %0": "=r" (val): "0" (val)); [9809] [2024-11-20 11:18:54,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [9854] [2024-11-20 11:18:54,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [9857] [2024-11-20 11:18:54,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [9860] [2024-11-20 11:18:54,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [9863] [2024-11-20 11:18:54,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [9914-9915] [2024-11-20 11:18:54,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [9926-9927] [2024-11-20 11:18:54,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [9930-9931] [2024-11-20 11:18:54,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [9934-9935] [2024-11-20 11:18:54,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [9938-9939] [2024-11-20 11:18:54,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [9955] [2024-11-20 11:18:54,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9958] [2024-11-20 11:18:54,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9961] [2024-11-20 11:18:54,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9964] [2024-11-20 11:18:54,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--scsi--qla2xxx--tcm_qla2xxx.ko-entry_point.cil.out.i[294645,294658] [2024-11-20 11:18:54,918 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" (65), "i" (12UL)); [10318-10319] [2024-11-20 11:18:55,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/5154/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/qla2xxx/tcm_qla2xxx.o.c.prepared"), "i" (512), "i" (12UL)); [11032-11033] [2024-11-20 11:18:55,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/5154/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/qla2xxx/tcm_qla2xxx.o.c.prepared"), "i" (528), "i" (12UL)); [11056-11057] [2024-11-20 11:18:55,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/5154/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/qla2xxx/tcm_qla2xxx.o.c.prepared"), "i" (877), "i" (12UL)); [11463-11464] [2024-11-20 11:18:55,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/5154/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/qla2xxx/tcm_qla2xxx.o.c.prepared"), "i" (883), "i" (12UL)); [11481-11482] [2024-11-20 11:18:55,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/5154/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/qla2xxx/tcm_qla2xxx.o.c.prepared"), "i" (1537), "i" (12UL)); [12613-12614] [2024-11-20 11:18:55,303 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 11:18:55,427 INFO L204 MainTranslator]: Completed translation [2024-11-20 11:18:55,429 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55 WrapperNode [2024-11-20 11:18:55,429 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-20 11:18:55,431 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-20 11:18:55,431 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-20 11:18:55,431 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-20 11:18:55,438 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:55,572 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:55,802 INFO L138 Inliner]: procedures = 304, calls = 2559, calls flagged for inlining = 134, calls inlined = 126, statements flattened = 6735 [2024-11-20 11:18:55,802 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-20 11:18:55,803 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-20 11:18:55,804 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-20 11:18:55,805 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-20 11:18:55,817 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:55,817 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:55,880 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:57,043 INFO L175 MemorySlicer]: Split 1098 memory accesses to 49 slices as follows [2, 10, 5, 2, 1, 2, 5, 527, 1, 15, 8, 2, 87, 87, 1, 2, 2, 2, 1, 8, 0, 9, 2, 2, 1, 2, 210, 1, 2, 2, 8, 4, 2, 10, 2, 1, 2, 4, 0, 1, 2, 2, 5, 19, 5, 1, 21, 2, 6]. 48 percent of accesses are in the largest equivalence class. The 102 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 74, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 0]. The 552 writes are split as follows [1, 2, 3, 1, 1, 1, 1, 226, 1, 15, 3, 1, 44, 44, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 180, 1, 1, 1, 0, 0, 1, 2, 1, 0, 1, 2, 0, 0, 1, 2, 0, 0, 0, 0, 5, 1, 1]. [2024-11-20 11:18:57,044 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:57,044 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:57,201 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:57,239 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:57,293 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:57,326 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:57,389 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-20 11:18:57,390 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-20 11:18:57,390 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-20 11:18:57,390 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-20 11:18:57,391 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (1/1) ... [2024-11-20 11:18:57,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 11:18:57,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 11:18:57,443 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-20 11:18:57,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-20 11:18:57,502 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-20 11:18:57,503 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-20 11:18:57,503 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_task_tag [2024-11-20 11:18:57,503 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_task_tag [2024-11-20 11:18:57,503 INFO L130 BoogieDeclarations]: Found specification of procedure qlt_unreg_sess [2024-11-20 11:18:57,503 INFO L138 BoogieDeclarations]: Found implementation of procedure qlt_unreg_sess [2024-11-20 11:18:57,503 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2024-11-20 11:18:57,504 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2024-11-20 11:18:57,505 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_handle_dif_err [2024-11-20 11:18:57,505 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_handle_dif_err [2024-11-20 11:18:57,505 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_shutdown_session [2024-11-20 11:18:57,505 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_shutdown_session [2024-11-20 11:18:57,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-20 11:18:57,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-20 11:18:57,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-20 11:18:57,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-20 11:18:57,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-20 11:18:57,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-20 11:18:57,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-20 11:18:57,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-20 11:18:57,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-20 11:18:57,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-20 11:18:57,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-20 11:18:57,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-20 11:18:57,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-20 11:18:57,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-20 11:18:57,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-20 11:18:57,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-20 11:18:57,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-20 11:18:57,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-20 11:18:57,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-20 11:18:57,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-20 11:18:57,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-20 11:18:57,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-20 11:18:57,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-20 11:18:57,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-20 11:18:57,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-20 11:18:57,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2024-11-20 11:18:57,510 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_queue_data_in [2024-11-20 11:18:57,510 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_queue_data_in [2024-11-20 11:18:57,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-20 11:18:57,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-20 11:18:57,511 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_set_default_node_attrs [2024-11-20 11:18:57,511 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_set_default_node_attrs [2024-11-20 11:18:57,511 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_npiv_drop_lport [2024-11-20 11:18:57,511 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_npiv_drop_lport [2024-11-20 11:18:57,511 INFO L130 BoogieDeclarations]: Found specification of procedure qlt_lport_register [2024-11-20 11:18:57,511 INFO L138 BoogieDeclarations]: Found implementation of procedure qlt_lport_register [2024-11-20 11:18:57,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-20 11:18:57,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-20 11:18:57,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-20 11:18:57,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-20 11:18:57,511 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_write_pending_status [2024-11-20 11:18:57,512 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_write_pending_status [2024-11-20 11:18:57,512 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2024-11-20 11:18:57,512 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2024-11-20 11:18:57,512 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_check_stop_free [2024-11-20 11:18:57,512 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_check_stop_free [2024-11-20 11:18:57,512 INFO L130 BoogieDeclarations]: Found specification of procedure dump_stack [2024-11-20 11:18:57,512 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_stack [2024-11-20 11:18:57,515 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_check_prod_write_protect [2024-11-20 11:18:57,516 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_check_prod_write_protect [2024-11-20 11:18:57,516 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_set_sess_by_loop_id [2024-11-20 11:18:57,516 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_set_sess_by_loop_id [2024-11-20 11:18:57,516 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_drop_lport [2024-11-20 11:18:57,516 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_drop_lport [2024-11-20 11:18:57,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-20 11:18:57,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-20 11:18:57,517 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_clear_nacl_from_fcport_map [2024-11-20 11:18:57,517 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_clear_nacl_from_fcport_map [2024-11-20 11:18:57,517 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-20 11:18:57,517 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-20 11:18:57,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-20 11:18:57,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-20 11:18:57,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-20 11:18:57,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-20 11:18:57,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-20 11:18:57,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-20 11:18:57,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-20 11:18:57,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-20 11:18:57,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-20 11:18:57,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-20 11:18:57,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-20 11:18:57,520 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-20 11:18:57,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-20 11:18:57,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-20 11:18:57,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-20 11:18:57,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-20 11:18:57,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-20 11:18:57,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-20 11:18:57,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-20 11:18:57,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-20 11:18:57,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-20 11:18:57,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-20 11:18:57,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2024-11-20 11:18:57,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2024-11-20 11:18:57,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2024-11-20 11:18:57,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-20 11:18:57,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-20 11:18:57,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-20 11:18:57,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-20 11:18:57,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-20 11:18:57,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-20 11:18:57,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-20 11:18:57,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-20 11:18:57,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-20 11:18:57,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-20 11:18:57,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-20 11:18:57,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-20 11:18:57,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-20 11:18:57,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-20 11:18:57,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-20 11:18:57,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-20 11:18:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2024-11-20 11:18:57,532 INFO L130 BoogieDeclarations]: Found specification of procedure target_fabric_configfs_init [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure target_fabric_configfs_init [2024-11-20 11:18:57,532 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-20 11:18:57,532 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_write_pending [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_write_pending [2024-11-20 11:18:57,532 INFO L130 BoogieDeclarations]: Found specification of procedure arch_spin_is_locked [2024-11-20 11:18:57,532 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_spin_is_locked [2024-11-20 11:18:57,532 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_free_mcmd [2024-11-20 11:18:57,533 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_free_mcmd [2024-11-20 11:18:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_cmd_state [2024-11-20 11:18:57,533 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_cmd_state [2024-11-20 11:18:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_check_demo_mode [2024-11-20 11:18:57,533 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_check_demo_mode [2024-11-20 11:18:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_parse_wwn [2024-11-20 11:18:57,533 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_parse_wwn [2024-11-20 11:18:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_init_lport [2024-11-20 11:18:57,536 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_init_lport [2024-11-20 11:18:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2024-11-20 11:18:57,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2024-11-20 11:18:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_put_sess [2024-11-20 11:18:57,537 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_put_sess [2024-11-20 11:18:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-20 11:18:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure btree_destroy32 [2024-11-20 11:18:57,537 INFO L138 BoogieDeclarations]: Found implementation of procedure btree_destroy32 [2024-11-20 11:18:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-20 11:18:57,537 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-20 11:18:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_tag [2024-11-20 11:18:57,537 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_tag [2024-11-20 11:18:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_make_tpg [2024-11-20 11:18:57,538 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_make_tpg [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-20 11:18:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-20 11:18:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-20 11:18:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-20 11:18:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-20 11:18:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-20 11:18:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-20 11:18:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-20 11:18:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-20 11:18:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-20 11:18:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-20 11:18:57,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-20 11:18:57,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-20 11:18:57,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-20 11:18:57,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-20 11:18:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-20 11:18:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure target_fabric_configfs_deregister [2024-11-20 11:18:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure target_fabric_configfs_deregister [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_check_demo_write_protect [2024-11-20 11:18:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_check_demo_write_protect [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-20 11:18:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure core_tpg_register [2024-11-20 11:18:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure core_tpg_register [2024-11-20 11:18:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_pr_transport_id [2024-11-20 11:18:57,544 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_pr_transport_id [2024-11-20 11:18:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure target_sess_cmd_list_set_waiting [2024-11-20 11:18:57,544 INFO L138 BoogieDeclarations]: Found implementation of procedure target_sess_cmd_list_set_waiting [2024-11-20 11:18:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-20 11:18:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-20 11:18:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-20 11:18:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-20 11:18:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-20 11:18:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-20 11:18:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-20 11:18:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-20 11:18:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-20 11:18:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-20 11:18:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-20 11:18:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2024-11-20 11:18:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2024-11-20 11:18:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_fabric_wwn [2024-11-20 11:18:57,554 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_fabric_wwn [2024-11-20 11:18:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-20 11:18:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-20 11:18:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_release_cmd [2024-11-20 11:18:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_release_cmd [2024-11-20 11:18:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-20 11:18:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-20 11:18:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_tpg_get_inst_index [2024-11-20 11:18:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_tpg_get_inst_index [2024-11-20 11:18:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2024-11-20 11:18:57,556 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2024-11-20 11:18:57,556 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2024-11-20 11:18:57,556 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2024-11-20 11:18:57,556 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_tpg_show_enable [2024-11-20 11:18:57,556 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_tpg_show_enable [2024-11-20 11:18:57,556 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_check_demo_mode_cache [2024-11-20 11:18:57,556 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_check_demo_mode_cache [2024-11-20 11:18:57,556 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_drop_tpg [2024-11-20 11:18:57,556 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_drop_tpg [2024-11-20 11:18:57,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-20 11:18:57,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-20 11:18:57,557 INFO L130 BoogieDeclarations]: Found specification of procedure transport_generic_free_cmd [2024-11-20 11:18:57,557 INFO L138 BoogieDeclarations]: Found implementation of procedure transport_generic_free_cmd [2024-11-20 11:18:57,557 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_npiv_extract_wwn [2024-11-20 11:18:57,557 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_npiv_extract_wwn [2024-11-20 11:18:57,557 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_set_sess_by_s_id [2024-11-20 11:18:57,557 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_set_sess_by_s_id [2024-11-20 11:18:57,557 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2024-11-20 11:18:57,558 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-20 11:18:57,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-20 11:18:57,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-20 11:18:57,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-20 11:18:57,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-20 11:18:57,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-20 11:18:57,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-20 11:18:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-11-20 11:18:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2024-11-20 11:18:57,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure qlt_enable_vha [2024-11-20 11:18:57,562 INFO L138 BoogieDeclarations]: Found implementation of procedure qlt_enable_vha [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_shutdown_sess [2024-11-20 11:18:57,562 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_shutdown_sess [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_check_demo_mode_login_only [2024-11-20 11:18:57,562 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_check_demo_mode_login_only [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_aborted_task [2024-11-20 11:18:57,562 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_aborted_task [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure btree_remove32 [2024-11-20 11:18:57,562 INFO L138 BoogieDeclarations]: Found implementation of procedure btree_remove32 [2024-11-20 11:18:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_queue_tm_rsp [2024-11-20 11:18:57,562 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_queue_tm_rsp [2024-11-20 11:18:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure transport_generic_request_failure [2024-11-20 11:18:57,563 INFO L138 BoogieDeclarations]: Found implementation of procedure transport_generic_request_failure [2024-11-20 11:18:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_make_lport [2024-11-20 11:18:57,563 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_make_lport [2024-11-20 11:18:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure qlt_stop_phase1 [2024-11-20 11:18:57,563 INFO L138 BoogieDeclarations]: Found implementation of procedure qlt_stop_phase1 [2024-11-20 11:18:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_fabric_proto_ident [2024-11-20 11:18:57,563 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_fabric_proto_ident [2024-11-20 11:18:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-20 11:18:57,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-20 11:18:57,567 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_queue_status [2024-11-20 11:18:57,567 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_queue_status [2024-11-20 11:18:57,568 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_npiv_make_lport [2024-11-20 11:18:57,568 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_npiv_make_lport [2024-11-20 11:18:57,568 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-20 11:18:57,568 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-20 11:18:57,568 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_sess_get_index [2024-11-20 11:18:57,568 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_sess_get_index [2024-11-20 11:18:57,568 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_pr_transport_id_len [2024-11-20 11:18:57,568 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_pr_transport_id_len [2024-11-20 11:18:57,568 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2024-11-20 11:18:57,569 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_handle_data [2024-11-20 11:18:57,569 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_handle_data [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-20 11:18:57,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-20 11:18:57,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-20 11:18:57,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-20 11:18:57,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2024-11-20 11:18:57,573 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_format_wwn [2024-11-20 11:18:57,573 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_format_wwn [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-20 11:18:57,573 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-20 11:18:57,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-20 11:18:57,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure target_fabric_configfs_register [2024-11-20 11:18:57,574 INFO L138 BoogieDeclarations]: Found implementation of procedure target_fabric_configfs_register [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure btree_insert32 [2024-11-20 11:18:57,574 INFO L138 BoogieDeclarations]: Found implementation of procedure btree_insert32 [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_release_fabric_acl [2024-11-20 11:18:57,574 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_release_fabric_acl [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2024-11-20 11:18:57,574 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2024-11-20 11:18:57,574 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_npiv_get_fabric_name [2024-11-20 11:18:57,574 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_npiv_get_fabric_name [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-20 11:18:57,574 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_close_session [2024-11-20 11:18:57,575 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_close_session [2024-11-20 11:18:57,575 INFO L130 BoogieDeclarations]: Found specification of procedure utsname [2024-11-20 11:18:57,575 INFO L138 BoogieDeclarations]: Found implementation of procedure utsname [2024-11-20 11:18:57,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-20 11:18:57,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-20 11:18:57,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-20 11:18:57,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-20 11:18:57,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-20 11:18:57,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-20 11:18:57,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-20 11:18:57,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-20 11:18:57,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-20 11:18:57,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-20 11:18:57,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-20 11:18:57,581 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-20 11:18:57,581 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_fabric_name [2024-11-20 11:18:57,582 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_fabric_name [2024-11-20 11:18:57,582 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_free_session [2024-11-20 11:18:57,582 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_free_session [2024-11-20 11:18:57,582 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-20 11:18:57,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-20 11:18:57,582 INFO L130 BoogieDeclarations]: Found specification of procedure btree_update32 [2024-11-20 11:18:57,582 INFO L138 BoogieDeclarations]: Found implementation of procedure btree_update32 [2024-11-20 11:18:57,582 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2024-11-20 11:18:57,582 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2024-11-20 11:18:57,582 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_parse_pr_out_transport_id [2024-11-20 11:18:57,582 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_parse_pr_out_transport_id [2024-11-20 11:18:57,586 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_make_nodeacl [2024-11-20 11:18:57,586 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_make_nodeacl [2024-11-20 11:18:57,586 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_drop_nodeacl [2024-11-20 11:18:57,586 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_drop_nodeacl [2024-11-20 11:18:57,586 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-20 11:18:57,586 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-20 11:18:57,586 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure qlt_xmit_response [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure qlt_xmit_response [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_free_cmd [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_free_cmd [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_npiv_make_tpg [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_npiv_make_tpg [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_get_default_depth [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_get_default_depth [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_put_session [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_put_session [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure target_reverse_dma_direction [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure target_reverse_dma_direction [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure btree_lookup32 [2024-11-20 11:18:57,587 INFO L138 BoogieDeclarations]: Found implementation of procedure btree_lookup32 [2024-11-20 11:18:57,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-20 11:18:57,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-20 11:18:57,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-20 11:18:57,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-20 11:18:57,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-20 11:18:57,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-20 11:18:57,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-20 11:18:57,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2024-11-20 11:18:57,593 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2024-11-20 11:18:57,594 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2024-11-20 11:18:57,594 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-20 11:18:57,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-20 11:18:57,594 INFO L130 BoogieDeclarations]: Found specification of procedure tcm_qla2xxx_alloc_fabric_acl [2024-11-20 11:18:57,594 INFO L138 BoogieDeclarations]: Found implementation of procedure tcm_qla2xxx_alloc_fabric_acl [2024-11-20 11:18:57,594 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-20 11:18:57,594 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-20 11:18:58,998 INFO L238 CfgBuilder]: Building ICFG [2024-11-20 11:18:59,007 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-20 11:19:20,025 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-20 11:19:25,696 INFO L? ?]: Removed 2931 outVars from TransFormulas that were not future-live. [2024-11-20 11:19:25,697 INFO L287 CfgBuilder]: Performing block encoding [2024-11-20 11:19:25,766 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-20 11:19:25,767 INFO L316 CfgBuilder]: Removed 12 assume(true) statements. [2024-11-20 11:19:25,767 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:19:25 BoogieIcfgContainer [2024-11-20 11:19:25,767 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-20 11:19:25,771 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-20 11:19:25,772 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-20 11:19:25,776 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-20 11:19:25,777 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 11:18:50" (1/3) ... [2024-11-20 11:19:25,777 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42b9bcd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:19:25, skipping insertion in model container [2024-11-20 11:19:25,778 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:18:55" (2/3) ... [2024-11-20 11:19:25,778 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42b9bcd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:19:25, skipping insertion in model container [2024-11-20 11:19:25,778 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:19:25" (3/3) ... [2024-11-20 11:19:25,779 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--scsi--qla2xxx--tcm_qla2xxx.ko-entry_point.cil.out.i [2024-11-20 11:19:25,800 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-20 11:19:25,801 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-20 11:19:25,943 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-20 11:19:25,952 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;@5c95cfc5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-20 11:19:25,952 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-20 11:19:25,967 INFO L276 IsEmpty]: Start isEmpty. Operand has 2451 states, 1720 states have (on average 1.3848837209302325) internal successors, (2382), 1766 states have internal predecessors, (2382), 604 states have call successors, (604), 126 states have call predecessors, (604), 125 states have return successors, (591), 572 states have call predecessors, (591), 591 states have call successors, (591) [2024-11-20 11:19:26,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2024-11-20 11:19:26,019 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 11:19:26,023 INFO L215 NwaCegarLoop]: trace histogram [41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 11:19:26,023 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 11:19:26,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 11:19:26,032 INFO L85 PathProgramCache]: Analyzing trace with hash -796631306, now seen corresponding path program 1 times [2024-11-20 11:19:26,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 11:19:26,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741316745] [2024-11-20 11:19:26,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 11:19:26,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 11:19:28,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 11:19:29,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 11:19:29,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-20 11:19:29,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-20 11:19:29,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-11-20 11:19:29,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-20 11:19:29,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-20 11:19:29,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-20 11:19:29,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-20 11:19:29,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-20 11:19:29,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-20 11:19:29,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-20 11:19:29,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-11-20 11:19:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-20 11:19:29,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-20 11:19:29,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 11:19:29,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-20 11:19:29,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 11:19:29,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-20 11:19:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-20 11:19:29,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-20 11:19:29,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-20 11:19:29,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-20 11:19:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-20 11:19:29,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-20 11:19:29,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-20 11:19:29,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2024-11-20 11:19:29,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-20 11:19:29,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-20 11:19:29,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-20 11:19:29,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-20 11:19:29,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-20 11:19:29,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-20 11:19:29,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-20 11:19:29,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-20 11:19:29,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-20 11:19:29,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2024-11-20 11:19:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2024-11-20 11:19:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-20 11:19:29,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2024-11-20 11:19:29,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:29,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2024-11-20 11:19:29,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-20 11:19:30,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-20 11:19:30,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2024-11-20 11:19:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-20 11:19:30,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2024-11-20 11:19:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2024-11-20 11:19:30,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2024-11-20 11:19:30,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-20 11:19:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2024-11-20 11:19:30,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 11:19:30,941 INFO L134 CoverageAnalysis]: Checked inductivity of 3280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2024-11-20 11:19:30,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 11:19:30,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741316745] [2024-11-20 11:19:30,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741316745] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 11:19:30,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 11:19:30,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-20 11:19:30,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952139489] [2024-11-20 11:19:30,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 11:19:30,957 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-20 11:19:30,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 11:19:30,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-20 11:19:30,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-20 11:19:30,995 INFO L87 Difference]: Start difference. First operand has 2451 states, 1720 states have (on average 1.3848837209302325) internal successors, (2382), 1766 states have internal predecessors, (2382), 604 states have call successors, (604), 126 states have call predecessors, (604), 125 states have return successors, (591), 572 states have call predecessors, (591), 591 states have call successors, (591) Second operand has 13 states, 13 states have (on average 9.538461538461538) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (54), 11 states have call predecessors, (54), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2024-11-20 11:19:35,054 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-20 11:19:49,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-20 11:19:51,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-20 11:20:01,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []