./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 73868717431db2e2213c78014bba9664fa2a1aea672a285381bce5667bb4d0d4 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 04:23:06,527 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 04:23:06,584 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-19 04:23:06,589 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 04:23:06,592 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 04:23:06,623 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 04:23:06,623 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 04:23:06,624 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 04:23:06,624 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 04:23:06,625 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 04:23:06,625 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 04:23:06,626 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 04:23:06,626 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 04:23:06,628 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 04:23:06,628 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 04:23:06,629 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 04:23:06,629 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-19 04:23:06,629 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 04:23:06,629 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 04:23:06,630 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-19 04:23:06,630 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 04:23:06,630 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-19 04:23:06,631 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 04:23:06,631 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-19 04:23:06,631 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 04:23:06,631 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 04:23:06,632 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 04:23:06,632 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 04:23:06,632 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 04:23:06,632 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 04:23:06,633 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 04:23:06,633 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 04:23:06,633 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-19 04:23:06,633 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-19 04:23:06,634 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-19 04:23:06,634 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 04:23:06,634 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 04:23:06,634 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 04:23:06,634 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 04:23:06,635 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 73868717431db2e2213c78014bba9664fa2a1aea672a285381bce5667bb4d0d4 [2024-11-19 04:23:06,852 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 04:23:06,880 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 04:23:06,882 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 04:23:06,883 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 04:23:06,884 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 04:23:06,885 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2024-11-19 04:23:08,409 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 04:23:08,905 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 04:23:08,906 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2024-11-19 04:23:08,952 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5018d7778/88e5b407ba9445d794af9903de2c6c17/FLAG1208449f1 [2024-11-19 04:23:08,982 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5018d7778/88e5b407ba9445d794af9903de2c6c17 [2024-11-19 04:23:08,984 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 04:23:08,985 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 04:23:08,988 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 04:23:08,988 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 04:23:08,997 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 04:23:08,998 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:23:08" (1/1) ... [2024-11-19 04:23:08,998 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b2d50a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:08, skipping insertion in model container [2024-11-19 04:23:08,998 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:23:08" (1/1) ... [2024-11-19 04:23:09,202 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 04:23:13,356 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421155,421168] [2024-11-19 04:23:13,359 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421302,421315] [2024-11-19 04:23:13,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421441,421454] [2024-11-19 04:23:13,360 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421599,421612] [2024-11-19 04:23:13,382 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 04:23:13,421 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 04:23:13,530 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"); [6162] [2024-11-19 04:23:13,533 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)); [6169] [2024-11-19 04:23:13,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6176] [2024-11-19 04:23:13,535 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6216-6217] [2024-11-19 04:23:13,535 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6222-6224] [2024-11-19 04:23:13,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [6249-6250] [2024-11-19 04:23:13,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [6255-6257] [2024-11-19 04:23:13,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6281-6282] [2024-11-19 04:23:13,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6287-6289] [2024-11-19 04:23:13,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6368] [2024-11-19 04:23:13,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6375] [2024-11-19 04:23:13,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6442] [2024-11-19 04:23:13,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6450-6451] [2024-11-19 04:23:13,552 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" (79), "i" (12UL)); [6530-6531] [2024-11-19 04:23:13,555 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" (91), "i" (12UL)); [6559-6560] [2024-11-19 04:23:13,556 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" (103), "i" (12UL)); [6596-6597] [2024-11-19 04:23:13,557 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" (115), "i" (12UL)); [6633-6634] [2024-11-19 04:23:13,566 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7022-7023] [2024-11-19 04:23:13,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7029] [2024-11-19 04:23:13,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7459] [2024-11-19 04:23:13,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7510] [2024-11-19 04:23:13,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7521] [2024-11-19 04:23:13,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7530] [2024-11-19 04:23:13,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7645] [2024-11-19 04:23:13,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7697] [2024-11-19 04:23:13,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7755] [2024-11-19 04:23:13,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7757] [2024-11-19 04:23:13,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7764] [2024-11-19 04:23:13,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7766] [2024-11-19 04:23:13,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8090] [2024-11-19 04:23:13,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8491] [2024-11-19 04:23:13,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8496] [2024-11-19 04:23:13,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8512] [2024-11-19 04:23:13,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8539] [2024-11-19 04:23:13,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8579] [2024-11-19 04:23:13,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8781] [2024-11-19 04:23:13,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8788] [2024-11-19 04:23:13,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8813] [2024-11-19 04:23:13,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8840] [2024-11-19 04:23:13,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9108] [2024-11-19 04:23:13,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9390] [2024-11-19 04:23:13,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9414] [2024-11-19 04:23:13,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9714] [2024-11-19 04:23:13,687 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10823] [2024-11-19 04:23:13,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10837] [2024-11-19 04:23:13,689 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10871] [2024-11-19 04:23:13,690 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10886] [2024-11-19 04:23:13,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [11082] [2024-11-19 04:23:13,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421155,421168] [2024-11-19 04:23:13,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421302,421315] [2024-11-19 04:23:13,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421441,421454] [2024-11-19 04:23:13,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421599,421612] [2024-11-19 04:23:13,907 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 04:23:14,111 INFO L204 MainTranslator]: Completed translation [2024-11-19 04:23:14,112 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14 WrapperNode [2024-11-19 04:23:14,112 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 04:23:14,113 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 04:23:14,113 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 04:23:14,113 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 04:23:14,119 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:14,246 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:14,391 INFO L138 Inliner]: procedures = 534, calls = 2715, calls flagged for inlining = 309, calls inlined = 257, statements flattened = 7004 [2024-11-19 04:23:14,395 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 04:23:14,396 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 04:23:14,396 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 04:23:14,396 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 04:23:14,410 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:14,410 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:14,461 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:15,845 INFO L175 MemorySlicer]: Split 949 memory accesses to 22 slices as follows [763, 18, 1, 2, 53, 3, 3, 6, 4, 2, 5, 40, 8, 8, 1, 10, 4, 5, 6, 4, 1, 2]. 80 percent of accesses are in the largest equivalence class. The 58 initializations are split as follows [14, 0, 0, 0, 0, 0, 1, 0, 4, 0, 0, 0, 8, 8, 1, 0, 4, 5, 6, 4, 1, 2]. The 401 writes are split as follows [337, 8, 0, 1, 42, 0, 0, 3, 0, 1, 4, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0]. [2024-11-19 04:23:15,845 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:15,845 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:16,053 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:16,096 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:16,131 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:16,159 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:16,260 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 04:23:16,261 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 04:23:16,261 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 04:23:16,261 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 04:23:16,262 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (1/1) ... [2024-11-19 04:23:16,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 04:23:16,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 04:23:16,304 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-19 04:23:16,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-19 04:23:16,353 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-19 04:23:16,354 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-19 04:23:16,354 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2024-11-19 04:23:16,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2024-11-19 04:23:16,354 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2024-11-19 04:23:16,354 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2024-11-19 04:23:16,354 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-19 04:23:16,354 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-19 04:23:16,355 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_mac_processor [2024-11-19 04:23:16,355 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_mac_processor [2024-11-19 04:23:16,355 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-19 04:23:16,355 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-19 04:23:16,356 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32 [2024-11-19 04:23:16,356 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32 [2024-11-19 04:23:16,356 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2024-11-19 04:23:16,356 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2024-11-19 04:23:16,356 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_regs_len [2024-11-19 04:23:16,356 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_regs_len [2024-11-19 04:23:16,357 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-19 04:23:16,357 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-19 04:23:16,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-19 04:23:16,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-19 04:23:16,357 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_on [2024-11-19 04:23:16,357 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_on [2024-11-19 04:23:16,357 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_rx_engine [2024-11-19 04:23:16,357 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_rx_engine [2024-11-19 04:23:16,357 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2024-11-19 04:23:16,357 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2024-11-19 04:23:16,357 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2024-11-19 04:23:16,358 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2024-11-19 04:23:16,358 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-19 04:23:16,358 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-19 04:23:16,358 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-19 04:23:16,358 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-19 04:23:16,358 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_link [2024-11-19 04:23:16,358 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_link [2024-11-19 04:23:16,359 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-19 04:23:16,359 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-19 04:23:16,359 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-19 04:23:16,359 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-19 04:23:16,359 INFO L130 BoogieDeclarations]: Found specification of procedure jme_netpoll [2024-11-19 04:23:16,359 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_netpoll [2024-11-19 04:23:16,359 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2024-11-19 04:23:16,359 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2024-11-19 04:23:16,360 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-19 04:23:16,360 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-19 04:23:16,360 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-19 04:23:16,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-19 04:23:16,360 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-19 04:23:16,360 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-19 04:23:16,360 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-19 04:23:16,360 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-19 04:23:16,360 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2024-11-19 04:23:16,360 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-19 04:23:16,360 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-19 04:23:16,361 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-19 04:23:16,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-19 04:23:16,361 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2024-11-19 04:23:16,361 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2024-11-19 04:23:16,361 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-19 04:23:16,361 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-11-19 04:23:16,361 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-11-19 04:23:16,362 INFO L130 BoogieDeclarations]: Found specification of procedure jread32 [2024-11-19 04:23:16,362 INFO L138 BoogieDeclarations]: Found implementation of procedure jread32 [2024-11-19 04:23:16,362 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2024-11-19 04:23:16,362 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2024-11-19 04:23:16,362 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2024-11-19 04:23:16,362 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-19 04:23:16,362 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-19 04:23:16,362 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-19 04:23:16,363 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-19 04:23:16,363 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_rx_pcc [2024-11-19 04:23:16,364 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_rx_pcc [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2024-11-19 04:23:16,364 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2024-11-19 04:23:16,364 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-19 04:23:16,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_unicastaddr [2024-11-19 04:23:16,365 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_unicastaddr [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-19 04:23:16,365 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-19 04:23:16,365 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-19 04:23:16,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-19 04:23:16,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-19 04:23:16,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-19 04:23:16,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-19 04:23:16,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-19 04:23:16,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-19 04:23:16,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-19 04:23:16,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-19 04:23:16,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-19 04:23:16,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-19 04:23:16,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-19 04:23:16,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-19 04:23:16,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-19 04:23:16,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-19 04:23:16,369 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_calibration [2024-11-19 04:23:16,369 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_calibration [2024-11-19 04:23:16,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-19 04:23:16,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-19 04:23:16,371 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-19 04:23:16,371 INFO L130 BoogieDeclarations]: Found specification of procedure jme_restart_rx_engine [2024-11-19 04:23:16,372 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_restart_rx_engine [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-19 04:23:16,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-19 04:23:16,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-19 04:23:16,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-19 04:23:16,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-19 04:23:16,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-19 04:23:16,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-19 04:23:16,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-19 04:23:16,373 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-19 04:23:16,373 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-19 04:23:16,373 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-19 04:23:16,373 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-19 04:23:16,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-19 04:23:16,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-19 04:23:16,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-19 04:23:16,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-19 04:23:16,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-19 04:23:16,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-19 04:23:16,376 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2024-11-19 04:23:16,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-19 04:23:16,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_hi_schedule [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_hi_schedule [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure jme_linkstat_from_phy [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_linkstat_from_phy [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_write [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_write [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_on [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_on [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-19 04:23:16,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-19 04:23:16,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-19 04:23:16,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2024-11-19 04:23:16,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure smi_phy_addr [2024-11-19 04:23:16,378 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_phy_addr [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-19 04:23:16,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-19 04:23:16,378 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-19 04:23:16,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-19 04:23:16,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-19 04:23:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-19 04:23:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-19 04:23:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2024-11-19 04:23:16,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2024-11-19 04:23:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-19 04:23:16,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-19 04:23:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-19 04:23:16,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-19 04:23:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2024-11-19 04:23:16,382 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2024-11-19 04:23:16,383 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-19 04:23:16,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-19 04:23:16,383 INFO L130 BoogieDeclarations]: Found specification of procedure reg_dbg [2024-11-19 04:23:16,383 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_dbg [2024-11-19 04:23:16,383 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-19 04:23:16,383 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-19 04:23:16,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-19 04:23:16,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-19 04:23:16,383 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-19 04:23:16,383 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-19 04:23:16,383 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-19 04:23:16,384 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-19 04:23:16,384 INFO L130 BoogieDeclarations]: Found specification of procedure jme_start_irq [2024-11-19 04:23:16,384 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_start_irq [2024-11-19 04:23:16,384 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2024-11-19 04:23:16,384 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2024-11-19 04:23:16,384 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 04:23:16,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 04:23:16,384 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2024-11-19 04:23:16,384 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2024-11-19 04:23:16,384 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2024-11-19 04:23:16,384 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2024-11-19 04:23:16,384 INFO L130 BoogieDeclarations]: Found specification of procedure jme_fill_tx_map [2024-11-19 04:23:16,384 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_fill_tx_map [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_tx_resources [2024-11-19 04:23:16,385 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_tx_resources [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-19 04:23:16,385 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure jme_polling_mode [2024-11-19 04:23:16,385 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_polling_mode [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-19 04:23:16,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-19 04:23:16,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable_pending [2024-11-19 04:23:16,387 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable_pending [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-19 04:23:16,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-19 04:23:16,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure jme_remove_one [2024-11-19 04:23:16,388 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_remove_one [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure jme_powersave_phy [2024-11-19 04:23:16,388 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_powersave_phy [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_on [2024-11-19 04:23:16,388 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_on [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2024-11-19 04:23:16,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure new_phy_power_ctrl [2024-11-19 04:23:16,388 INFO L138 BoogieDeclarations]: Found implementation of procedure new_phy_power_ctrl [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-11-19 04:23:16,388 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-11-19 04:23:16,388 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2024-11-19 04:23:16,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2024-11-19 04:23:16,389 INFO L130 BoogieDeclarations]: Found specification of procedure jme_intr_msi [2024-11-19 04:23:16,389 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_intr_msi [2024-11-19 04:23:16,389 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32f [2024-11-19 04:23:16,389 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32f [2024-11-19 04:23:16,389 INFO L130 BoogieDeclarations]: Found specification of procedure smi_reg_addr [2024-11-19 04:23:16,389 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_reg_addr [2024-11-19 04:23:16,389 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_settings [2024-11-19 04:23:16,389 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_settings [2024-11-19 04:23:16,389 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2024-11-19 04:23:16,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2024-11-19 04:23:16,390 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-19 04:23:16,390 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-19 04:23:16,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-19 04:23:16,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-19 04:23:16,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-19 04:23:16,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-19 04:23:16,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-19 04:23:16,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-19 04:23:16,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-19 04:23:16,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-19 04:23:16,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-19 04:23:16,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-19 04:23:16,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-19 04:23:16,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-19 04:23:16,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-19 04:23:16,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-19 04:23:16,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-19 04:23:16,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-19 04:23:16,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-19 04:23:16,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-19 04:23:16,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-19 04:23:16,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-19 04:23:16,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-19 04:23:16,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-19 04:23:16,394 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-19 04:23:16,394 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-19 04:23:16,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2024-11-19 04:23:16,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2024-11-19 04:23:16,394 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2024-11-19 04:23:16,394 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2024-11-19 04:23:16,394 INFO L130 BoogieDeclarations]: Found specification of procedure jme_nway_reset [2024-11-19 04:23:16,394 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_nway_reset [2024-11-19 04:23:16,394 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-19 04:23:16,394 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-19 04:23:16,394 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-19 04:23:16,394 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2024-11-19 04:23:16,395 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-19 04:23:16,395 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value_probe [2024-11-19 04:23:16,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value_probe [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-19 04:23:16,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_rx_resources [2024-11-19 04:23:16,396 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_rx_resources [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure jme_resume [2024-11-19 04:23:16,396 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_resume [2024-11-19 04:23:16,396 INFO L130 BoogieDeclarations]: Found specification of procedure jme_tx_timeout [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_tx_timeout [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_tx_engine [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_tx_engine [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_off [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_off [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_setEA [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_setEA [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_multi [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_multi [2024-11-19 04:23:16,397 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2024-11-19 04:23:16,397 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2024-11-19 04:23:16,398 INFO L130 BoogieDeclarations]: Found specification of procedure mmapio_memcpy [2024-11-19 04:23:16,398 INFO L138 BoogieDeclarations]: Found implementation of procedure mmapio_memcpy [2024-11-19 04:23:16,398 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-19 04:23:16,398 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-19 04:23:16,398 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-19 04:23:16,398 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-19 04:23:16,398 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_read [2024-11-19 04:23:16,398 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_read [2024-11-19 04:23:16,398 INFO L130 BoogieDeclarations]: Found specification of procedure jme_clear_pm [2024-11-19 04:23:16,398 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_clear_pm [2024-11-19 04:23:16,398 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2024-11-19 04:23:16,398 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2024-11-19 04:23:16,399 INFO L130 BoogieDeclarations]: Found specification of procedure jme_close [2024-11-19 04:23:16,399 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_close [2024-11-19 04:23:16,399 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-19 04:23:16,399 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-19 04:23:16,399 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2024-11-19 04:23:16,399 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2024-11-19 04:23:16,399 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_irq [2024-11-19 04:23:16,399 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_irq [2024-11-19 04:23:16,399 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-19 04:23:16,399 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure jme_shutdown [2024-11-19 04:23:16,400 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_shutdown [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-19 04:23:16,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-19 04:23:16,401 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_off [2024-11-19 04:23:16,401 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_off [2024-11-19 04:23:16,402 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_phy_processor [2024-11-19 04:23:16,402 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_phy_processor [2024-11-19 04:23:16,402 INFO L130 BoogieDeclarations]: Found specification of procedure jme_suspend [2024-11-19 04:23:16,402 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_suspend [2024-11-19 04:23:16,402 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-19 04:23:16,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-19 04:23:16,402 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-19 04:23:16,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-19 04:23:16,402 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_write [2024-11-19 04:23:16,402 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_write [2024-11-19 04:23:16,402 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-19 04:23:16,402 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-19 04:23:16,403 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_off [2024-11-19 04:23:16,403 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_off [2024-11-19 04:23:16,403 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_phyfifo_5level [2024-11-19 04:23:16,403 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_phyfifo_5level [2024-11-19 04:23:16,403 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-19 04:23:16,403 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-19 04:23:16,403 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-19 04:23:16,403 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-19 04:23:16,403 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_eeprom_len [2024-11-19 04:23:16,403 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_eeprom_len [2024-11-19 04:23:16,403 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2024-11-19 04:23:16,403 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2024-11-19 04:23:16,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-19 04:23:16,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-19 04:23:16,403 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_pcc_timer [2024-11-19 04:23:16,404 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_pcc_timer [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure jme_interrupt_mode [2024-11-19 04:23:16,404 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_interrupt_mode [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_settings [2024-11-19 04:23:16,404 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_settings [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_read [2024-11-19 04:23:16,404 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_read [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2024-11-19 04:23:16,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-19 04:23:16,404 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-19 04:23:16,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure jme_open [2024-11-19 04:23:16,405 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_open [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-19 04:23:16,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2024-11-19 04:23:16,405 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2024-11-19 04:23:16,405 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2024-11-19 04:23:16,405 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2024-11-19 04:23:17,225 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 04:23:17,229 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 04:23:34,309 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-19 04:23:35,537 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-19 04:23:45,039 INFO L? ?]: Removed 3543 outVars from TransFormulas that were not future-live. [2024-11-19 04:23:45,039 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 04:23:45,089 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 04:23:45,089 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-19 04:23:45,090 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:23:45 BoogieIcfgContainer [2024-11-19 04:23:45,090 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 04:23:45,092 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 04:23:45,093 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 04:23:45,096 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 04:23:45,096 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 04:23:08" (1/3) ... [2024-11-19 04:23:45,096 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2871878f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:23:45, skipping insertion in model container [2024-11-19 04:23:45,097 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:23:14" (2/3) ... [2024-11-19 04:23:45,097 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2871878f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:23:45, skipping insertion in model container [2024-11-19 04:23:45,097 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:23:45" (3/3) ... [2024-11-19 04:23:45,098 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2024-11-19 04:23:45,114 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 04:23:45,114 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-19 04:23:45,255 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 04:23:45,260 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3d1ede26, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 04:23:45,260 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-19 04:23:45,276 INFO L276 IsEmpty]: Start isEmpty. Operand has 3163 states, 2279 states have (on average 1.3247038174638) internal successors, (3019), 2326 states have internal predecessors, (3019), 734 states have call successors, (734), 153 states have call predecessors, (734), 152 states have return successors, (725), 709 states have call predecessors, (725), 725 states have call successors, (725) [2024-11-19 04:23:45,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-19 04:23:45,305 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:23:45,306 INFO L215 NwaCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:23:45,308 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 04:23:45,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:23:45,314 INFO L85 PathProgramCache]: Analyzing trace with hash 35416579, now seen corresponding path program 1 times [2024-11-19 04:23:45,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:23:45,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940759674] [2024-11-19 04:23:45,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:23:45,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:23:48,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:23:49,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2024-11-19 04:23:49,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:23:49,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940759674] [2024-11-19 04:23:49,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940759674] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:23:49,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:23:49,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 04:23:49,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544961676] [2024-11-19 04:23:49,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:23:49,507 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 04:23:49,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:23:49,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 04:23:49,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:23:49,551 INFO L87 Difference]: Start difference. First operand has 3163 states, 2279 states have (on average 1.3247038174638) internal successors, (3019), 2326 states have internal predecessors, (3019), 734 states have call successors, (734), 153 states have call predecessors, (734), 152 states have return successors, (725), 709 states have call predecessors, (725), 725 states have call successors, (725) Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2024-11-19 04:23:53,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 04:23:54,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:23:54,310 INFO L93 Difference]: Finished difference Result 9291 states and 13430 transitions. [2024-11-19 04:23:54,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 04:23:54,312 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 225 [2024-11-19 04:23:54,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:23:54,374 INFO L225 Difference]: With dead ends: 9291 [2024-11-19 04:23:54,374 INFO L226 Difference]: Without dead ends: 6155 [2024-11-19 04:23:54,400 INFO L431 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 [2024-11-19 04:23:54,404 INFO L432 NwaCegarLoop]: 4414 mSDtfsCounter, 4266 mSDsluCounter, 4341 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4266 SdHoareTripleChecker+Valid, 8755 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-19 04:23:54,405 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4266 Valid, 8755 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-11-19 04:23:54,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6155 states. [2024-11-19 04:23:54,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6155 to 6153. [2024-11-19 04:23:54,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6153 states, 4447 states have (on average 1.3031257027209355) internal successors, (5795), 4534 states have internal predecessors, (5795), 1403 states have call successors, (1403), 302 states have call predecessors, (1403), 301 states have return successors, (1400), 1368 states have call predecessors, (1400), 1400 states have call successors, (1400) [2024-11-19 04:23:54,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6153 states to 6153 states and 8598 transitions. [2024-11-19 04:23:54,736 INFO L78 Accepts]: Start accepts. Automaton has 6153 states and 8598 transitions. Word has length 225 [2024-11-19 04:23:54,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:23:54,738 INFO L471 AbstractCegarLoop]: Abstraction has 6153 states and 8598 transitions. [2024-11-19 04:23:54,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2024-11-19 04:23:54,739 INFO L276 IsEmpty]: Start isEmpty. Operand 6153 states and 8598 transitions. [2024-11-19 04:23:54,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-11-19 04:23:54,753 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:23:54,753 INFO L215 NwaCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:23:54,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-19 04:23:54,754 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 04:23:54,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:23:54,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1852639232, now seen corresponding path program 1 times [2024-11-19 04:23:54,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:23:54,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372256704] [2024-11-19 04:23:54,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:23:54,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:23:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:23:58,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1435 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1435 trivial. 0 not checked. [2024-11-19 04:23:58,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:23:58,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372256704] [2024-11-19 04:23:58,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372256704] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:23:58,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:23:58,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 04:23:58,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973971358] [2024-11-19 04:23:58,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:23:58,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 04:23:58,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:23:58,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 04:23:58,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:23:58,529 INFO L87 Difference]: Start difference. First operand 6153 states and 8598 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-11-19 04:24:02,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 04:24:03,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:24:03,455 INFO L93 Difference]: Finished difference Result 15238 states and 21275 transitions. [2024-11-19 04:24:03,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 04:24:03,456 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 259 [2024-11-19 04:24:03,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:24:03,525 INFO L225 Difference]: With dead ends: 15238 [2024-11-19 04:24:03,525 INFO L226 Difference]: Without dead ends: 9126 [2024-11-19 04:24:03,563 INFO L431 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 [2024-11-19 04:24:03,564 INFO L432 NwaCegarLoop]: 4383 mSDtfsCounter, 4190 mSDsluCounter, 4326 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4190 SdHoareTripleChecker+Valid, 8709 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-19 04:24:03,565 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4190 Valid, 8709 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 52 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-11-19 04:24:03,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9126 states. [2024-11-19 04:24:03,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9126 to 9115. [2024-11-19 04:24:03,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9115 states, 6595 states have (on average 1.3012888551933284) internal successors, (8582), 6729 states have internal predecessors, (8582), 2064 states have call successors, (2064), 455 states have call predecessors, (2064), 454 states have return successors, (2061), 2008 states have call predecessors, (2061), 2061 states have call successors, (2061) [2024-11-19 04:24:03,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9115 states to 9115 states and 12707 transitions. [2024-11-19 04:24:03,902 INFO L78 Accepts]: Start accepts. Automaton has 9115 states and 12707 transitions. Word has length 259 [2024-11-19 04:24:03,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:24:03,904 INFO L471 AbstractCegarLoop]: Abstraction has 9115 states and 12707 transitions. [2024-11-19 04:24:03,904 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-11-19 04:24:03,905 INFO L276 IsEmpty]: Start isEmpty. Operand 9115 states and 12707 transitions. [2024-11-19 04:24:03,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2024-11-19 04:24:03,910 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:24:03,911 INFO L215 NwaCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:24:03,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-19 04:24:03,911 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 04:24:03,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:24:03,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1193178537, now seen corresponding path program 1 times [2024-11-19 04:24:03,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:24:03,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934753455] [2024-11-19 04:24:03,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:24:03,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:24:07,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:24:07,549 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2024-11-19 04:24:07,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:24:07,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934753455] [2024-11-19 04:24:07,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934753455] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:24:07,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:24:07,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 04:24:07,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330500972] [2024-11-19 04:24:07,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:24:07,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 04:24:07,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:24:07,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 04:24:07,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:24:07,551 INFO L87 Difference]: Start difference. First operand 9115 states and 12707 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2024-11-19 04:24:11,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 04:24:13,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:24:13,041 INFO L93 Difference]: Finished difference Result 23054 states and 32100 transitions. [2024-11-19 04:24:13,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 04:24:13,041 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 252 [2024-11-19 04:24:13,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:24:13,165 INFO L225 Difference]: With dead ends: 23054 [2024-11-19 04:24:13,166 INFO L226 Difference]: Without dead ends: 13980 [2024-11-19 04:24:13,221 INFO L431 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 [2024-11-19 04:24:13,223 INFO L432 NwaCegarLoop]: 4455 mSDtfsCounter, 3693 mSDsluCounter, 4303 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3693 SdHoareTripleChecker+Valid, 8758 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:24:13,224 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3693 Valid, 8758 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 76 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-11-19 04:24:13,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13980 states. [2024-11-19 04:24:13,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13980 to 13969. [2024-11-19 04:24:13,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13969 states, 10139 states have (on average 1.3003254758851959) internal successors, (13184), 10346 states have internal predecessors, (13184), 3107 states have call successors, (3107), 724 states have call predecessors, (3107), 721 states have return successors, (3104), 3013 states have call predecessors, (3104), 3104 states have call successors, (3104) [2024-11-19 04:24:13,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13969 states to 13969 states and 19395 transitions. [2024-11-19 04:24:13,990 INFO L78 Accepts]: Start accepts. Automaton has 13969 states and 19395 transitions. Word has length 252 [2024-11-19 04:24:13,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:24:13,991 INFO L471 AbstractCegarLoop]: Abstraction has 13969 states and 19395 transitions. [2024-11-19 04:24:13,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2024-11-19 04:24:13,992 INFO L276 IsEmpty]: Start isEmpty. Operand 13969 states and 19395 transitions. [2024-11-19 04:24:14,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-11-19 04:24:14,002 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:24:14,002 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:24:14,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-19 04:24:14,002 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 04:24:14,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:24:14,003 INFO L85 PathProgramCache]: Analyzing trace with hash 799748589, now seen corresponding path program 1 times [2024-11-19 04:24:14,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:24:14,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502297708] [2024-11-19 04:24:14,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:24:14,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:24:17,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:24:18,047 INFO L134 CoverageAnalysis]: Checked inductivity of 1645 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1635 trivial. 0 not checked. [2024-11-19 04:24:18,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:24:18,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502297708] [2024-11-19 04:24:18,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502297708] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:24:18,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:24:18,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 04:24:18,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453061185] [2024-11-19 04:24:18,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:24:18,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 04:24:18,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:24:18,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 04:24:18,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:24:18,050 INFO L87 Difference]: Start difference. First operand 13969 states and 19395 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-19 04:24:22,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 04:24:22,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:24:22,842 INFO L93 Difference]: Finished difference Result 36510 states and 50731 transitions. [2024-11-19 04:24:22,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 04:24:22,843 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 286 [2024-11-19 04:24:22,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:24:22,993 INFO L225 Difference]: With dead ends: 36510 [2024-11-19 04:24:22,994 INFO L226 Difference]: Without dead ends: 25111 [2024-11-19 04:24:23,051 INFO L431 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 [2024-11-19 04:24:23,052 INFO L432 NwaCegarLoop]: 8479 mSDtfsCounter, 4221 mSDsluCounter, 4346 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4221 SdHoareTripleChecker+Valid, 12825 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-19 04:24:23,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4221 Valid, 12825 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-11-19 04:24:23,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25111 states. [2024-11-19 04:24:24,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25111 to 25109. [2024-11-19 04:24:24,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25109 states, 18245 states have (on average 1.3011784050424773) internal successors, (23740), 18606 states have internal predecessors, (23740), 5569 states have call successors, (5569), 1296 states have call predecessors, (5569), 1293 states have return successors, (5566), 5415 states have call predecessors, (5566), 5566 states have call successors, (5566) [2024-11-19 04:24:24,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25109 states to 25109 states and 34875 transitions. [2024-11-19 04:24:24,239 INFO L78 Accepts]: Start accepts. Automaton has 25109 states and 34875 transitions. Word has length 286 [2024-11-19 04:24:24,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:24:24,242 INFO L471 AbstractCegarLoop]: Abstraction has 25109 states and 34875 transitions. [2024-11-19 04:24:24,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-19 04:24:24,243 INFO L276 IsEmpty]: Start isEmpty. Operand 25109 states and 34875 transitions. [2024-11-19 04:24:24,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-11-19 04:24:24,250 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:24:24,250 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:24:24,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-19 04:24:24,251 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 04:24:24,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:24:24,251 INFO L85 PathProgramCache]: Analyzing trace with hash 665735083, now seen corresponding path program 1 times [2024-11-19 04:24:24,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:24:24,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227080687] [2024-11-19 04:24:24,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:24:24,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:24:27,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:24:28,343 INFO L134 CoverageAnalysis]: Checked inductivity of 1645 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1645 trivial. 0 not checked. [2024-11-19 04:24:28,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:24:28,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227080687] [2024-11-19 04:24:28,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227080687] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:24:28,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:24:28,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:24:28,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67975176] [2024-11-19 04:24:28,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:24:28,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:24:28,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:24:28,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:24:28,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:24:28,347 INFO L87 Difference]: Start difference. First operand 25109 states and 34875 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-11-19 04:24:28,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:24:28,861 INFO L93 Difference]: Finished difference Result 25109 states and 34875 transitions. [2024-11-19 04:24:28,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:24:28,862 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 286 [2024-11-19 04:24:28,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:24:28,999 INFO L225 Difference]: With dead ends: 25109 [2024-11-19 04:24:28,999 INFO L226 Difference]: Without dead ends: 25054 [2024-11-19 04:24:29,030 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:24:29,031 INFO L432 NwaCegarLoop]: 4369 mSDtfsCounter, 4295 mSDsluCounter, 4369 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4295 SdHoareTripleChecker+Valid, 8738 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 04:24:29,032 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4295 Valid, 8738 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 04:24:29,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25054 states. [2024-11-19 04:24:29,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25054 to 25054. [2024-11-19 04:24:29,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25054 states, 18220 states have (on average 1.300933040614709) internal successors, (23703), 18569 states have internal predecessors, (23703), 5542 states have call successors, (5542), 1291 states have call predecessors, (5542), 1291 states have return successors, (5542), 5402 states have call predecessors, (5542), 5542 states have call successors, (5542) [2024-11-19 04:24:29,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25054 states to 25054 states and 34787 transitions. [2024-11-19 04:24:29,890 INFO L78 Accepts]: Start accepts. Automaton has 25054 states and 34787 transitions. Word has length 286 [2024-11-19 04:24:29,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:24:29,891 INFO L471 AbstractCegarLoop]: Abstraction has 25054 states and 34787 transitions. [2024-11-19 04:24:29,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-11-19 04:24:29,891 INFO L276 IsEmpty]: Start isEmpty. Operand 25054 states and 34787 transitions. [2024-11-19 04:24:29,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2024-11-19 04:24:29,921 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:24:29,921 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:24:29,921 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-19 04:24:29,921 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 04:24:29,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:24:29,922 INFO L85 PathProgramCache]: Analyzing trace with hash -838449376, now seen corresponding path program 1 times [2024-11-19 04:24:29,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:24:29,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870920303] [2024-11-19 04:24:29,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:24:29,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:24:33,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:24:33,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1657 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1654 trivial. 0 not checked. [2024-11-19 04:24:33,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:24:33,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870920303] [2024-11-19 04:24:33,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870920303] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:24:33,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:24:33,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 04:24:33,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212285889] [2024-11-19 04:24:33,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:24:33,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 04:24:33,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:24:33,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 04:24:33,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:24:33,598 INFO L87 Difference]: Start difference. First operand 25054 states and 34787 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32)