./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--bnx2i--bnx2i.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--bnx2i--bnx2i.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 063e80a6567f3b510ecc2efbcb0a8f49fa12a56c608116a0a2a3dc1d5e72e4c2 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:09:46,378 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:09:46,502 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:09:46,515 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:09:46,520 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:09:46,574 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:09:46,577 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:09:46,578 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:09:46,579 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:09:46,585 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:09:46,586 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:09:46,587 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:09:46,587 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:09:46,589 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:09:46,590 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:09:46,590 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:09:46,591 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:09:46,591 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:09:46,592 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:09:46,593 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:09:46,593 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:09:46,594 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:09:46,594 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:09:46,595 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:09:46,595 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:09:46,596 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:09:46,596 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:09:46,597 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:09:46,597 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:09:46,598 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:09:46,598 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:09:46,599 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:09:46,599 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:09:46,599 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:09:46,600 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:09:46,600 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:09:46,600 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 063e80a6567f3b510ecc2efbcb0a8f49fa12a56c608116a0a2a3dc1d5e72e4c2 [2023-11-06 22:09:46,901 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:09:46,931 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:09:46,934 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:09:46,960 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:09:46,961 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:09:46,963 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--bnx2i--bnx2i.ko-entry_point.cil.out.i [2023-11-06 22:09:50,249 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:09:51,238 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:09:51,239 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--bnx2i--bnx2i.ko-entry_point.cil.out.i [2023-11-06 22:09:51,340 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/data/af3412a5e/5ee81e049aea4db787f8cbf179d5ea70/FLAG67d7149d1 [2023-11-06 22:09:51,362 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/data/af3412a5e/5ee81e049aea4db787f8cbf179d5ea70 [2023-11-06 22:09:51,369 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:09:51,372 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:09:51,377 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:09:51,378 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:09:51,384 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:09:51,387 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:09:51" (1/1) ... [2023-11-06 22:09:51,392 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@78bdf4e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:51, skipping insertion in model container [2023-11-06 22:09:51,392 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:09:51" (1/1) ... [2023-11-06 22:09:51,671 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:09:55,937 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--bnx2i--bnx2i.ko-entry_point.cil.out.i[478905,478918] [2023-11-06 22:09:56,021 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:09:56,096 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:09:56,361 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [8137] [2023-11-06 22:09:56,363 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; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [8144] [2023-11-06 22:09:56,364 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [8152-8153] [2023-11-06 22:09:56,366 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [8168] [2023-11-06 22:09:56,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (& bnx2i_percpu)); [9002] [2023-11-06 22:09:56,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (& bnx2i_percpu)); [9036] [2023-11-06 22:09:56,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (& bnx2i_percpu)); [9137] [2023-11-06 22:09:56,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [9478] [2023-11-06 22:09:56,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [9541] [2023-11-06 22:09:56,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [9544] [2023-11-06 22:09:56,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [9547] [2023-11-06 22:09:56,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [9550] [2023-11-06 22:09:56,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [9573] [2023-11-06 22:09:56,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [9580] [2023-11-06 22:09:56,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [9610] [2023-11-06 22:09:56,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [9617] [2023-11-06 22:09:56,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [9624] [2023-11-06 22:09:56,552 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9915] [2023-11-06 22:09:56,564 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9927] [2023-11-06 22:09:56,565 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9936] [2023-11-06 22:09:56,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [11327-11328] [2023-11-06 22:09:56,698 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [11332-11333] [2023-11-06 22:09:56,698 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [11337-11338] [2023-11-06 22:09:56,698 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [11342-11343] [2023-11-06 22:09:56,700 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [11406] [2023-11-06 22:09:56,701 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [11409] [2023-11-06 22:09:56,701 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [11412] [2023-11-06 22:09:56,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [11415] [2023-11-06 22:09:56,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [11426] [2023-11-06 22:09:56,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [11429] [2023-11-06 22:09:56,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [11432] [2023-11-06 22:09:56,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [11435] [2023-11-06 22:09:56,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [11446] [2023-11-06 22:09:56,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [11449] [2023-11-06 22:09:56,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [11452] [2023-11-06 22:09:56,705 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [11455] [2023-11-06 22:09:56,705 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [11466] [2023-11-06 22:09:56,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [11469] [2023-11-06 22:09:56,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [11472] [2023-11-06 22:09:56,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [11475] [2023-11-06 22:09:56,708 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (& bnx2i_percpu)); [11494] [2023-11-06 22:09:56,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [12484-12485] [2023-11-06 22:09:56,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [12503-12504] [2023-11-06 22:09:56,879 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/3258/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/bnx2i/bnx2i_iscsi.c"), "i" (155), "i" (12UL)); [12858-12859] [2023-11-06 22:09:56,881 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/3258/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/bnx2i/bnx2i_iscsi.c"), "i" (176), "i" (12UL)); [12895-12896] [2023-11-06 22:09:57,033 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (& bnx2i_percpu)); [14097] [2023-11-06 22:09:57,144 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--bnx2i--bnx2i.ko-entry_point.cil.out.i[478905,478918] [2023-11-06 22:09:57,159 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:09:57,477 WARN L672 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:09:57,477 WARN L672 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:09:57,477 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:09:57,477 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:09:57,485 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:09:57,486 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57 WrapperNode [2023-11-06 22:09:57,486 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:09:57,487 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:09:57,488 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:09:57,488 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:09:57,497 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:57,700 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,041 INFO L138 Inliner]: procedures = 430, calls = 4100, calls flagged for inlining = 188, calls inlined = 182, statements flattened = 10509 [2023-11-06 22:09:58,042 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:09:58,043 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:09:58,043 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:09:58,043 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:09:58,055 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,055 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,119 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,120 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,356 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,404 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,574 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,637 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,721 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:09:58,722 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:09:58,723 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:09:58,723 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:09:58,724 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (1/1) ... [2023-11-06 22:09:58,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:09:58,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:09:58,761 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:09:58,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d1d62bd-9d4d-43c7-8a56-13d7a3e5eb67/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:09:58,810 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 22:09:58,811 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 22:09:58,811 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_put_rq_buf [2023-11-06 22:09:58,811 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_put_rq_buf [2023-11-06 22:09:58,811 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-11-06 22:09:58,811 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2023-11-06 22:09:58,811 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2023-11-06 22:09:58,812 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_unsol_pdu_adjust_rq [2023-11-06 22:09:58,812 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_unsol_pdu_adjust_rq [2023-11-06 22:09:58,812 INFO L130 BoogieDeclarations]: Found specification of procedure __iscsi_complete_pdu [2023-11-06 22:09:58,812 INFO L138 BoogieDeclarations]: Found implementation of procedure __iscsi_complete_pdu [2023-11-06 22:09:58,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 22:09:58,812 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 22:09:58,813 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-11-06 22:09:58,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-11-06 22:09:58,813 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_ep_active_list_del [2023-11-06 22:09:58,813 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_ep_active_list_del [2023-11-06 22:09:58,813 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:09:58,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:09:58,814 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-11-06 22:09:58,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-11-06 22:09:58,816 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-11-06 22:09:58,816 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-11-06 22:09:58,816 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_session_create [2023-11-06 22:09:58,816 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_session_create [2023-11-06 22:09:58,817 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_conn_destroy [2023-11-06 22:09:58,817 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_conn_destroy [2023-11-06 22:09:58,817 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-06 22:09:58,817 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-06 22:09:58,817 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_ep_get_param [2023-11-06 22:09:58,817 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_ep_get_param [2023-11-06 22:09:58,818 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_eh_recover_target [2023-11-06 22:09:58,818 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_eh_recover_target [2023-11-06 22:09:58,818 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 22:09:58,818 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 22:09:58,819 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_task_xmit [2023-11-06 22:09:58,819 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_task_xmit [2023-11-06 22:09:58,819 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_adapter_ready [2023-11-06 22:09:58,819 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_adapter_ready [2023-11-06 22:09:58,819 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_session_get_param [2023-11-06 22:09:58,819 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_session_get_param [2023-11-06 22:09:58,819 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_get_stats [2023-11-06 22:09:58,820 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_get_stats [2023-11-06 22:09:58,820 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-06 22:09:58,821 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_send_nl_mesg [2023-11-06 22:09:58,821 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_send_nl_mesg [2023-11-06 22:09:58,821 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_queuecommand [2023-11-06 22:09:58,821 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_queuecommand [2023-11-06 22:09:58,821 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-06 22:09:58,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-06 22:09:58,822 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_send_iscsi_nopout [2023-11-06 22:09:58,822 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_send_iscsi_nopout [2023-11-06 22:09:58,822 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_conn_get_param [2023-11-06 22:09:58,822 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_conn_get_param [2023-11-06 22:09:58,822 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_tear_down_conn [2023-11-06 22:09:58,823 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_tear_down_conn [2023-11-06 22:09:58,823 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:09:58,823 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_get_link_state [2023-11-06 22:09:58,823 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_get_link_state [2023-11-06 22:09:58,824 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_session_teardown [2023-11-06 22:09:58,824 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_session_teardown [2023-11-06 22:09:58,824 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_conn_stop [2023-11-06 22:09:58,824 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_conn_stop [2023-11-06 22:09:58,824 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2023-11-06 22:09:58,824 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2023-11-06 22:09:58,825 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-06 22:09:58,825 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-06 22:09:58,825 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-11-06 22:09:58,826 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-11-06 22:09:58,826 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-11-06 22:09:58,826 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-11-06 22:09:58,826 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_conn_send_pdu [2023-11-06 22:09:58,826 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_conn_send_pdu [2023-11-06 22:09:58,827 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_ring_dbell_update_sq_params [2023-11-06 22:09:58,828 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_ring_dbell_update_sq_params [2023-11-06 22:09:58,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:09:58,828 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_maps_update_done [2023-11-06 22:09:58,828 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_maps_update_done [2023-11-06 22:09:58,828 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 22:09:58,829 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 22:09:58,829 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-11-06 22:09:58,829 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-11-06 22:09:58,829 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_iscsi_unmap_sg_list [2023-11-06 22:09:58,829 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_iscsi_unmap_sg_list [2023-11-06 22:09:58,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:09:58,829 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_unlock_bh [2023-11-06 22:09:58,831 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_unlock_bh [2023-11-06 22:09:58,831 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_release_free_cid_que [2023-11-06 22:09:58,831 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_release_free_cid_que [2023-11-06 22:09:58,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:09:58,832 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:09:58,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:09:58,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-11-06 22:09:58,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-11-06 22:09:58,834 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_set_param [2023-11-06 22:09:58,834 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_set_param [2023-11-06 22:09:58,834 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-11-06 22:09:58,834 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-11-06 22:09:58,834 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2023-11-06 22:09:58,834 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2023-11-06 22:09:58,834 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 22:09:58,835 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 22:09:58,835 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_free_qp_resc [2023-11-06 22:09:58,835 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_free_qp_resc [2023-11-06 22:09:58,836 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_session_destroy [2023-11-06 22:09:58,837 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_session_destroy [2023-11-06 22:09:58,840 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_dev_to_hba [2023-11-06 22:09:58,841 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_dev_to_hba [2023-11-06 22:09:58,841 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_ep_connect [2023-11-06 22:09:58,842 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_ep_connect [2023-11-06 22:09:58,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-06 22:09:58,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-06 22:09:58,844 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_task_has_unsol_data [2023-11-06 22:09:58,844 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_task_has_unsol_data [2023-11-06 22:09:58,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:09:58,849 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2023-11-06 22:09:58,850 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2023-11-06 22:09:58,850 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_get_cid_num [2023-11-06 22:09:58,850 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_get_cid_num [2023-11-06 22:09:58,850 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_hw_ep_disconnect [2023-11-06 22:09:58,850 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_hw_ep_disconnect [2023-11-06 22:09:58,850 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_count [2023-11-06 22:09:58,850 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_count [2023-11-06 22:09:58,851 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:09:58,851 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_conn_create [2023-11-06 22:09:58,851 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_conn_create [2023-11-06 22:09:58,851 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_cpu_callback [2023-11-06 22:09:58,851 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_cpu_callback [2023-11-06 22:09:58,851 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_ep_ofld_list_del [2023-11-06 22:09:58,851 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_ep_ofld_list_del [2023-11-06 22:09:58,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:09:58,852 INFO L130 BoogieDeclarations]: Found specification of procedure fls_long [2023-11-06 22:09:58,852 INFO L138 BoogieDeclarations]: Found implementation of procedure fls_long [2023-11-06 22:09:58,852 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:09:58,852 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_host_get_param [2023-11-06 22:09:58,852 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_host_get_param [2023-11-06 22:09:58,852 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2023-11-06 22:09:58,853 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2023-11-06 22:09:58,853 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_setup_cmd_wqe_template [2023-11-06 22:09:58,853 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_setup_cmd_wqe_template [2023-11-06 22:09:58,853 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_cleanup_task [2023-11-06 22:09:58,853 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_cleanup_task [2023-11-06 22:09:58,853 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:09:58,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:09:58,853 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_nl_set_path [2023-11-06 22:09:58,854 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_nl_set_path [2023-11-06 22:09:58,854 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_chip_cleanup [2023-11-06 22:09:58,854 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_chip_cleanup [2023-11-06 22:09:58,854 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_ep_poll [2023-11-06 22:09:58,854 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_ep_poll [2023-11-06 22:09:58,854 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_arm_cq_event_coalescing [2023-11-06 22:09:58,854 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_arm_cq_event_coalescing [2023-11-06 22:09:58,855 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:09:58,855 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:09:58,855 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-06 22:09:58,855 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-06 22:09:58,855 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2023-11-06 22:09:58,855 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2023-11-06 22:09:58,855 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-11-06 22:09:58,855 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-11-06 22:09:58,856 INFO L130 BoogieDeclarations]: Found specification of procedure flush_signals [2023-11-06 22:09:58,856 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_signals [2023-11-06 22:09:58,856 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2023-11-06 22:09:58,856 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2023-11-06 22:09:58,856 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-06 22:09:58,856 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-06 22:09:58,856 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:09:58,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:09:58,857 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-11-06 22:09:58,857 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-11-06 22:09:58,857 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-11-06 22:09:58,857 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-11-06 22:09:58,857 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-11-06 22:09:58,857 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-11-06 22:09:58,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-06 22:09:58,858 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-06 22:09:58,858 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-11-06 22:09:58,858 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-11-06 22:09:58,858 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock_bh [2023-11-06 22:09:58,858 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock_bh [2023-11-06 22:09:58,858 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock_bh [2023-11-06 22:09:58,861 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock_bh [2023-11-06 22:09:58,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:09:58,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:09:58,861 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_recovery_que_add_conn [2023-11-06 22:09:58,861 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_recovery_que_add_conn [2023-11-06 22:09:58,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 22:09:58,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 22:09:58,862 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-06 22:09:58,862 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-06 22:09:58,862 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_attr_is_visible [2023-11-06 22:09:58,862 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_attr_is_visible [2023-11-06 22:09:58,862 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-11-06 22:09:58,862 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_lock_bh [2023-11-06 22:09:58,862 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_lock_bh [2023-11-06 22:09:58,863 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_bufflen [2023-11-06 22:09:58,863 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_bufflen [2023-11-06 22:09:58,863 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_process_scsi_cmd_resp [2023-11-06 22:09:58,863 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_process_scsi_cmd_resp [2023-11-06 22:09:58,863 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_destroy_cmd_pool [2023-11-06 22:09:58,863 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_destroy_cmd_pool [2023-11-06 22:09:58,863 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2023-11-06 22:09:58,864 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2023-11-06 22:09:58,864 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-11-06 22:09:58,864 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-11-06 22:09:58,864 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 22:09:58,864 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 22:09:58,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 22:09:58,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 22:09:58,864 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_target_alloc [2023-11-06 22:09:58,865 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_target_alloc [2023-11-06 22:09:58,865 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-06 22:09:58,865 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-06 22:09:58,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:09:58,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:09:58,865 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_eh_device_reset [2023-11-06 22:09:58,865 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_eh_device_reset [2023-11-06 22:09:58,866 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:09:58,866 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:09:58,866 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_conn_get_stats [2023-11-06 22:09:58,866 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_conn_get_stats [2023-11-06 22:09:58,866 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-11-06 22:09:58,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-11-06 22:09:58,866 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_session_recovery_timedout [2023-11-06 22:09:58,867 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_session_recovery_timedout [2023-11-06 22:09:58,867 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_unregister_transport [2023-11-06 22:09:58,867 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_unregister_transport [2023-11-06 22:09:58,867 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:09:58,867 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:09:58,867 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:09:58,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:09:58,868 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2023-11-06 22:09:58,868 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2023-11-06 22:09:58,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-11-06 22:09:58,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-11-06 22:09:58,874 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_itt_to_task [2023-11-06 22:09:58,947 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_itt_to_task [2023-11-06 22:09:58,947 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-11-06 22:09:58,947 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-11-06 22:09:58,947 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_get_write_cmd_bd_idx [2023-11-06 22:09:58,947 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_get_write_cmd_bd_idx [2023-11-06 22:09:58,948 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_host_for_each_session [2023-11-06 22:09:58,948 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_host_for_each_session [2023-11-06 22:09:58,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:09:58,948 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:09:58,948 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:09:58,948 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_conn_bind [2023-11-06 22:09:58,948 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_conn_bind [2023-11-06 22:09:58,948 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:09:58,948 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:09:58,949 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-11-06 22:09:58,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-11-06 22:09:58,949 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_process_new_cqes [2023-11-06 22:09:58,949 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_process_new_cqes [2023-11-06 22:09:58,949 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-11-06 22:09:58,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-11-06 22:09:58,949 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-11-06 22:09:58,949 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-11-06 22:09:58,949 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_free_ep [2023-11-06 22:09:58,949 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_free_ep [2023-11-06 22:09:58,950 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_conn_start [2023-11-06 22:09:58,950 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_conn_start [2023-11-06 22:09:58,950 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_find_hba_for_cnic [2023-11-06 22:09:58,950 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_find_hba_for_cnic [2023-11-06 22:09:58,950 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-06 22:09:58,950 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-06 22:09:58,950 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_free_hba [2023-11-06 22:09:58,950 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_free_hba [2023-11-06 22:09:58,950 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_change_queue_depth [2023-11-06 22:09:58,951 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_change_queue_depth [2023-11-06 22:09:58,951 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_free_mp_bdt [2023-11-06 22:09:58,951 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_free_mp_bdt [2023-11-06 22:09:58,951 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-11-06 22:09:58,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-11-06 22:09:58,951 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-11-06 22:09:58,951 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-11-06 22:09:58,951 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_percpu_thread_destroy [2023-11-06 22:09:58,951 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_percpu_thread_destroy [2023-11-06 22:09:58,951 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-06 22:09:58,952 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-06 22:09:58,952 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_get_rq_buf [2023-11-06 22:09:58,952 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_get_rq_buf [2023-11-06 22:09:58,952 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:09:58,952 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:09:58,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:09:58,952 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2023-11-06 22:09:58,952 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2023-11-06 22:09:58,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:09:58,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:09:58,953 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_put [2023-11-06 22:09:58,953 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_put [2023-11-06 22:09:58,953 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-06 22:09:58,953 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-06 22:09:58,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-06 22:09:58,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-06 22:09:58,953 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_eh_abort [2023-11-06 22:09:58,953 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_eh_abort [2023-11-06 22:09:58,953 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~TO~int [2023-11-06 22:09:58,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~TO~int [2023-11-06 22:09:58,954 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-06 22:09:58,954 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-06 22:09:58,954 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2023-11-06 22:09:58,954 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2023-11-06 22:09:58,954 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_shost [2023-11-06 22:09:58,954 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_shost [2023-11-06 22:09:58,954 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-11-06 22:09:58,954 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-11-06 22:09:58,954 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-06 22:09:58,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-06 22:09:58,955 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_conn_teardown [2023-11-06 22:09:58,955 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_conn_teardown [2023-11-06 22:09:58,955 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_percpu_thread_create [2023-11-06 22:09:58,955 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_percpu_thread_create [2023-11-06 22:09:58,955 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_maps_update_begin [2023-11-06 22:09:58,955 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_maps_update_begin [2023-11-06 22:09:58,955 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_send_fw_iscsi_init_msg [2023-11-06 22:09:58,955 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_send_fw_iscsi_init_msg [2023-11-06 22:09:58,956 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2023-11-06 22:09:58,956 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2023-11-06 22:09:58,956 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-06 22:09:58,956 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-06 22:09:58,956 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-06 22:09:58,956 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-06 22:09:58,956 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-11-06 22:09:58,956 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-11-06 22:09:58,956 INFO L130 BoogieDeclarations]: Found specification of procedure bnx2i_get_conn_from_id [2023-11-06 22:09:58,956 INFO L138 BoogieDeclarations]: Found implementation of procedure bnx2i_get_conn_from_id [2023-11-06 22:09:58,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:10:00,368 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:10:00,382 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:10:01,006 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 22:10:30,032 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:10:30,068 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:10:30,069 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:10:30,075 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:10:30 BoogieIcfgContainer [2023-11-06 22:10:30,075 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:10:30,078 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:10:30,078 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:10:30,081 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:10:30,082 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:09:51" (1/3) ... [2023-11-06 22:10:30,082 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@301c007e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:10:30, skipping insertion in model container [2023-11-06 22:10:30,083 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:09:57" (2/3) ... [2023-11-06 22:10:30,083 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@301c007e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:10:30, skipping insertion in model container [2023-11-06 22:10:30,083 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:10:30" (3/3) ... [2023-11-06 22:10:30,085 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--bnx2i--bnx2i.ko-entry_point.cil.out.i [2023-11-06 22:10:30,106 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:10:30,106 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:10:30,281 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:10:30,293 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@1f58446d, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:10:30,293 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:10:30,317 INFO L276 IsEmpty]: Start isEmpty. Operand has 3485 states, 2436 states have (on average 1.3633004926108374) internal successors, (3321), 2500 states have internal predecessors, (3321), 894 states have call successors, (894), 154 states have call predecessors, (894), 153 states have return successors, (886), 875 states have call predecessors, (886), 886 states have call successors, (886) [2023-11-06 22:10:30,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2023-11-06 22:10:30,411 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:10:30,413 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:10:30,414 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:10:30,420 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:10:30,420 INFO L85 PathProgramCache]: Analyzing trace with hash 262134787, now seen corresponding path program 1 times [2023-11-06 22:10:30,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:10:30,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672084003] [2023-11-06 22:10:30,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:10:30,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:10:31,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:31,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:10:31,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:31,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:31,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:31,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:31,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-06 22:10:31,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:31,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 22:10:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-06 22:10:32,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-06 22:10:32,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-06 22:10:32,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-11-06 22:10:32,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-11-06 22:10:32,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-11-06 22:10:32,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-11-06 22:10:32,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-11-06 22:10:32,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:10:32,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-11-06 22:10:32,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-11-06 22:10:32,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-11-06 22:10:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-11-06 22:10:32,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2023-11-06 22:10:32,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:32,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-11-06 22:10:32,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:32,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2023-11-06 22:10:33,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2023-11-06 22:10:33,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:33,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2023-11-06 22:10:33,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-06 22:10:33,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2023-11-06 22:10:33,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:33,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2023-11-06 22:10:33,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:33,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2023-11-06 22:10:33,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:33,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2023-11-06 22:10:33,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:10:33,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2023-11-06 22:10:33,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:10:33,281 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 783 trivial. 0 not checked. [2023-11-06 22:10:33,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:10:33,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672084003] [2023-11-06 22:10:33,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672084003] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:10:33,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:10:33,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-06 22:10:33,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101802273] [2023-11-06 22:10:33,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:10:33,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 22:10:33,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:10:33,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 22:10:33,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:10:33,343 INFO L87 Difference]: Start difference. First operand has 3485 states, 2436 states have (on average 1.3633004926108374) internal successors, (3321), 2500 states have internal predecessors, (3321), 894 states have call successors, (894), 154 states have call predecessors, (894), 153 states have return successors, (886), 875 states have call predecessors, (886), 886 states have call successors, (886) Second operand has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (37), 8 states have call predecessors, (37), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-11-06 22:10:38,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:40,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:42,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:44,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:46,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:48,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:50,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:52,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:54,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:10:56,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:01,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:02,536 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:11,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:13,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:14,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:16,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:18,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:20,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:22,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:24,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:25,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:29,054 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:36,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:38,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:40,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:42,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:44,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:11:58,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:05,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:07,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:09,773 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:11,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:16,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:18,785 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:21,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:23,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:25,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:26,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:26,002 INFO L93 Difference]: Finished difference Result 11212 states and 17054 transitions. [2023-11-06 22:12:26,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 22:12:26,005 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (37), 8 states have call predecessors, (37), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 365 [2023-11-06 22:12:26,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:26,110 INFO L225 Difference]: With dead ends: 11212 [2023-11-06 22:12:26,110 INFO L226 Difference]: Without dead ends: 7552 [2023-11-06 22:12:26,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2023-11-06 22:12:26,153 INFO L413 NwaCegarLoop]: 3089 mSDtfsCounter, 13113 mSDsluCounter, 7734 mSDsCounter, 0 mSdLazyCounter, 9276 mSolverCounterSat, 8244 mSolverCounterUnsat, 29 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 107.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13881 SdHoareTripleChecker+Valid, 10823 SdHoareTripleChecker+Invalid, 17549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 8244 IncrementalHoareTripleChecker+Valid, 9276 IncrementalHoareTripleChecker+Invalid, 29 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 110.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:26,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13881 Valid, 10823 Invalid, 17549 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [8244 Valid, 9276 Invalid, 29 Unknown, 0 Unchecked, 110.9s Time] [2023-11-06 22:12:26,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7552 states. [2023-11-06 22:12:26,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7552 to 5715. [2023-11-06 22:12:26,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5715 states, 4037 states have (on average 1.3450582115432252) internal successors, (5430), 4120 states have internal predecessors, (5430), 1395 states have call successors, (1395), 283 states have call predecessors, (1395), 282 states have return successors, (1394), 1378 states have call predecessors, (1394), 1394 states have call successors, (1394) [2023-11-06 22:12:26,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5715 states to 5715 states and 8219 transitions. [2023-11-06 22:12:26,898 INFO L78 Accepts]: Start accepts. Automaton has 5715 states and 8219 transitions. Word has length 365 [2023-11-06 22:12:26,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:26,899 INFO L495 AbstractCegarLoop]: Abstraction has 5715 states and 8219 transitions. [2023-11-06 22:12:26,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (37), 8 states have call predecessors, (37), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-11-06 22:12:26,900 INFO L276 IsEmpty]: Start isEmpty. Operand 5715 states and 8219 transitions. [2023-11-06 22:12:26,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 575 [2023-11-06 22:12:26,954 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:26,955 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:26,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:12:26,956 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:26,956 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:26,957 INFO L85 PathProgramCache]: Analyzing trace with hash -639592689, now seen corresponding path program 1 times [2023-11-06 22:12:26,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:26,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273781022] [2023-11-06 22:12:26,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:26,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:27,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:12:27,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:27,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:27,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-06 22:12:27,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:27,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:27,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 22:12:27,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:27,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-06 22:12:27,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-06 22:12:27,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-06 22:12:27,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-06 22:12:27,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-06 22:12:27,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:27,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:27,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:27,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-06 22:12:27,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-11-06 22:12:28,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-06 22:12:28,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-06 22:12:28,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-06 22:12:28,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-11-06 22:12:28,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-11-06 22:12:28,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-11-06 22:12:28,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-11-06 22:12:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-11-06 22:12:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-11-06 22:12:28,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2023-11-06 22:12:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2023-11-06 22:12:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-06 22:12:28,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2023-11-06 22:12:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2023-11-06 22:12:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2023-11-06 22:12:28,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2023-11-06 22:12:28,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:28,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:28,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2023-11-06 22:12:28,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:12:29,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2023-11-06 22:12:29,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2023-11-06 22:12:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2023-11-06 22:12:29,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2023-11-06 22:12:29,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2023-11-06 22:12:29,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2023-11-06 22:12:29,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2023-11-06 22:12:29,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2023-11-06 22:12:29,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2023-11-06 22:12:29,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2023-11-06 22:12:29,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2023-11-06 22:12:29,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2023-11-06 22:12:29,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:12:29,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2023-11-06 22:12:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:29,504 INFO L134 CoverageAnalysis]: Checked inductivity of 3110 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3110 trivial. 0 not checked. [2023-11-06 22:12:29,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:29,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273781022] [2023-11-06 22:12:29,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273781022] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:29,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:29,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 22:12:29,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271394156] [2023-11-06 22:12:29,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:29,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:12:29,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:29,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:12:29,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:12:29,510 INFO L87 Difference]: Start difference. First operand 5715 states and 8219 transitions. Second operand has 8 states, 8 states have (on average 19.125) internal successors, (153), 3 states have internal predecessors, (153), 2 states have call successors, (50), 7 states have call predecessors, (50), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2023-11-06 22:12:37,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:39,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:44,045 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:46,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:48,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:50,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:52,101 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:54,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:56,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:57,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:12:59,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:01,489 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:03,692 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:05,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:07,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:09,715 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:21,059 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:22,853 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:24,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:26,828 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:13:28,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []