./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 9bd2c7ff Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu --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 039eab12e50993f4fa37adc6de2fecb3561458fa83d70d097739d1ded7d4af34 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-9bd2c7f [2023-11-19 08:05:40,741 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-19 08:05:40,855 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-19 08:05:40,862 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-19 08:05:40,862 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-19 08:05:40,895 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-19 08:05:40,896 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-19 08:05:40,896 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-19 08:05:40,897 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-19 08:05:40,898 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-19 08:05:40,899 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-19 08:05:40,900 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-19 08:05:40,900 INFO L153 SettingsManager]: * Use SBE=true [2023-11-19 08:05:40,901 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-19 08:05:40,902 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-19 08:05:40,903 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-19 08:05:40,903 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-19 08:05:40,904 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-19 08:05:40,905 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-19 08:05:40,905 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-19 08:05:40,906 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-19 08:05:40,907 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-19 08:05:40,908 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-19 08:05:40,908 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-19 08:05:40,909 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-19 08:05:40,909 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-19 08:05:40,910 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-19 08:05:40,911 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-19 08:05:40,911 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-19 08:05:40,912 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-19 08:05:40,912 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-19 08:05:40,913 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-19 08:05:40,913 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-19 08:05:40,914 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-19 08:05:40,914 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-19 08:05:40,915 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-19 08:05:40,915 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_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/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_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu 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 -> 039eab12e50993f4fa37adc6de2fecb3561458fa83d70d097739d1ded7d4af34 [2023-11-19 08:05:41,152 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-19 08:05:41,179 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-19 08:05:41,182 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-19 08:05:41,184 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-19 08:05:41,185 INFO L274 PluginConnector]: CDTParser initialized [2023-11-19 08:05:41,187 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i [2023-11-19 08:05:44,449 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-19 08:05:45,304 INFO L384 CDTParser]: Found 1 translation units. [2023-11-19 08:05:45,305 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i [2023-11-19 08:05:45,375 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/data/5d23befcf/865696a73965443fa664fc2bf0bb2404/FLAGfd5cd4dcf [2023-11-19 08:05:45,396 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/data/5d23befcf/865696a73965443fa664fc2bf0bb2404 [2023-11-19 08:05:45,403 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-19 08:05:45,406 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-19 08:05:45,409 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-19 08:05:45,410 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-19 08:05:45,416 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-19 08:05:45,419 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:05:45" (1/1) ... [2023-11-19 08:05:45,420 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@68a5d125 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:45, skipping insertion in model container [2023-11-19 08:05:45,421 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:05:45" (1/1) ... [2023-11-19 08:05:45,728 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-19 08:05:50,459 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_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i[485718,485731] [2023-11-19 08:05:50,560 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-19 08:05:50,705 INFO L202 MainTranslator]: Completed pre-run [2023-11-19 08:05:50,929 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"); [6077] [2023-11-19 08:05:50,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6084] [2023-11-19 08:05:50,932 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapq %0": "=r" (val): "0" (val)); [6091] [2023-11-19 08:05:50,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6260] [2023-11-19 08:05:50,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6267] [2023-11-19 08:05:50,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6326-6327] [2023-11-19 08:05:50,947 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6355-6356] [2023-11-19 08:05:50,967 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6698] [2023-11-19 08:05:51,000 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6884] [2023-11-19 08:05:51,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6906] [2023-11-19 08:05:51,010 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7125] [2023-11-19 08:05:51,010 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7128] [2023-11-19 08:05:51,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7131] [2023-11-19 08:05:51,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7134] [2023-11-19 08:05:51,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [7226-7227] [2023-11-19 08:05:51,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 *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [7255-7256] [2023-11-19 08:05:51,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [7285-7286] [2023-11-19 08:05:51,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7435] [2023-11-19 08:05:51,032 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7506] [2023-11-19 08:05:51,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7540] [2023-11-19 08:05:51,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7594-7595] [2023-11-19 08:05:51,060 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7598-7599] [2023-11-19 08:05:51,060 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7602-7603] [2023-11-19 08:05:51,061 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7606-7607] [2023-11-19 08:05:51,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7644] [2023-11-19 08:05:51,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7711-7712] [2023-11-19 08:05:51,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7715-7716] [2023-11-19 08:05:51,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7719-7720] [2023-11-19 08:05:51,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7723-7724] [2023-11-19 08:05:51,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (231), "i" (12UL)); [8223-8224] [2023-11-19 08:05:51,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (236), "i" (12UL)); [8233-8234] [2023-11-19 08:05:51,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (240), "i" (12UL)); [8243-8244] [2023-11-19 08:05:51,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (245), "i" (12UL)); [8253-8254] [2023-11-19 08:05:51,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (250), "i" (12UL)); [8264-8265] [2023-11-19 08:05:51,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (253), "i" (12UL)); [8272-8273] [2023-11-19 08:05:51,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_ioctl.c"), "i" (376), "i" (12UL)); [8975-8976] [2023-11-19 08:05:51,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_ioctl.c"), "i" (2039), "i" (12UL)); [10810-10811] [2023-11-19 08:05:51,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/isl_ioctl.c"), "i" (2071), "i" (12UL)); [10860-10861] [2023-11-19 08:05:51,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [11983] [2023-11-19 08:05:51,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [12026] [2023-11-19 08:05:51,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [12097-12098] [2023-11-19 08:05:51,360 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [12126-12127] [2023-11-19 08:05:51,366 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12277] [2023-11-19 08:05:51,366 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12281] [2023-11-19 08:05:51,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12285] [2023-11-19 08:05:51,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12320] [2023-11-19 08:05:51,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12335] [2023-11-19 08:05:51,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (144), "i" (12UL)); [12338-12339] [2023-11-19 08:05:51,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (147), "i" (12UL)); [12351-12352] [2023-11-19 08:05:51,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12364] [2023-11-19 08:05:51,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12368] [2023-11-19 08:05:51,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12372] [2023-11-19 08:05:51,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12526] [2023-11-19 08:05:51,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12530] [2023-11-19 08:05:51,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12534] [2023-11-19 08:05:51,405 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (957), "i" (12UL)); [12988-12989] [2023-11-19 08:05:51,405 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (958), "i" (12UL)); [12997-12998] [2023-11-19 08:05:51,406 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (959), "i" (12UL)); [13006-13007] [2023-11-19 08:05:51,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/islpci_hotplug.c"), "i" (221), "i" (12UL)); [13980-13981] [2023-11-19 08:05:51,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/islpci_hotplug.c"), "i" (263), "i" (12UL)); [14030-14031] [2023-11-19 08:05:51,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/islpci_hotplug.c"), "i" (288), "i" (12UL)); [14066-14067] [2023-11-19 08:05:51,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (342), "i" (12UL)); [15048-15049] [2023-11-19 08:05:51,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (411), "i" (12UL)); [15138-15139] [2023-11-19 08:05:51,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (427), "i" (12UL)); [15166-15167] [2023-11-19 08:05:51,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (428), "i" (12UL)); [15174-15175] [2023-11-19 08:05:51,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (488), "i" (12UL)); [15245-15246] [2023-11-19 08:05:51,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (527), "i" (12UL)); [15298-15299] [2023-11-19 08:05:51,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (528), "i" (12UL)); [15306-15307] [2023-11-19 08:05:51,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (566), "i" (12UL)); [15355-15356] [2023-11-19 08:05:51,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (602), "i" (12UL)); [15408-15409] [2023-11-19 08:05:51,477 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (629), "i" (12UL)); [15454-15455] [2023-11-19 08:05:51,477 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (630), "i" (12UL)); [15463-15464] [2023-11-19 08:05:51,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (639), "i" (12UL)); [15483-15484] [2023-11-19 08:05:51,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (640), "i" (12UL)); [15492-15493] [2023-11-19 08:05:51,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (641), "i" (12UL)); [15500-15501] [2023-11-19 08:05:51,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11713/dscv_tempdir/dscv/ri/43_2a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (898), "i" (12UL)); [15746-15747] [2023-11-19 08:05:51,496 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_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i[485718,485731] [2023-11-19 08:05:51,505 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-19 08:05:51,820 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-19 08:05:51,820 WARN L675 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-19 08:05:51,820 WARN L675 CHandler]: The function strncpy is called, but not defined or handled by StandardFunctionHandler. [2023-11-19 08:05:51,821 WARN L675 CHandler]: The function ldv_calloc is called, but not defined or handled by StandardFunctionHandler. [2023-11-19 08:05:51,821 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-19 08:05:51,829 INFO L206 MainTranslator]: Completed translation [2023-11-19 08:05:51,830 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51 WrapperNode [2023-11-19 08:05:51,830 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-19 08:05:51,832 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-19 08:05:51,832 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-19 08:05:51,832 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-19 08:05:51,841 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,017 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,389 INFO L138 Inliner]: procedures = 526, calls = 6434, calls flagged for inlining = 183, calls inlined = 161, statements flattened = 7940 [2023-11-19 08:05:52,390 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-19 08:05:52,391 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-19 08:05:52,391 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-19 08:05:52,391 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-19 08:05:52,401 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,401 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,442 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,443 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,728 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,778 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,886 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,931 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,985 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-19 08:05:52,987 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-19 08:05:52,987 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-19 08:05:52,987 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-19 08:05:52,989 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (1/1) ... [2023-11-19 08:05:52,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-19 08:05:53,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 08:05:53,028 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-19 08:05:53,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99e1b122-9e3e-435e-9a3f-36cfe8ef45c9/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-19 08:05:53,070 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_le_to_cpu [2023-11-19 08:05:53,071 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_le_to_cpu [2023-11-19 08:05:53,071 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_eth_tx_timeout [2023-11-19 08:05:53,071 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_eth_tx_timeout [2023-11-19 08:05:53,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_5 [2023-11-19 08:05:53,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_5 [2023-11-19 08:05:53,071 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-11-19 08:05:53,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-19 08:05:53,072 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-19 08:05:53,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-19 08:05:53,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-19 08:05:53,072 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_trigger [2023-11-19 08:05:53,072 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_trigger [2023-11-19 08:05:53,073 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2023-11-19 08:05:53,073 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2023-11-19 08:05:53,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-11-19 08:05:53,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-11-19 08:05:53,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-19 08:05:53,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-19 08:05:53,074 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_mib_mode_helper [2023-11-19 08:05:53,074 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_mib_mode_helper [2023-11-19 08:05:53,074 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2023-11-19 08:05:53,074 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2023-11-19 08:05:53,074 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-19 08:05:53,074 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-19 08:05:53,074 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2023-11-19 08:05:53,075 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2023-11-19 08:05:53,075 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_set_request [2023-11-19 08:05:53,075 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_set_request [2023-11-19 08:05:53,075 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_cpu_to_le [2023-11-19 08:05:53,075 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_cpu_to_le [2023-11-19 08:05:53,075 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_get_state [2023-11-19 08:05:53,076 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_get_state [2023-11-19 08:05:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-19 08:05:53,076 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-19 08:05:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-11-19 08:05:53,076 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-11-19 08:05:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-11-19 08:05:53,077 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-11-19 08:05:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_mgt_release [2023-11-19 08:05:53,077 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_mgt_release [2023-11-19 08:05:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-19 08:05:53,077 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-19 08:05:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-11-19 08:05:53,077 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-11-19 08:05:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-19 08:05:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-19 08:05:53,078 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-19 08:05:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-19 08:05:53,078 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-19 08:05:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2023-11-19 08:05:53,079 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2023-11-19 08:05:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_set [2023-11-19 08:05:53,079 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_set [2023-11-19 08:05:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-11-19 08:05:53,079 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-11-19 08:05:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-19 08:05:53,080 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-19 08:05:53,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-19 08:05:53,080 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_reset [2023-11-19 08:05:53,080 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_reset [2023-11-19 08:05:53,080 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-19 08:05:53,080 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-19 08:05:53,081 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2023-11-19 08:05:53,081 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2023-11-19 08:05:53,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-19 08:05:53,081 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-19 08:05:53,081 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-19 08:05:53,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-19 08:05:53,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-19 08:05:53,082 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-19 08:05:53,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-11-19 08:05:53,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-11-19 08:05:53,082 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_set_mac_address [2023-11-19 08:05:53,082 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_set_mac_address [2023-11-19 08:05:53,083 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_resume [2023-11-19 08:05:53,083 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_resume [2023-11-19 08:05:53,083 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-19 08:05:53,083 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-19 08:05:53,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-19 08:05:53,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-19 08:05:53,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-19 08:05:53,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-11-19 08:05:53,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-19 08:05:53,084 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-19 08:05:53,084 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-19 08:05:53,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-19 08:05:53,085 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-19 08:05:53,085 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-11-19 08:05:53,085 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-11-19 08:05:53,085 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-11-19 08:05:53,085 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-11-19 08:05:53,086 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-11-19 08:05:53,086 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-11-19 08:05:53,086 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-11-19 08:05:53,086 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-11-19 08:05:53,086 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-19 08:05:53,087 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-19 08:05:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-11-19 08:05:53,087 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-11-19 08:05:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2023-11-19 08:05:53,087 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2023-11-19 08:05:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_uninterruptible [2023-11-19 08:05:53,088 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_uninterruptible [2023-11-19 08:05:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-19 08:05:53,088 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-19 08:05:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-19 08:05:53,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-19 08:05:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-11-19 08:05:53,088 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-11-19 08:05:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-19 08:05:53,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-19 08:05:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_clear_mac [2023-11-19 08:05:53,089 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_clear_mac [2023-11-19 08:05:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-19 08:05:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-19 08:05:53,090 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-19 08:05:53,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-19 08:05:53,090 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-11-19 08:05:53,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-11-19 08:05:53,090 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-19 08:05:53,090 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-19 08:05:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-11-19 08:05:53,091 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-11-19 08:05:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-11-19 08:05:53,091 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-11-19 08:05:53,091 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_bring_down [2023-11-19 08:05:53,091 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_bring_down [2023-11-19 08:05:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2023-11-19 08:05:53,092 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2023-11-19 08:05:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-19 08:05:53,092 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-19 08:05:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-19 08:05:53,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-19 08:05:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-11-19 08:05:53,093 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-11-19 08:05:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-19 08:05:53,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-19 08:05:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-19 08:05:53,093 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-19 08:05:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-11-19 08:05:53,094 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-11-19 08:05:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-11-19 08:05:53,094 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-11-19 08:05:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-11-19 08:05:53,094 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-11-19 08:05:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2023-11-19 08:05:53,095 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2023-11-19 08:05:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-19 08:05:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-19 08:05:53,095 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-19 08:05:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_set_state [2023-11-19 08:05:53,096 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_set_state [2023-11-19 08:05:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-19 08:05:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-11-19 08:05:53,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-11-19 08:05:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-11-19 08:05:53,096 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-11-19 08:05:53,096 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2023-11-19 08:05:53,097 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2023-11-19 08:05:53,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-19 08:05:53,097 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-19 08:05:53,097 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-19 08:05:53,097 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-11-19 08:05:53,097 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-11-19 08:05:53,098 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-11-19 08:05:53,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-11-19 08:05:53,098 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-11-19 08:05:53,098 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-11-19 08:05:53,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-11-19 08:05:53,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-11-19 08:05:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-11-19 08:05:53,099 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-11-19 08:05:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-11-19 08:05:53,099 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-11-19 08:05:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_remove [2023-11-19 08:05:53,099 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_remove [2023-11-19 08:05:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure isl38xx_w32_flush [2023-11-19 08:05:53,100 INFO L138 BoogieDeclarations]: Found implementation of procedure isl38xx_w32_flush [2023-11-19 08:05:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-11-19 08:05:53,100 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-11-19 08:05:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2023-11-19 08:05:53,100 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2023-11-19 08:05:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2023-11-19 08:05:53,101 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2023-11-19 08:05:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_commit_list [2023-11-19 08:05:53,101 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_commit_list [2023-11-19 08:05:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2023-11-19 08:05:53,101 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2023-11-19 08:05:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single___1 [2023-11-19 08:05:53,102 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single___1 [2023-11-19 08:05:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-11-19 08:05:53,102 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-11-19 08:05:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_mgmt_rx_fill [2023-11-19 08:05:53,102 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_mgmt_rx_fill [2023-11-19 08:05:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_mgt_transaction [2023-11-19 08:05:53,103 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_mgt_transaction [2023-11-19 08:05:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-19 08:05:53,103 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-19 08:05:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure channel_of_freq [2023-11-19 08:05:53,103 INFO L138 BoogieDeclarations]: Found implementation of procedure channel_of_freq [2023-11-19 08:05:53,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-19 08:05:53,104 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2023-11-19 08:05:53,104 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2023-11-19 08:05:53,104 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2023-11-19 08:05:53,104 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2023-11-19 08:05:53,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-19 08:05:53,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-19 08:05:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_free_memory [2023-11-19 08:05:53,105 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_free_memory [2023-11-19 08:05:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_commit [2023-11-19 08:05:53,105 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_commit [2023-11-19 08:05:53,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-19 08:05:53,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-19 08:05:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-11-19 08:05:53,106 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-11-19 08:05:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-11-19 08:05:53,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-11-19 08:05:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure __swab32s [2023-11-19 08:05:53,106 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab32s [2023-11-19 08:05:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2023-11-19 08:05:53,107 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2023-11-19 08:05:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-19 08:05:53,107 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-19 08:05:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_5 [2023-11-19 08:05:53,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_5 [2023-11-19 08:05:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-11-19 08:05:53,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-11-19 08:05:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2023-11-19 08:05:53,108 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2023-11-19 08:05:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure isl38xx_in_queue [2023-11-19 08:05:53,108 INFO L138 BoogieDeclarations]: Found implementation of procedure isl38xx_in_queue [2023-11-19 08:05:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single___0 [2023-11-19 08:05:53,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single___0 [2023-11-19 08:05:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-19 08:05:53,109 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-19 08:05:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-11-19 08:05:53,109 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-11-19 08:05:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-19 08:05:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2023-11-19 08:05:53,110 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2023-11-19 08:05:53,110 INFO L130 BoogieDeclarations]: Found specification of procedure isl38xx_disable_interrupts [2023-11-19 08:05:53,110 INFO L138 BoogieDeclarations]: Found implementation of procedure isl38xx_disable_interrupts [2023-11-19 08:05:54,068 INFO L236 CfgBuilder]: Building ICFG [2023-11-19 08:05:54,073 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-19 08:05:54,552 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-19 08:06:04,005 INFO L277 CfgBuilder]: Performing block encoding [2023-11-19 08:06:04,038 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-19 08:06:04,038 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-19 08:06:04,055 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:06:04 BoogieIcfgContainer [2023-11-19 08:06:04,055 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-19 08:06:04,058 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-19 08:06:04,058 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-19 08:06:04,061 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-19 08:06:04,062 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 08:05:45" (1/3) ... [2023-11-19 08:06:04,062 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c23c908 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:06:04, skipping insertion in model container [2023-11-19 08:06:04,063 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:05:51" (2/3) ... [2023-11-19 08:06:04,064 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c23c908 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:06:04, skipping insertion in model container [2023-11-19 08:06:04,064 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:06:04" (3/3) ... [2023-11-19 08:06:04,068 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i [2023-11-19 08:06:04,088 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-19 08:06:04,089 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-19 08:06:04,206 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-19 08:06:04,216 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;@b617e7b, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-19 08:06:04,216 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-19 08:06:04,232 INFO L276 IsEmpty]: Start isEmpty. Operand has 2057 states, 1429 states have (on average 1.3205038488453464) internal successors, (1887), 1459 states have internal predecessors, (1887), 515 states have call successors, (515), 112 states have call predecessors, (515), 111 states have return successors, (507), 504 states have call predecessors, (507), 507 states have call successors, (507) [2023-11-19 08:06:04,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-19 08:06:04,284 INFO L187 NwaCegarLoop]: Found error trace [2023-11-19 08:06:04,286 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 08:06:04,288 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-19 08:06:04,296 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 08:06:04,297 INFO L85 PathProgramCache]: Analyzing trace with hash -171349136, now seen corresponding path program 1 times [2023-11-19 08:06:04,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 08:06:04,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220225601] [2023-11-19 08:06:04,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 08:06:04,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 08:06:05,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-19 08:06:06,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:06,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 08:06:06,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-19 08:06:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:06,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-19 08:06:06,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:06,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 08:06:06,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-19 08:06:06,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:06,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 08:06:06,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-19 08:06:06,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:06,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-19 08:06:06,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-19 08:06:06,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-19 08:06:06,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-19 08:06:06,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:06,656 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-11-19 08:06:06,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 08:06:06,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220225601] [2023-11-19 08:06:06,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220225601] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 08:06:06,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 08:06:06,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-19 08:06:06,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392171007] [2023-11-19 08:06:06,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 08:06:06,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-19 08:06:06,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 08:06:06,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-19 08:06:06,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-19 08:06:06,722 INFO L87 Difference]: Start difference. First operand has 2057 states, 1429 states have (on average 1.3205038488453464) internal successors, (1887), 1459 states have internal predecessors, (1887), 515 states have call successors, (515), 112 states have call predecessors, (515), 111 states have return successors, (507), 504 states have call predecessors, (507), 507 states have call successors, (507) Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-19 08:06:18,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 08:06:18,646 INFO L93 Difference]: Finished difference Result 4429 states and 6473 transitions. [2023-11-19 08:06:18,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-19 08:06:18,656 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 120 [2023-11-19 08:06:18,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-19 08:06:18,735 INFO L225 Difference]: With dead ends: 4429 [2023-11-19 08:06:18,735 INFO L226 Difference]: Without dead ends: 2322 [2023-11-19 08:06:18,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2023-11-19 08:06:18,768 INFO L413 NwaCegarLoop]: 1870 mSDtfsCounter, 2327 mSDsluCounter, 3925 mSDsCounter, 0 mSdLazyCounter, 4144 mSolverCounterSat, 2005 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2478 SdHoareTripleChecker+Valid, 5795 SdHoareTripleChecker+Invalid, 6149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2005 IncrementalHoareTripleChecker+Valid, 4144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2023-11-19 08:06:18,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2478 Valid, 5795 Invalid, 6149 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2005 Valid, 4144 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2023-11-19 08:06:18,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2322 states. [2023-11-19 08:06:19,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2322 to 2007. [2023-11-19 08:06:19,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2007 states, 1390 states have (on average 1.29568345323741) internal successors, (1801), 1410 states have internal predecessors, (1801), 506 states have call successors, (506), 111 states have call predecessors, (506), 110 states have return successors, (505), 502 states have call predecessors, (505), 505 states have call successors, (505) [2023-11-19 08:06:19,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2007 states to 2007 states and 2812 transitions. [2023-11-19 08:06:19,066 INFO L78 Accepts]: Start accepts. Automaton has 2007 states and 2812 transitions. Word has length 120 [2023-11-19 08:06:19,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-19 08:06:19,072 INFO L495 AbstractCegarLoop]: Abstraction has 2007 states and 2812 transitions. [2023-11-19 08:06:19,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-19 08:06:19,073 INFO L276 IsEmpty]: Start isEmpty. Operand 2007 states and 2812 transitions. [2023-11-19 08:06:19,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-19 08:06:19,085 INFO L187 NwaCegarLoop]: Found error trace [2023-11-19 08:06:19,085 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 08:06:19,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-19 08:06:19,086 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-19 08:06:19,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 08:06:19,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1084870518, now seen corresponding path program 1 times [2023-11-19 08:06:19,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 08:06:19,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874152499] [2023-11-19 08:06:19,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 08:06:19,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 08:06:19,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-19 08:06:20,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:20,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 08:06:20,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-19 08:06:20,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:20,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-19 08:06:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:20,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 08:06:20,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-19 08:06:20,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:20,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 08:06:20,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-19 08:06:20,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 08:06:20,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-19 08:06:20,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-19 08:06:20,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-19 08:06:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-19 08:06:20,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 08:06:20,879 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-11-19 08:06:20,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 08:06:20,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874152499] [2023-11-19 08:06:20,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874152499] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 08:06:20,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 08:06:20,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-19 08:06:20,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327696097] [2023-11-19 08:06:20,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 08:06:20,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-19 08:06:20,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 08:06:20,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-19 08:06:20,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-19 08:06:20,894 INFO L87 Difference]: Start difference. First operand 2007 states and 2812 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12)