./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw-cxgb3--iw_cxgb3.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version cf1a7837 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_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw-cxgb3--iw_cxgb3.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4705a4099b2770b6bf70acba4c3ce2ea2827cb6710bce661288fee177be59f8c --- Real Ultimate output --- This is Ultimate 0.2.3-dev-cf1a783 [2023-11-12 02:07:34,650 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-12 02:07:34,767 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-12 02:07:34,775 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-12 02:07:34,776 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-12 02:07:34,812 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-12 02:07:34,813 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-12 02:07:34,814 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-12 02:07:34,815 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-12 02:07:34,820 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-12 02:07:34,821 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-12 02:07:34,822 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-12 02:07:34,822 INFO L153 SettingsManager]: * Use SBE=true [2023-11-12 02:07:34,824 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-12 02:07:34,825 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-12 02:07:34,825 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-12 02:07:34,826 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-12 02:07:34,826 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-12 02:07:34,827 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-12 02:07:34,827 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-12 02:07:34,828 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-12 02:07:34,829 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-12 02:07:34,830 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-12 02:07:34,830 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-12 02:07:34,831 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-12 02:07:34,831 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-12 02:07:34,832 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-12 02:07:34,832 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-12 02:07:34,833 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-12 02:07:34,833 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-12 02:07:34,835 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-12 02:07:34,853 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-12 02:07:34,853 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-12 02:07:34,854 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-12 02:07:34,854 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-12 02:07:34,854 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-12 02:07:34,855 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_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/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_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4705a4099b2770b6bf70acba4c3ce2ea2827cb6710bce661288fee177be59f8c [2023-11-12 02:07:35,203 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-12 02:07:35,248 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-12 02:07:35,251 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-12 02:07:35,253 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-12 02:07:35,254 INFO L274 PluginConnector]: CDTParser initialized [2023-11-12 02:07:35,255 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw-cxgb3--iw_cxgb3.ko-main.cil.out.i [2023-11-12 02:07:38,292 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-12 02:07:39,262 INFO L384 CDTParser]: Found 1 translation units. [2023-11-12 02:07:39,262 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw-cxgb3--iw_cxgb3.ko-main.cil.out.i [2023-11-12 02:07:39,330 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/data/d986c2478/6a6c31123b46429998d3a74cbfb75ec1/FLAGc9e609d4c [2023-11-12 02:07:39,349 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/data/d986c2478/6a6c31123b46429998d3a74cbfb75ec1 [2023-11-12 02:07:39,355 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-12 02:07:39,357 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-12 02:07:39,360 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-12 02:07:39,361 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-12 02:07:39,367 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-12 02:07:39,368 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:07:39" (1/1) ... [2023-11-12 02:07:39,369 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@91a44d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:39, skipping insertion in model container [2023-11-12 02:07:39,369 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:07:39" (1/1) ... [2023-11-12 02:07:39,735 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-12 02:07:43,356 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:43,359 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:43,360 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:44,285 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:44,295 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:44,296 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:44,305 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:46,994 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_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw-cxgb3--iw_cxgb3.ko-main.cil.out.i[741742,741755] [2023-11-12 02:07:47,301 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:07:47,377 INFO L202 MainTranslator]: Completed pre-run [2023-11-12 02:07:47,644 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"); [7764] [2023-11-12 02:07:47,647 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,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [7771-7772] [2023-11-12 02:07:47,649 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [7785] [2023-11-12 02:07:47,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7812] [2023-11-12 02:07:47,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7815] [2023-11-12 02:07:47,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7818] [2023-11-12 02:07:47,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7821] [2023-11-12 02:07:47,654 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2,%0; sete %1": "+m" (v->counter), "=qm" (c): "ir" (i): "memory"); [7858-7859] [2023-11-12 02:07:47,654 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)); [7866] [2023-11-12 02:07:47,655 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"); [7873-7874] [2023-11-12 02:07:47,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [7907] [2023-11-12 02:07:47,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [7910] [2023-11-12 02:07:47,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [7913] [2023-11-12 02:07:47,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [7916] [2023-11-12 02:07:47,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7952] [2023-11-12 02:07:47,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7959] [2023-11-12 02:07:47,661 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7962] [2023-11-12 02:07:47,676 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8309] [2023-11-12 02:07:47,677 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8312] [2023-11-12 02:07:47,677 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "qi" (-1)); [8314] [2023-11-12 02:07:47,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8319] [2023-11-12 02:07:47,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8322] [2023-11-12 02:07:47,679 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [8324] [2023-11-12 02:07:47,679 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8329] [2023-11-12 02:07:47,679 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8332] [2023-11-12 02:07:47,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [8334] [2023-11-12 02:07:47,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8339] [2023-11-12 02:07:47,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8342] [2023-11-12 02:07:47,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "re" (-1)); [8344] [2023-11-12 02:07:47,682 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8357] [2023-11-12 02:07:47,683 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8360] [2023-11-12 02:07:47,683 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "qi" (-1)); [8362] [2023-11-12 02:07:47,684 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8367] [2023-11-12 02:07:47,684 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8370] [2023-11-12 02:07:47,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [8372] [2023-11-12 02:07:47,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8377] [2023-11-12 02:07:47,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8380] [2023-11-12 02:07:47,686 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [8382] [2023-11-12 02:07:47,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8387] [2023-11-12 02:07:47,689 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8390] [2023-11-12 02:07:47,690 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "re" (-1)); [8392] [2023-11-12 02:07:47,690 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8405] [2023-11-12 02:07:47,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8408] [2023-11-12 02:07:47,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "qi" (-1)); [8410] [2023-11-12 02:07:47,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8415] [2023-11-12 02:07:47,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8418] [2023-11-12 02:07:47,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [8420] [2023-11-12 02:07:47,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8425] [2023-11-12 02:07:47,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8428] [2023-11-12 02:07:47,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [8430] [2023-11-12 02:07:47,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8435] [2023-11-12 02:07:47,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8438] [2023-11-12 02:07:47,696 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "re" (-1)); [8440] [2023-11-12 02:07:47,701 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8453] [2023-11-12 02:07:47,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8456] [2023-11-12 02:07:47,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "qi" (-1)); [8458] [2023-11-12 02:07:47,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8463] [2023-11-12 02:07:47,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8466] [2023-11-12 02:07:47,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [8468] [2023-11-12 02:07:47,705 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8473] [2023-11-12 02:07:47,705 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8476] [2023-11-12 02:07:47,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [8478] [2023-11-12 02:07:47,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8483] [2023-11-12 02:07:47,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [8486] [2023-11-12 02:07:47,708 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "re" (-1)); [8488] [2023-11-12 02:07:47,767 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (542), "i" (12UL)); [9522-9523] [2023-11-12 02:07:47,771 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (585), "i" (12UL)); [9592-9593] [2023-11-12 02:07:47,776 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (636), "i" (12UL)); [9684-9685] [2023-11-12 02:07:47,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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1111), "i" (12UL)); [10484-10485] [2023-11-12 02:07:47,886 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1162), "i" (12UL)); [10574-10575] [2023-11-12 02:07:47,892 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1199), "i" (12UL)); [10680-10681] [2023-11-12 02:07:47,904 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1337), "i" (12UL)); [10965-10966] [2023-11-12 02:07:47,907 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1372), "i" (12UL)); [11022-11023] [2023-11-12 02:07:47,989 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1566), "i" (12UL)); [11308-11309] [2023-11-12 02:07:47,995 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1666), "i" (12UL)); [11475-11476] [2023-11-12 02:07:47,998 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1704), "i" (12UL)); [11540-11541] [2023-11-12 02:07:47,999 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1729), "i" (12UL)); [11567-11568] [2023-11-12 02:07:48,004 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:48,006 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:48,007 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:48,011 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1838), "i" (12UL)); [11822-11823] [2023-11-12 02:07:48,015 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1864), "i" (12UL)); [11921-11922] [2023-11-12 02:07:48,016 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1865), "i" (12UL)); [11930-11931] [2023-11-12 02:07:48,037 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (1977), "i" (12UL)); [12138-12139] [2023-11-12 02:07:48,061 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cm.c.prepared"), "i" (2163), "i" (12UL)); [12521-12522] [2023-11-12 02:07:48,106 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_cq.c.prepared"), "i" (280), "i" (12UL)); [13507-13508] [2023-11-12 02:07:48,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapq %0": "=r" (val): "0" (val)); [13602] [2023-11-12 02:07:48,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [13623] [2023-11-12 02:07:48,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13679] [2023-11-12 02:07:48,166 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:48,173 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_qp.c.prepared"), "i" (1103), "i" (12UL)); [15236-15237] [2023-11-12 02:07:48,173 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:48,179 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:48,193 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_qp.c.prepared"), "i" (1194), "i" (12UL)); [15398-15399] [2023-11-12 02:07:48,193 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-12 02:07:48,201 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/zakharov/workspace/benchmarks/bench_1/inst/current/envs/linux-3.8-rc1/linux-3.8-rc1/drivers/infiniband/hw/cxgb3/iwch.h"), "i" (164), "i" (12UL)); [15590-15591] [2023-11-12 02:07:48,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsfl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [15914] [2023-11-12 02:07:48,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [15921] [2023-11-12 02:07:48,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [15929] [2023-11-12 02:07:48,213 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)); [16001] [2023-11-12 02:07:48,275 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/zakharov/workspace/benchmarks/bench_1/inst/current/envs/linux-3.8-rc1/linux-3.8-rc1/drivers/infiniband/hw/cxgb3/iwch.h"), "i" (164), "i" (12UL)); [16183-16184] [2023-11-12 02:07:48,292 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (chp->user_rptr_addr)); [16688] [2023-11-12 02:07:48,293 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (chp->user_rptr_addr)); [16691] [2023-11-12 02:07:48,293 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (chp->user_rptr_addr)); [16694] [2023-11-12 02:07:48,293 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (chp->user_rptr_addr)); [16697] [2023-11-12 02:07:48,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (chp->user_rptr_addr)); [16700] [2023-11-12 02:07:48,341 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/iwch_provider.c.prepared"), "i" (1182), "i" (12UL)); [18093-18094] [2023-11-12 02:07:48,438 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)); [19280-19281] [2023-11-12 02:07:48,439 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/zakharov/workspace/benchmarks/bench_1/inst/current/envs/linux-3.8-rc1/linux-3.8-rc1/arch/x86/include/asm/paravirt.h"), "i" (825), "i" (12UL)); [19312-19313] [2023-11-12 02:07:48,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [19318-19320] [2023-11-12 02:07:48,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/skbuff.h"), "i" (1348), "i" (12UL)); [19512-19513] [2023-11-12 02:07:48,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19538] [2023-11-12 02:07:48,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19541] [2023-11-12 02:07:48,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "qi" (-1)); [19543] [2023-11-12 02:07:48,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19548] [2023-11-12 02:07:48,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19551] [2023-11-12 02:07:48,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [19553] [2023-11-12 02:07:48,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19558] [2023-11-12 02:07:48,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19561] [2023-11-12 02:07:48,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [19563] [2023-11-12 02:07:48,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19568] [2023-11-12 02:07:48,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19571] [2023-11-12 02:07:48,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "re" (-1)); [19573] [2023-11-12 02:07:48,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19586] [2023-11-12 02:07:48,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19589] [2023-11-12 02:07:48,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "qi" (-1)); [19591] [2023-11-12 02:07:48,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19596] [2023-11-12 02:07:48,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19599] [2023-11-12 02:07:48,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [19601] [2023-11-12 02:07:48,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19606] [2023-11-12 02:07:48,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19609] [2023-11-12 02:07:48,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [19611] [2023-11-12 02:07:48,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19616] [2023-11-12 02:07:48,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19619] [2023-11-12 02:07:48,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "re" (-1)); [19621] [2023-11-12 02:07:48,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19634] [2023-11-12 02:07:48,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19637] [2023-11-12 02:07:48,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "qi" (-1)); [19639] [2023-11-12 02:07:48,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19644] [2023-11-12 02:07:48,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19647] [2023-11-12 02:07:48,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [19649] [2023-11-12 02:07:48,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19654] [2023-11-12 02:07:48,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19657] [2023-11-12 02:07:48,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [19659] [2023-11-12 02:07:48,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19664] [2023-11-12 02:07:48,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19667] [2023-11-12 02:07:48,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "re" (-1)); [19669] [2023-11-12 02:07:48,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19682] [2023-11-12 02:07:48,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19685] [2023-11-12 02:07:48,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "qi" (-1)); [19687] [2023-11-12 02:07:48,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19692] [2023-11-12 02:07:48,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19695] [2023-11-12 02:07:48,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [19697] [2023-11-12 02:07:48,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19702] [2023-11-12 02:07:48,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19705] [2023-11-12 02:07:48,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "ri" (-1)); [19707] [2023-11-12 02:07:48,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19712] [2023-11-12 02:07:48,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [19715] [2023-11-12 02:07:48,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (*(dev->pcpu_refcnt)): "re" (-1)); [19717] [2023-11-12 02:07:48,588 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/cxio_hal.c.prepared"), "i" (793), "i" (12UL)); [20996-20997] [2023-11-12 02:07:48,627 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/cxio_hal.c.prepared"), "i" (1299), "i" (12UL)); [21902-21903] [2023-11-12 02:07:48,635 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/cxio_hal.c.prepared"), "i" (1375), "i" (12UL)); [21993-21994] [2023-11-12 02:07:48,649 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/zakharov/workspace/benchmarks/bench_1/work/current--X--drivers/infiniband/hw/cxgb3/iw_cxgb3.ko--X--deg2_cpalinux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/20/dscv_tempdir/dscv/ri/32_7a/drivers/infiniband/hw/cxgb3/cxio_resource.c.prepared"), "i" (255), "i" (12UL)); [22645-22646] [2023-11-12 02:07:48,660 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_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw-cxgb3--iw_cxgb3.ko-main.cil.out.i[741742,741755] [2023-11-12 02:07:48,675 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:07:48,940 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:07:48,940 WARN L672 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:07:48,940 WARN L672 CHandler]: The function strncpy is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:07:48,941 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:07:48,941 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:07:48,949 INFO L206 MainTranslator]: Completed translation [2023-11-12 02:07:48,950 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48 WrapperNode [2023-11-12 02:07:48,950 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-12 02:07:48,951 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-12 02:07:48,951 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-12 02:07:48,951 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-12 02:07:48,959 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,259 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,495 INFO L138 Inliner]: procedures = 661, calls = 10947, calls flagged for inlining = 236, calls inlined = 89, statements flattened = 6388 [2023-11-12 02:07:49,496 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-12 02:07:49,498 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-12 02:07:49,500 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-12 02:07:49,501 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-12 02:07:49,512 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,512 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,551 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,552 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,694 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,715 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,864 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,880 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,925 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-12 02:07:49,926 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-12 02:07:49,926 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-12 02:07:49,926 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-12 02:07:49,927 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (1/1) ... [2023-11-12 02:07:49,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-12 02:07:49,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:07:49,958 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-12 02:07:49,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_807a79e4-7ca3-4000-b7ae-3ba3bd7ce9a7/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-12 02:07:50,009 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2023-11-12 02:07:50,010 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2023-11-12 02:07:50,010 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_rdev_close [2023-11-12 02:07:50,010 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_rdev_close [2023-11-12 02:07:50,010 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_device [2023-11-12 02:07:50,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_device [2023-11-12 02:07:50,010 INFO L130 BoogieDeclarations]: Found specification of procedure idr_destroy [2023-11-12 02:07:50,010 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_destroy [2023-11-12 02:07:50,011 INFO L130 BoogieDeclarations]: Found specification of procedure iwch_poll_cq_one [2023-11-12 02:07:50,011 INFO L138 BoogieDeclarations]: Found implementation of procedure iwch_poll_cq_one [2023-11-12 02:07:50,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-12 02:07:50,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-12 02:07:50,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_dev_mutex [2023-11-12 02:07:50,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_dev_mutex [2023-11-12 02:07:50,011 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_num_stags [2023-11-12 02:07:50,011 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_num_stags [2023-11-12 02:07:50,011 INFO L130 BoogieDeclarations]: Found specification of procedure gen_pool_create [2023-11-12 02:07:50,012 INFO L138 BoogieDeclarations]: Found implementation of procedure gen_pool_create [2023-11-12 02:07:50,012 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_init_ucontext [2023-11-12 02:07:50,012 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_init_ucontext [2023-11-12 02:07:50,012 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-12 02:07:50,012 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-12 02:07:50,012 INFO L130 BoogieDeclarations]: Found specification of procedure t3_register_cpl_handler [2023-11-12 02:07:50,012 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_register_cpl_handler [2023-11-12 02:07:50,012 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2023-11-12 02:07:50,012 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2023-11-12 02:07:50,013 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-12 02:07:50,013 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-12 02:07:50,013 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_hal_destroy_resource [2023-11-12 02:07:50,013 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_hal_destroy_resource [2023-11-12 02:07:50,013 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-12 02:07:50,013 INFO L130 BoogieDeclarations]: Found specification of procedure __cxio_init_resource_fifo [2023-11-12 02:07:50,013 INFO L138 BoogieDeclarations]: Found implementation of procedure __cxio_init_resource_fifo [2023-11-12 02:07:50,013 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-12 02:07:50,013 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-12 02:07:50,014 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-12 02:07:50,014 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-12 02:07:50,014 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_dev_mutex [2023-11-12 02:07:50,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_dev_mutex [2023-11-12 02:07:50,014 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_uint_must_check_helper [2023-11-12 02:07:50,014 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_uint_must_check_helper [2023-11-12 02:07:50,014 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_hal_pblpool_free [2023-11-12 02:07:50,014 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_hal_pblpool_free [2023-11-12 02:07:50,014 INFO L130 BoogieDeclarations]: Found specification of procedure iwch_cxgb3_ofld_send [2023-11-12 02:07:50,015 INFO L138 BoogieDeclarations]: Found implementation of procedure iwch_cxgb3_ofld_send [2023-11-12 02:07:50,015 INFO L130 BoogieDeclarations]: Found specification of procedure ib_unregister_device [2023-11-12 02:07:50,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_unregister_device [2023-11-12 02:07:50,015 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-12 02:07:50,015 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-12 02:07:50,015 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in_r [2023-11-12 02:07:50,015 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in_r [2023-11-12 02:07:50,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-12 02:07:50,015 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-12 02:07:50,016 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-12 02:07:50,016 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-12 02:07:50,016 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-12 02:07:50,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-12 02:07:50,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-12 02:07:50,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-12 02:07:50,017 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-12 02:07:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-12 02:07:50,017 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-12 02:07:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_hal_destroy_ctrl_qp [2023-11-12 02:07:50,017 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_hal_destroy_ctrl_qp [2023-11-12 02:07:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_alloc [2023-11-12 02:07:50,017 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_alloc [2023-11-12 02:07:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure disable_dbs [2023-11-12 02:07:50,017 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_dbs [2023-11-12 02:07:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-12 02:07:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-12 02:07:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-12 02:07:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-12 02:07:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-11-12 02:07:50,018 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-11-12 02:07:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure iwch_event_handler [2023-11-12 02:07:50,018 INFO L138 BoogieDeclarations]: Found implementation of procedure iwch_event_handler [2023-11-12 02:07:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-12 02:07:50,019 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-12 02:07:50,019 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-11-12 02:07:50,019 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-11-12 02:07:50,019 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out [2023-11-12 02:07:50,019 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out [2023-11-12 02:07:50,019 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_int_must_check_helper [2023-11-12 02:07:50,019 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_int_must_check_helper [2023-11-12 02:07:50,019 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-12 02:07:50,019 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-12 02:07:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_net [2023-11-12 02:07:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_net [2023-11-12 02:07:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure gen_pool_free [2023-11-12 02:07:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure gen_pool_free [2023-11-12 02:07:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure iwch_poll_cq [2023-11-12 02:07:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure iwch_poll_cq [2023-11-12 02:07:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-12 02:07:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-12 02:07:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-11-12 02:07:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-11-12 02:07:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-12 02:07:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-12 02:07:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure enable_dbs [2023-11-12 02:07:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_dbs [2023-11-12 02:07:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure t3a_device [2023-11-12 02:07:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure t3a_device [2023-11-12 02:07:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_next_cqe [2023-11-12 02:07:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_next_cqe [2023-11-12 02:07:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-11-12 02:07:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure close_rnic_dev [2023-11-12 02:07:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure close_rnic_dev [2023-11-12 02:07:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-12 02:07:50,026 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-12 02:07:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-12 02:07:50,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-12 02:07:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-12 02:07:50,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-12 02:07:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_fatal_error [2023-11-12 02:07:50,027 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_fatal_error [2023-11-12 02:07:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-12 02:07:50,027 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-12 02:07:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_free [2023-11-12 02:07:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_free [2023-11-12 02:07:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure prandom_u32 [2023-11-12 02:07:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure prandom_u32 [2023-11-12 02:07:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-12 02:07:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-12 02:07:50,034 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-12 02:07:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-12 02:07:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure open_rnic_dev [2023-11-12 02:07:50,035 INFO L138 BoogieDeclarations]: Found implementation of procedure open_rnic_dev [2023-11-12 02:07:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_hal_cq_op [2023-11-12 02:07:50,035 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_hal_cq_op [2023-11-12 02:07:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-12 02:07:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-12 02:07:50,036 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-12 02:07:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2023-11-12 02:07:50,036 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2023-11-12 02:07:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-11-12 02:07:50,036 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-11-12 02:07:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-12 02:07:50,036 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-12 02:07:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_ofld_send [2023-11-12 02:07:50,036 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_ofld_send [2023-11-12 02:07:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in [2023-11-12 02:07:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in [2023-11-12 02:07:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure to_iwch_cq [2023-11-12 02:07:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure to_iwch_cq [2023-11-12 02:07:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure idr_for_each [2023-11-12 02:07:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_for_each [2023-11-12 02:07:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-11-12 02:07:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-11-12 02:07:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out_r [2023-11-12 02:07:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out_r [2023-11-12 02:07:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-12 02:07:50,038 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-12 02:07:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure gen_pool_destroy [2023-11-12 02:07:50,038 INFO L138 BoogieDeclarations]: Found implementation of procedure gen_pool_destroy [2023-11-12 02:07:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-12 02:07:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-11-12 02:07:50,038 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-11-12 02:07:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure get_qhp [2023-11-12 02:07:50,038 INFO L138 BoogieDeclarations]: Found implementation of procedure get_qhp [2023-11-12 02:07:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-11-12 02:07:50,038 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-11-12 02:07:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-12 02:07:50,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-12 02:07:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_init_resource_fifo [2023-11-12 02:07:50,039 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_init_resource_fifo [2023-11-12 02:07:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2023-11-12 02:07:50,039 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2023-11-12 02:07:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find [2023-11-12 02:07:50,039 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find [2023-11-12 02:07:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2023-11-12 02:07:50,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2023-11-12 02:07:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure cxio_hal_pblpool_destroy [2023-11-12 02:07:50,040 INFO L138 BoogieDeclarations]: Found implementation of procedure cxio_hal_pblpool_destroy [2023-11-12 02:07:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure gen_pool_add [2023-11-12 02:07:50,040 INFO L138 BoogieDeclarations]: Found implementation of procedure gen_pool_add [2023-11-12 02:07:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure build_fw_riwrh [2023-11-12 02:07:50,040 INFO L138 BoogieDeclarations]: Found implementation of procedure build_fw_riwrh [2023-11-12 02:07:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2023-11-12 02:07:50,040 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2023-11-12 02:07:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-11-12 02:07:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-11-12 02:07:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-12 02:07:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-12 02:07:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-11-12 02:07:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-11-12 02:07:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-12 02:07:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2023-11-12 02:07:50,840 INFO L236 CfgBuilder]: Building ICFG [2023-11-12 02:07:50,844 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-12 02:08:06,098 INFO L277 CfgBuilder]: Performing block encoding [2023-11-12 02:08:06,128 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-12 02:08:06,128 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-12 02:08:06,134 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:08:06 BoogieIcfgContainer [2023-11-12 02:08:06,134 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-12 02:08:06,140 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-12 02:08:06,140 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-12 02:08:06,144 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-12 02:08:06,144 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 02:07:39" (1/3) ... [2023-11-12 02:08:06,147 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c74617 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 02:08:06, skipping insertion in model container [2023-11-12 02:08:06,147 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:07:48" (2/3) ... [2023-11-12 02:08:06,148 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c74617 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 02:08:06, skipping insertion in model container [2023-11-12 02:08:06,149 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:08:06" (3/3) ... [2023-11-12 02:08:06,150 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw-cxgb3--iw_cxgb3.ko-main.cil.out.i [2023-11-12 02:08:06,171 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-12 02:08:06,172 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-12 02:08:06,290 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-12 02:08:06,299 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=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@14757907, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-12 02:08:06,299 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-12 02:08:06,312 INFO L276 IsEmpty]: Start isEmpty. Operand has 1547 states, 1141 states have (on average 1.385626643295355) internal successors, (1581), 1162 states have internal predecessors, (1581), 320 states have call successors, (320), 84 states have call predecessors, (320), 84 states have return successors, (320), 319 states have call predecessors, (320), 320 states have call successors, (320) [2023-11-12 02:08:06,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-11-12 02:08:06,329 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:08:06,330 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:08:06,331 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:08:06,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:08:06,339 INFO L85 PathProgramCache]: Analyzing trace with hash -549844854, now seen corresponding path program 1 times [2023-11-12 02:08:06,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:08:06,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104762453] [2023-11-12 02:08:06,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:08:06,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:08:07,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:07,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-12 02:08:07,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:07,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:08:07,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:08:07,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104762453] [2023-11-12 02:08:07,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104762453] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:08:07,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:08:07,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-12 02:08:07,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640212372] [2023-11-12 02:08:07,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:08:07,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-12 02:08:07,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:08:07,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-12 02:08:07,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:08:07,780 INFO L87 Difference]: Start difference. First operand has 1547 states, 1141 states have (on average 1.385626643295355) internal successors, (1581), 1162 states have internal predecessors, (1581), 320 states have call successors, (320), 84 states have call predecessors, (320), 84 states have return successors, (320), 319 states have call predecessors, (320), 320 states have call successors, (320) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-12 02:08:08,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:08:08,289 INFO L93 Difference]: Finished difference Result 3462 states and 4949 transitions. [2023-11-12 02:08:08,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-12 02:08:08,292 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2023-11-12 02:08:08,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:08:08,329 INFO L225 Difference]: With dead ends: 3462 [2023-11-12 02:08:08,329 INFO L226 Difference]: Without dead ends: 1905 [2023-11-12 02:08:08,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:08:08,350 INFO L413 NwaCegarLoop]: 2219 mSDtfsCounter, 456 mSDsluCounter, 2183 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 4402 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-12 02:08:08,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 4402 Invalid, 17 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-12 02:08:08,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1905 states. [2023-11-12 02:08:08,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1905 to 1887. [2023-11-12 02:08:08,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1887 states, 1379 states have (on average 1.3466279912980421) internal successors, (1857), 1401 states have internal predecessors, (1857), 385 states have call successors, (385), 123 states have call predecessors, (385), 122 states have return successors, (377), 375 states have call predecessors, (377), 377 states have call successors, (377) [2023-11-12 02:08:08,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 2619 transitions. [2023-11-12 02:08:08,604 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 2619 transitions. Word has length 23 [2023-11-12 02:08:08,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:08:08,604 INFO L495 AbstractCegarLoop]: Abstraction has 1887 states and 2619 transitions. [2023-11-12 02:08:08,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-12 02:08:08,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 2619 transitions. [2023-11-12 02:08:08,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-12 02:08:08,609 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:08:08,609 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:08:08,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-12 02:08:08,610 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:08:08,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:08:08,614 INFO L85 PathProgramCache]: Analyzing trace with hash 761511367, now seen corresponding path program 1 times [2023-11-12 02:08:08,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:08:08,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401184837] [2023-11-12 02:08:08,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:08:08,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:08:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:09,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-12 02:08:09,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:09,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-12 02:08:09,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:09,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:08:09,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:08:09,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401184837] [2023-11-12 02:08:09,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401184837] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:08:09,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:08:09,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-12 02:08:09,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412567589] [2023-11-12 02:08:09,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:08:09,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-12 02:08:09,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:08:09,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-12 02:08:09,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:08:09,627 INFO L87 Difference]: Start difference. First operand 1887 states and 2619 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-12 02:08:10,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:08:10,151 INFO L93 Difference]: Finished difference Result 5275 states and 7379 transitions. [2023-11-12 02:08:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-12 02:08:10,152 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2023-11-12 02:08:10,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:08:10,178 INFO L225 Difference]: With dead ends: 5275 [2023-11-12 02:08:10,178 INFO L226 Difference]: Without dead ends: 3391 [2023-11-12 02:08:10,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:08:10,188 INFO L413 NwaCegarLoop]: 4117 mSDtfsCounter, 2139 mSDsluCounter, 2144 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2139 SdHoareTripleChecker+Valid, 6261 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-12 02:08:10,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2139 Valid, 6261 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-12 02:08:10,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3391 states. [2023-11-12 02:08:10,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3391 to 3387. [2023-11-12 02:08:10,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3387 states, 2490 states have (on average 1.3590361445783132) internal successors, (3384), 2524 states have internal predecessors, (3384), 689 states have call successors, (689), 208 states have call predecessors, (689), 207 states have return successors, (681), 678 states have call predecessors, (681), 681 states have call successors, (681) [2023-11-12 02:08:10,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3387 states to 3387 states and 4754 transitions. [2023-11-12 02:08:10,404 INFO L78 Accepts]: Start accepts. Automaton has 3387 states and 4754 transitions. Word has length 32 [2023-11-12 02:08:10,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:08:10,404 INFO L495 AbstractCegarLoop]: Abstraction has 3387 states and 4754 transitions. [2023-11-12 02:08:10,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-12 02:08:10,405 INFO L276 IsEmpty]: Start isEmpty. Operand 3387 states and 4754 transitions. [2023-11-12 02:08:10,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-12 02:08:10,407 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:08:10,407 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:08:10,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-12 02:08:10,408 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:08:10,408 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:08:10,408 INFO L85 PathProgramCache]: Analyzing trace with hash -2007992380, now seen corresponding path program 1 times [2023-11-12 02:08:10,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:08:10,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042299146] [2023-11-12 02:08:10,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:08:10,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:08:10,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:11,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-12 02:08:11,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:11,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:08:11,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:11,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:08:11,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:11,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:08:11,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:11,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-12 02:08:11,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:11,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-12 02:08:11,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:11,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:08:11,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:08:11,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042299146] [2023-11-12 02:08:11,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042299146] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:08:11,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:08:11,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:08:11,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380919008] [2023-11-12 02:08:11,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:08:11,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-12 02:08:11,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:08:11,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-12 02:08:11,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-12 02:08:11,306 INFO L87 Difference]: Start difference. First operand 3387 states and 4754 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-12 02:08:15,725 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-12 02:08:18,943 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-12 02:08:21,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:08:21,180 INFO L93 Difference]: Finished difference Result 3492 states and 4927 transitions. [2023-11-12 02:08:21,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-12 02:08:21,181 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 51 [2023-11-12 02:08:21,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:08:21,205 INFO L225 Difference]: With dead ends: 3492 [2023-11-12 02:08:21,205 INFO L226 Difference]: Without dead ends: 3489 [2023-11-12 02:08:21,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:08:21,209 INFO L413 NwaCegarLoop]: 1832 mSDtfsCounter, 2205 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 443 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2452 SdHoareTripleChecker+Valid, 2786 SdHoareTripleChecker+Invalid, 1423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2023-11-12 02:08:21,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2452 Valid, 2786 Invalid, 1423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 978 Invalid, 2 Unknown, 0 Unchecked, 9.6s Time] [2023-11-12 02:08:21,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3489 states. [2023-11-12 02:08:21,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3489 to 3386. [2023-11-12 02:08:21,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 2490 states have (on average 1.3586345381526104) internal successors, (3383), 2523 states have internal predecessors, (3383), 688 states have call successors, (688), 208 states have call predecessors, (688), 207 states have return successors, (681), 678 states have call predecessors, (681), 681 states have call successors, (681) [2023-11-12 02:08:21,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 4752 transitions. [2023-11-12 02:08:21,436 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 4752 transitions. Word has length 51 [2023-11-12 02:08:21,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:08:21,437 INFO L495 AbstractCegarLoop]: Abstraction has 3386 states and 4752 transitions. [2023-11-12 02:08:21,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-12 02:08:21,437 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 4752 transitions. [2023-11-12 02:08:21,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-12 02:08:21,444 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:08:21,444 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:08:21,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-12 02:08:21,445 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:08:21,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:08:21,445 INFO L85 PathProgramCache]: Analyzing trace with hash -2118833519, now seen corresponding path program 1 times [2023-11-12 02:08:21,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:08:21,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589824161] [2023-11-12 02:08:21,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:08:21,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:08:21,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:22,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-12 02:08:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:22,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:08:22,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:22,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:08:22,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:22,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:08:22,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:22,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-12 02:08:22,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:22,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-12 02:08:22,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:08:22,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:08:22,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:08:22,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589824161] [2023-11-12 02:08:22,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589824161] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:08:22,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:08:22,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:08:22,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569500793] [2023-11-12 02:08:22,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:08:22,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-12 02:08:22,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:08:22,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-12 02:08:22,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-12 02:08:22,240 INFO L87 Difference]: Start difference. First operand 3386 states and 4752 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6)