./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-32_7a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 30e01a73 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_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash dfd6d574d08999b62054724022525ae58fcf8eb53291450098ab652e14e39cce --- Real Ultimate output --- This is Ultimate 0.2.3-dev-30e01a7 [2023-11-23 21:30:43,643 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 21:30:43,715 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-11-23 21:30:43,722 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 21:30:43,723 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 21:30:43,761 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 21:30:43,762 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 21:30:43,763 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 21:30:43,764 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 21:30:43,764 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 21:30:43,765 INFO L153 SettingsManager]: * User list type=DISABLED [2023-11-23 21:30:43,766 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-11-23 21:30:43,766 INFO L153 SettingsManager]: * Explicit value domain=true [2023-11-23 21:30:43,767 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-11-23 21:30:43,767 INFO L153 SettingsManager]: * Octagon Domain=false [2023-11-23 21:30:43,768 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-11-23 21:30:43,769 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-11-23 21:30:43,769 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-11-23 21:30:43,770 INFO L153 SettingsManager]: * Interval Domain=false [2023-11-23 21:30:43,771 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-11-23 21:30:43,771 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-11-23 21:30:43,792 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-11-23 21:30:43,793 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 21:30:43,794 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 21:30:43,795 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 21:30:43,795 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 21:30:43,796 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 21:30:43,796 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 21:30:43,797 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 21:30:43,797 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 21:30:43,798 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 21:30:43,798 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 21:30:43,799 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 21:30:43,799 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 21:30:43,799 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 21:30:43,800 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 21:30:43,800 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 21:30:43,800 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 21:30:43,801 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-11-23 21:30:43,801 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 21:30:43,801 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 21:30:43,801 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 21:30:43,802 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-11-23 21:30:43,802 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 21:30:43,802 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/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_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire 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 -> Taipan 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 -> dfd6d574d08999b62054724022525ae58fcf8eb53291450098ab652e14e39cce [2023-11-23 21:30:44,066 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 21:30:44,121 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 21:30:44,125 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 21:30:44,127 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 21:30:44,127 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 21:30:44,128 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i [2023-11-23 21:30:47,308 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 21:30:48,228 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 21:30:48,229 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i [2023-11-23 21:30:48,305 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/data/720c88342/beb9c065680e47c094ed612e73ad50a6/FLAGc323aa9b8 [2023-11-23 21:30:48,323 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/data/720c88342/beb9c065680e47c094ed612e73ad50a6 [2023-11-23 21:30:48,331 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 21:30:48,334 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 21:30:48,338 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 21:30:48,338 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 21:30:48,344 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 21:30:48,345 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 09:30:48" (1/1) ... [2023-11-23 21:30:48,346 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c6fbdad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:48, skipping insertion in model container [2023-11-23 21:30:48,346 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 09:30:48" (1/1) ... [2023-11-23 21:30:48,589 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 21:30:53,402 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_98a606ff-2009-4c86-973e-3704eff35247/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i[479141,479154] [2023-11-23 21:30:53,882 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 21:30:54,045 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 21:30:54,188 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"); [6073] [2023-11-23 21:30:54,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6080] [2023-11-23 21:30:54,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapq %0": "=r" (val): "0" (val)); [6087] [2023-11-23 21:30:54,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6277] [2023-11-23 21:30:54,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6284] [2023-11-23 21:30:54,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6342-6343] [2023-11-23 21:30:54,203 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)); [6371-6372] [2023-11-23 21:30:54,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6700] [2023-11-23 21:30:54,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6886] [2023-11-23 21:30:54,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6908] [2023-11-23 21:30:54,290 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7073] [2023-11-23 21:30:54,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7076] [2023-11-23 21:30:54,292 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7079] [2023-11-23 21:30:54,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7082] [2023-11-23 21:30:54,297 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)); [7210-7211] [2023-11-23 21:30:54,299 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)); [7239-7240] [2023-11-23 21:30:54,301 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)); [7269-7270] [2023-11-23 21:30:54,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7404] [2023-11-23 21:30:54,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7477] [2023-11-23 21:30:54,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7511] [2023-11-23 21:30:54,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7565-7566] [2023-11-23 21:30:54,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7569-7570] [2023-11-23 21:30:54,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7573-7574] [2023-11-23 21:30:54,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7577-7578] [2023-11-23 21:30:54,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7615] [2023-11-23 21:30:54,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7682-7683] [2023-11-23 21:30:54,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7686-7687] [2023-11-23 21:30:54,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7690-7691] [2023-11-23 21:30:54,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (priv->mgmt_received): : "memory", "cc"); [7694-7695] [2023-11-23 21:30:54,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (231), "i" (12UL)); [8178-8179] [2023-11-23 21:30:54,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (236), "i" (12UL)); [8188-8189] [2023-11-23 21:30:54,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (240), "i" (12UL)); [8198-8199] [2023-11-23 21:30:54,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (245), "i" (12UL)); [8208-8209] [2023-11-23 21:30:54,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (250), "i" (12UL)); [8219-8220] [2023-11-23 21:30:54,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_38xx.c"), "i" (253), "i" (12UL)); [8227-8228] [2023-11-23 21:30:54,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_ioctl.c"), "i" (376), "i" (12UL)); [8936-8937] [2023-11-23 21:30:54,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_ioctl.c"), "i" (2039), "i" (12UL)); [10771-10772] [2023-11-23 21:30:54,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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/isl_ioctl.c"), "i" (2071), "i" (12UL)); [10821-10822] [2023-11-23 21:30:54,477 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)); [12117] [2023-11-23 21:30:54,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [12159] [2023-11-23 21:30:54,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 *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [12230-12231] [2023-11-23 21:30:54,481 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)); [12259-12260] [2023-11-23 21:30:54,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12379] [2023-11-23 21:30:54,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12383] [2023-11-23 21:30:54,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12387] [2023-11-23 21:30:54,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12422] [2023-11-23 21:30:54,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12437] [2023-11-23 21:30:54,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (144), "i" (12UL)); [12440-12441] [2023-11-23 21:30:54,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (147), "i" (12UL)); [12453-12454] [2023-11-23 21:30:54,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12466] [2023-11-23 21:30:54,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12470] [2023-11-23 21:30:54,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12474] [2023-11-23 21:30:54,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12628] [2023-11-23 21:30:54,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12632] [2023-11-23 21:30:54,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12636] [2023-11-23 21:30:54,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (957), "i" (12UL)); [13090-13091] [2023-11-23 21:30:54,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (958), "i" (12UL)); [13099-13100] [2023-11-23 21:30:54,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/islpci_dev.c"), "i" (959), "i" (12UL)); [13108-13109] [2023-11-23 21:30:54,547 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/islpci_hotplug.c"), "i" (221), "i" (12UL)); [14038-14039] [2023-11-23 21:30:54,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/islpci_hotplug.c"), "i" (263), "i" (12UL)); [14088-14089] [2023-11-23 21:30:54,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/islpci_hotplug.c"), "i" (288), "i" (12UL)); [14124-14125] [2023-11-23 21:30:54,667 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (342), "i" (12UL)); [15096-15097] [2023-11-23 21:30:54,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (411), "i" (12UL)); [15186-15187] [2023-11-23 21:30:54,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (427), "i" (12UL)); [15214-15215] [2023-11-23 21:30:54,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (428), "i" (12UL)); [15222-15223] [2023-11-23 21:30:54,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (488), "i" (12UL)); [15293-15294] [2023-11-23 21:30:54,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (527), "i" (12UL)); [15346-15347] [2023-11-23 21:30:54,682 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (528), "i" (12UL)); [15354-15355] [2023-11-23 21:30:54,686 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (566), "i" (12UL)); [15403-15404] [2023-11-23 21:30:54,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (602), "i" (12UL)); [15456-15457] [2023-11-23 21:30:54,690 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (629), "i" (12UL)); [15502-15503] [2023-11-23 21:30:54,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (630), "i" (12UL)); [15511-15512] [2023-11-23 21:30:54,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (639), "i" (12UL)); [15531-15532] [2023-11-23 21:30:54,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (640), "i" (12UL)); [15540-15541] [2023-11-23 21:30:54,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (641), "i" (12UL)); [15548-15549] [2023-11-23 21:30:54,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11958/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/prism54/oid_mgt.c"), "i" (898), "i" (12UL)); [15794-15795] [2023-11-23 21:30:54,709 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_98a606ff-2009-4c86-973e-3704eff35247/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i[479141,479154] [2023-11-23 21:30:54,751 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 21:30:55,111 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 21:30:55,111 WARN L675 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 21:30:55,111 WARN L675 CHandler]: The function strncpy is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 21:30:55,112 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 21:30:55,120 INFO L206 MainTranslator]: Completed translation [2023-11-23 21:30:55,121 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55 WrapperNode [2023-11-23 21:30:55,121 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 21:30:55,123 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 21:30:55,123 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 21:30:55,123 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 21:30:55,132 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:55,342 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:55,759 INFO L138 Inliner]: procedures = 606, calls = 6596, calls flagged for inlining = 203, calls inlined = 162, statements flattened = 8050 [2023-11-23 21:30:55,760 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 21:30:55,760 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 21:30:55,761 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 21:30:55,761 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 21:30:55,772 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:55,772 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:55,820 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:55,820 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:55,990 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:56,021 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:56,073 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:56,115 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:56,303 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 21:30:56,304 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 21:30:56,304 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 21:30:56,305 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 21:30:56,305 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (1/1) ... [2023-11-23 21:30:56,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 21:30:56,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/z3 [2023-11-23 21:30:56,335 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-23 21:30:56,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98a606ff-2009-4c86-973e-3704eff35247/bin/utaipan-verify-mE87zJ7Ire/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-23 21:30:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_le_to_cpu [2023-11-23 21:30:56,382 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_le_to_cpu [2023-11-23 21:30:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_eth_tx_timeout [2023-11-23 21:30:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_eth_tx_timeout [2023-11-23 21:30:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_5 [2023-11-23 21:30:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_5 [2023-11-23 21:30:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-11-23 21:30:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-23 21:30:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-23 21:30:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-23 21:30:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-23 21:30:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_trigger [2023-11-23 21:30:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_trigger [2023-11-23 21:30:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2023-11-23 21:30:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2023-11-23 21:30:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-23 21:30:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-23 21:30:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_mib_mode_helper [2023-11-23 21:30:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_mib_mode_helper [2023-11-23 21:30:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2023-11-23 21:30:56,386 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2023-11-23 21:30:56,386 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-23 21:30:56,386 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-23 21:30:56,386 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2023-11-23 21:30:56,386 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2023-11-23 21:30:56,386 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-23 21:30:56,386 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-23 21:30:56,387 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_set_request [2023-11-23 21:30:56,387 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_set_request [2023-11-23 21:30:56,387 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_cpu_to_le [2023-11-23 21:30:56,387 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_cpu_to_le [2023-11-23 21:30:56,387 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_get_state [2023-11-23 21:30:56,387 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_get_state [2023-11-23 21:30:56,388 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-23 21:30:56,388 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-23 21:30:56,388 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-11-23 21:30:56,388 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-11-23 21:30:56,388 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-11-23 21:30:56,388 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-11-23 21:30:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_mgt_release [2023-11-23 21:30:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_mgt_release [2023-11-23 21:30:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-23 21:30:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-23 21:30:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-11-23 21:30:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-11-23 21:30:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 21:30:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-23 21:30:56,390 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-23 21:30:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-23 21:30:56,390 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-23 21:30:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2023-11-23 21:30:56,390 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2023-11-23 21:30:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_set [2023-11-23 21:30:56,391 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_set [2023-11-23 21:30:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-11-23 21:30:56,391 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-11-23 21:30:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-23 21:30:56,391 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-23 21:30:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-23 21:30:56,392 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_reset [2023-11-23 21:30:56,392 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_reset [2023-11-23 21:30:56,392 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-23 21:30:56,392 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-23 21:30:56,392 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2023-11-23 21:30:56,392 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2023-11-23 21:30:56,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-23 21:30:56,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-23 21:30:56,393 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-23 21:30:56,393 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-23 21:30:56,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-23 21:30:56,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-23 21:30:56,394 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_set_mac_address [2023-11-23 21:30:56,394 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_set_mac_address [2023-11-23 21:30:56,394 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_resume [2023-11-23 21:30:56,394 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_resume [2023-11-23 21:30:56,394 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-23 21:30:56,394 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-23 21:30:56,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-23 21:30:56,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-23 21:30:56,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-23 21:30:56,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 21:30:56,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-23 21:30:56,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-23 21:30:56,395 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-23 21:30:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-23 21:30:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-23 21:30:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-23 21:30:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-11-23 21:30:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-11-23 21:30:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-11-23 21:30:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-11-23 21:30:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-11-23 21:30:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-11-23 21:30:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-11-23 21:30:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-11-23 21:30:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-23 21:30:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-23 21:30:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-11-23 21:30:56,398 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-11-23 21:30:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2023-11-23 21:30:56,398 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2023-11-23 21:30:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_uninterruptible [2023-11-23 21:30:56,398 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_uninterruptible [2023-11-23 21:30:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-23 21:30:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-23 21:30:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 21:30:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 21:30:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-11-23 21:30:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-11-23 21:30:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-23 21:30:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-23 21:30:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_clear_mac [2023-11-23 21:30:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_clear_mac [2023-11-23 21:30:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-23 21:30:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-23 21:30:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-23 21:30:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-23 21:30:56,400 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-23 21:30:56,401 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-23 21:30:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-23 21:30:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-23 21:30:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-11-23 21:30:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-11-23 21:30:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-11-23 21:30:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-11-23 21:30:56,402 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_bring_down [2023-11-23 21:30:56,402 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_bring_down [2023-11-23 21:30:56,402 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_stats_lock_of_NOT_ARG_SIGN [2023-11-23 21:30:56,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_stats_lock_of_NOT_ARG_SIGN [2023-11-23 21:30:56,402 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-11-23 21:30:56,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-11-23 21:30:56,402 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-23 21:30:56,403 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-23 21:30:56,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-23 21:30:56,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-23 21:30:56,403 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-11-23 21:30:56,403 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-11-23 21:30:56,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-23 21:30:56,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-23 21:30:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 21:30:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 21:30:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-11-23 21:30:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-11-23 21:30:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-23 21:30:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-23 21:30:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-11-23 21:30:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-11-23 21:30:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-11-23 21:30:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-11-23 21:30:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-11-23 21:30:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-11-23 21:30:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2023-11-23 21:30:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2023-11-23 21:30:56,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 21:30:56,406 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-23 21:30:56,406 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-23 21:30:56,406 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_set_state [2023-11-23 21:30:56,406 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_set_state [2023-11-23 21:30:56,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-23 21:30:56,406 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2023-11-23 21:30:56,407 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2023-11-23 21:30:56,407 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-11-23 21:30:56,407 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-11-23 21:30:56,407 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2023-11-23 21:30:56,407 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2023-11-23 21:30:56,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-23 21:30:56,407 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-23 21:30:56,408 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-23 21:30:56,408 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-11-23 21:30:56,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-11-23 21:30:56,408 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-11-23 21:30:56,408 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-11-23 21:30:56,408 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-23 21:30:56,408 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-23 21:30:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-11-23 21:30:56,409 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-11-23 21:30:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-11-23 21:30:56,409 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-11-23 21:30:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-23 21:30:56,409 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-23 21:30:56,409 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-11-23 21:30:56,410 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-11-23 21:30:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure prism54_remove [2023-11-23 21:30:56,410 INFO L138 BoogieDeclarations]: Found implementation of procedure prism54_remove [2023-11-23 21:30:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure isl38xx_w32_flush [2023-11-23 21:30:56,410 INFO L138 BoogieDeclarations]: Found implementation of procedure isl38xx_w32_flush [2023-11-23 21:30:56,410 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-11-23 21:30:56,410 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-11-23 21:30:56,411 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2023-11-23 21:30:56,411 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2023-11-23 21:30:56,411 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2023-11-23 21:30:56,411 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2023-11-23 21:30:56,411 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_commit_list [2023-11-23 21:30:56,411 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_commit_list [2023-11-23 21:30:56,411 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2023-11-23 21:30:56,412 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2023-11-23 21:30:56,412 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single___1 [2023-11-23 21:30:56,412 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single___1 [2023-11-23 21:30:56,412 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-11-23 21:30:56,412 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-11-23 21:30:56,412 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_mgmt_rx_fill [2023-11-23 21:30:56,412 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_mgmt_rx_fill [2023-11-23 21:30:56,413 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_mgt_transaction [2023-11-23 21:30:56,413 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_mgt_transaction [2023-11-23 21:30:56,413 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-23 21:30:56,413 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-23 21:30:56,413 INFO L130 BoogieDeclarations]: Found specification of procedure channel_of_freq [2023-11-23 21:30:56,413 INFO L138 BoogieDeclarations]: Found implementation of procedure channel_of_freq [2023-11-23 21:30:56,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mgmt_lock_of_NOT_ARG_SIGN [2023-11-23 21:30:56,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mgmt_lock_of_NOT_ARG_SIGN [2023-11-23 21:30:56,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-23 21:30:56,414 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2023-11-23 21:30:56,414 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2023-11-23 21:30:56,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_stats_lock_of_NOT_ARG_SIGN [2023-11-23 21:30:56,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_stats_lock_of_NOT_ARG_SIGN [2023-11-23 21:30:56,415 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2023-11-23 21:30:56,415 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2023-11-23 21:30:56,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-23 21:30:56,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-23 21:30:56,415 INFO L130 BoogieDeclarations]: Found specification of procedure islpci_free_memory [2023-11-23 21:30:56,415 INFO L138 BoogieDeclarations]: Found implementation of procedure islpci_free_memory [2023-11-23 21:30:56,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_islpci_acl [2023-11-23 21:30:56,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_islpci_acl [2023-11-23 21:30:56,416 INFO L130 BoogieDeclarations]: Found specification of procedure mgt_commit [2023-11-23 21:30:56,416 INFO L138 BoogieDeclarations]: Found implementation of procedure mgt_commit [2023-11-23 21:30:56,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-23 21:30:56,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-23 21:30:56,416 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-11-23 21:30:56,416 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-11-23 21:30:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-11-23 21:30:56,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-11-23 21:30:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure __swab32s [2023-11-23 21:30:56,417 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab32s [2023-11-23 21:30:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2023-11-23 21:30:56,417 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2023-11-23 21:30:56,417 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-23 21:30:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-23 21:30:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_5 [2023-11-23 21:30:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_5 [2023-11-23 21:30:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-11-23 21:30:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-11-23 21:30:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2023-11-23 21:30:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2023-11-23 21:30:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure isl38xx_in_queue [2023-11-23 21:30:56,419 INFO L138 BoogieDeclarations]: Found implementation of procedure isl38xx_in_queue [2023-11-23 21:30:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_islpci_acl [2023-11-23 21:30:56,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_islpci_acl [2023-11-23 21:30:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single___0 [2023-11-23 21:30:56,420 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single___0 [2023-11-23 21:30:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-23 21:30:56,420 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-23 21:30:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-11-23 21:30:56,420 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-11-23 21:30:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-23 21:30:56,420 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2023-11-23 21:30:56,421 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2023-11-23 21:30:56,421 INFO L130 BoogieDeclarations]: Found specification of procedure isl38xx_disable_interrupts [2023-11-23 21:30:56,421 INFO L138 BoogieDeclarations]: Found implementation of procedure isl38xx_disable_interrupts [2023-11-23 21:30:57,309 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 21:30:57,314 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 21:30:57,884 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-23 21:31:07,117 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 21:31:08,970 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 21:31:08,971 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-23 21:31:08,973 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 09:31:08 BoogieIcfgContainer [2023-11-23 21:31:08,974 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 21:31:08,976 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 21:31:08,976 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 21:31:08,979 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 21:31:08,980 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 09:30:48" (1/3) ... [2023-11-23 21:31:08,982 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35a36641 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 09:31:08, skipping insertion in model container [2023-11-23 21:31:08,982 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:30:55" (2/3) ... [2023-11-23 21:31:08,982 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35a36641 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 09:31:08, skipping insertion in model container [2023-11-23 21:31:08,982 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 09:31:08" (3/3) ... [2023-11-23 21:31:08,985 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--prism54--prism54.ko-entry_point.cil.out.i [2023-11-23 21:31:09,005 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 21:31:09,005 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-23 21:31:09,108 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 21:31:09,116 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=FINITE_AUTOMATA, 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;@186fc13a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 21:31:09,116 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-23 21:31:09,130 INFO L276 IsEmpty]: Start isEmpty. Operand has 1691 states, 1035 states have (on average 1.319806763285024) internal successors, (1366), 1075 states have internal predecessors, (1366), 535 states have call successors, (535), 120 states have call predecessors, (535), 119 states have return successors, (527), 525 states have call predecessors, (527), 527 states have call successors, (527) [2023-11-23 21:31:09,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-23 21:31:09,151 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 21:31:09,152 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 21:31:09,154 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 21:31:09,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 21:31:09,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1127620645, now seen corresponding path program 1 times [2023-11-23 21:31:09,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-11-23 21:31:09,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906826888] [2023-11-23 21:31:09,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 21:31:09,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 21:31:10,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 21:31:11,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 21:31:11,536 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-11-23 21:31:11,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906826888] [2023-11-23 21:31:11,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906826888] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 21:31:11,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 21:31:11,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 21:31:11,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740535693] [2023-11-23 21:31:11,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 21:31:11,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 21:31:11,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-11-23 21:31:11,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 21:31:11,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 21:31:11,592 INFO L87 Difference]: Start difference. First operand has 1691 states, 1035 states have (on average 1.319806763285024) internal successors, (1366), 1075 states have internal predecessors, (1366), 535 states have call successors, (535), 120 states have call predecessors, (535), 119 states have return successors, (527), 525 states have call predecessors, (527), 527 states have call successors, (527) Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-23 21:31:16,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 21:31:16,105 INFO L93 Difference]: Finished difference Result 5037 states and 7297 transitions. [2023-11-23 21:31:16,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 21:31:16,108 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 42 [2023-11-23 21:31:16,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 21:31:16,165 INFO L225 Difference]: With dead ends: 5037 [2023-11-23 21:31:16,165 INFO L226 Difference]: Without dead ends: 3275 [2023-11-23 21:31:16,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 21:31:16,191 INFO L413 NwaCegarLoop]: 2186 mSDtfsCounter, 2364 mSDsluCounter, 2153 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2364 SdHoareTripleChecker+Valid, 4339 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-11-23 21:31:16,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2364 Valid, 4339 Invalid, 514 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-11-23 21:31:16,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3275 states. [2023-11-23 21:31:16,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3275 to 3267. [2023-11-23 21:31:16,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3267 states, 1994 states have (on average 1.287863590772317) internal successors, (2568), 2042 states have internal predecessors, (2568), 1036 states have call successors, (1036), 237 states have call predecessors, (1036), 236 states have return successors, (1023), 1019 states have call predecessors, (1023), 1023 states have call successors, (1023) [2023-11-23 21:31:16,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3267 states to 3267 states and 4627 transitions. [2023-11-23 21:31:16,528 INFO L78 Accepts]: Start accepts. Automaton has 3267 states and 4627 transitions. Word has length 42 [2023-11-23 21:31:16,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 21:31:16,529 INFO L495 AbstractCegarLoop]: Abstraction has 3267 states and 4627 transitions. [2023-11-23 21:31:16,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-23 21:31:16,530 INFO L276 IsEmpty]: Start isEmpty. Operand 3267 states and 4627 transitions. [2023-11-23 21:31:16,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-23 21:31:16,541 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 21:31:16,541 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-23 21:31:16,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-23 21:31:16,542 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 21:31:16,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 21:31:16,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1962685411, now seen corresponding path program 1 times [2023-11-23 21:31:16,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-11-23 21:31:16,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601767669] [2023-11-23 21:31:16,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 21:31:16,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 21:31:17,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 21:31:17,879 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-23 21:31:17,879 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-11-23 21:31:17,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601767669] [2023-11-23 21:31:17,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601767669] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 21:31:17,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 21:31:17,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 21:31:17,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633396572] [2023-11-23 21:31:17,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 21:31:17,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 21:31:17,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-11-23 21:31:17,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 21:31:17,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 21:31:17,890 INFO L87 Difference]: Start difference. First operand 3267 states and 4627 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-23 21:31:21,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 21:31:21,116 INFO L93 Difference]: Finished difference Result 8109 states and 11482 transitions. [2023-11-23 21:31:21,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 21:31:21,122 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 56 [2023-11-23 21:31:21,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 21:31:21,172 INFO L225 Difference]: With dead ends: 8109 [2023-11-23 21:31:21,172 INFO L226 Difference]: Without dead ends: 4847 [2023-11-23 21:31:21,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 21:31:21,194 INFO L413 NwaCegarLoop]: 2093 mSDtfsCounter, 2274 mSDsluCounter, 2082 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2274 SdHoareTripleChecker+Valid, 4175 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-23 21:31:21,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2274 Valid, 4175 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-23 21:31:21,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4847 states. [2023-11-23 21:31:21,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4847 to 4823. [2023-11-23 21:31:21,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4823 states, 2942 states have (on average 1.287219578518015) internal successors, (3787), 3010 states have internal predecessors, (3787), 1528 states have call successors, (1528), 353 states have call predecessors, (1528), 352 states have return successors, (1515), 1507 states have call predecessors, (1515), 1515 states have call successors, (1515) [2023-11-23 21:31:21,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4823 states to 4823 states and 6830 transitions. [2023-11-23 21:31:21,681 INFO L78 Accepts]: Start accepts. Automaton has 4823 states and 6830 transitions. Word has length 56 [2023-11-23 21:31:21,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 21:31:21,682 INFO L495 AbstractCegarLoop]: Abstraction has 4823 states and 6830 transitions. [2023-11-23 21:31:21,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-23 21:31:21,682 INFO L276 IsEmpty]: Start isEmpty. Operand 4823 states and 6830 transitions. [2023-11-23 21:31:21,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-23 21:31:21,694 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 21:31:21,695 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-23 21:31:21,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-23 21:31:21,695 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 21:31:21,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 21:31:21,707 INFO L85 PathProgramCache]: Analyzing trace with hash 996246644, now seen corresponding path program 1 times [2023-11-23 21:31:21,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-11-23 21:31:21,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023358500] [2023-11-23 21:31:21,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 21:31:21,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 21:31:22,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 21:31:23,098 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-23 21:31:23,098 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-11-23 21:31:23,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023358500] [2023-11-23 21:31:23,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023358500] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 21:31:23,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 21:31:23,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 21:31:23,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184629142] [2023-11-23 21:31:23,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 21:31:23,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 21:31:23,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-11-23 21:31:23,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 21:31:23,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 21:31:23,102 INFO L87 Difference]: Start difference. First operand 4823 states and 6830 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-23 21:31:24,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 21:31:24,829 INFO L93 Difference]: Finished difference Result 4825 states and 6831 transitions. [2023-11-23 21:31:24,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 21:31:24,830 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 56 [2023-11-23 21:31:24,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 21:31:24,877 INFO L225 Difference]: With dead ends: 4825 [2023-11-23 21:31:24,877 INFO L226 Difference]: Without dead ends: 4822 [2023-11-23 21:31:24,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 21:31:24,886 INFO L413 NwaCegarLoop]: 2087 mSDtfsCounter, 2312 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2312 SdHoareTripleChecker+Valid, 2087 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-23 21:31:24,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2312 Valid, 2087 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-23 21:31:24,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4822 states. [2023-11-23 21:31:25,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4822 to 4822. [2023-11-23 21:31:25,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4822 states, 2942 states have (on average 1.2868796736913664) internal successors, (3786), 3009 states have internal predecessors, (3786), 1527 states have call successors, (1527), 353 states have call predecessors, (1527), 352 states have return successors, (1515), 1507 states have call predecessors, (1515), 1515 states have call successors, (1515) [2023-11-23 21:31:25,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4822 states to 4822 states and 6828 transitions. [2023-11-23 21:31:25,412 INFO L78 Accepts]: Start accepts. Automaton has 4822 states and 6828 transitions. Word has length 56 [2023-11-23 21:31:25,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 21:31:25,417 INFO L495 AbstractCegarLoop]: Abstraction has 4822 states and 6828 transitions. [2023-11-23 21:31:25,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-23 21:31:25,419 INFO L276 IsEmpty]: Start isEmpty. Operand 4822 states and 6828 transitions. [2023-11-23 21:31:25,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-23 21:31:25,422 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 21:31:25,423 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-23 21:31:25,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-23 21:31:25,423 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 21:31:25,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 21:31:25,424 INFO L85 PathProgramCache]: Analyzing trace with hash 817824914, now seen corresponding path program 1 times [2023-11-23 21:31:25,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-11-23 21:31:25,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928972972] [2023-11-23 21:31:25,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 21:31:25,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 21:31:25,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 21:31:26,473 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-23 21:31:26,474 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-11-23 21:31:26,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928972972] [2023-11-23 21:31:26,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928972972] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 21:31:26,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 21:31:26,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 21:31:26,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139011488] [2023-11-23 21:31:26,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 21:31:26,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 21:31:26,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-11-23 21:31:26,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 21:31:26,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 21:31:26,477 INFO L87 Difference]: Start difference. First operand 4822 states and 6828 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7)