./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 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme --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.4-dev-0e0057c [2023-11-26 12:04:58,805 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-26 12:04:58,925 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-26 12:04:58,931 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-26 12:04:58,932 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-26 12:04:58,967 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-26 12:04:58,968 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-26 12:04:58,968 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-26 12:04:58,969 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-26 12:04:58,970 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-26 12:04:58,970 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-26 12:04:58,971 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-26 12:04:58,972 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-26 12:04:58,972 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-26 12:04:58,973 INFO L153 SettingsManager]: * Use SBE=true [2023-11-26 12:04:58,974 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-26 12:04:58,974 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-26 12:04:58,975 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-26 12:04:58,975 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-26 12:04:58,976 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-26 12:04:58,976 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-26 12:04:58,977 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-26 12:04:58,977 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-26 12:04:58,978 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-26 12:04:58,978 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-26 12:04:58,979 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-26 12:04:58,979 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-26 12:04:58,980 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-26 12:04:58,980 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-26 12:04:58,981 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-26 12:04:58,981 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-26 12:04:58,981 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-26 12:04:58,982 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-26 12:04:58,982 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-26 12:04:58,983 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-26 12:04:58,983 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-26 12:04:58,983 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-26 12:04:58,984 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-26 12:04:58,984 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-26 12:04:58,985 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme 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 [2023-11-26 12:04:59,287 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-26 12:04:59,310 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-26 12:04:59,313 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-26 12:04:59,315 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-26 12:04:59,315 INFO L274 PluginConnector]: CDTParser initialized [2023-11-26 12:04:59,317 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2023-11-26 12:05:02,341 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-26 12:05:03,216 INFO L384 CDTParser]: Found 1 translation units. [2023-11-26 12:05:03,217 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2023-11-26 12:05:03,294 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/data/a04307759/afea85fc959d4ddebd7d77e538049ca8/FLAGf864fd5d7 [2023-11-26 12:05:03,313 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/data/a04307759/afea85fc959d4ddebd7d77e538049ca8 [2023-11-26 12:05:03,322 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-26 12:05:03,324 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-26 12:05:03,326 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-26 12:05:03,327 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-26 12:05:03,332 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-26 12:05:03,333 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 12:05:03" (1/1) ... [2023-11-26 12:05:03,335 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70afe755 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:03, skipping insertion in model container [2023-11-26 12:05:03,335 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 12:05:03" (1/1) ... [2023-11-26 12:05:03,517 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-26 12:05:07,779 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421155,421168] [2023-11-26 12:05:07,783 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421302,421315] [2023-11-26 12:05:07,784 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421441,421454] [2023-11-26 12:05:07,785 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421599,421612] [2023-11-26 12:05:07,809 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-26 12:05:07,879 INFO L202 MainTranslator]: Completed pre-run [2023-11-26 12:05:08,115 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] [2023-11-26 12:05:08,117 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] [2023-11-26 12:05:08,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6176] [2023-11-26 12:05:08,119 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] [2023-11-26 12:05:08,120 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] [2023-11-26 12:05:08,120 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] [2023-11-26 12:05:08,121 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] [2023-11-26 12:05:08,122 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] [2023-11-26 12:05:08,122 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] [2023-11-26 12:05:08,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6368] [2023-11-26 12:05:08,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6375] [2023-11-26 12:05:08,126 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] [2023-11-26 12:05:08,127 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] [2023-11-26 12:05:08,132 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] [2023-11-26 12:05:08,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [6559-6560] [2023-11-26 12:05:08,135 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] [2023-11-26 12:05:08,136 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] [2023-11-26 12:05:08,152 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] [2023-11-26 12:05:08,152 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7029] [2023-11-26 12:05:08,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7459] [2023-11-26 12:05:08,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7510] [2023-11-26 12:05:08,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7521] [2023-11-26 12:05:08,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7530] [2023-11-26 12:05:08,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7645] [2023-11-26 12:05:08,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7697] [2023-11-26 12:05:08,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7755] [2023-11-26 12:05:08,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7757] [2023-11-26 12:05:08,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7764] [2023-11-26 12:05:08,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7766] [2023-11-26 12:05:08,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8090] [2023-11-26 12:05:08,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8491] [2023-11-26 12:05:08,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8496] [2023-11-26 12:05:08,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8512] [2023-11-26 12:05:08,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8539] [2023-11-26 12:05:08,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8579] [2023-11-26 12:05:08,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8781] [2023-11-26 12:05:08,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8788] [2023-11-26 12:05:08,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8813] [2023-11-26 12:05:08,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8840] [2023-11-26 12:05:08,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9108] [2023-11-26 12:05:08,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9390] [2023-11-26 12:05:08,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9414] [2023-11-26 12:05:08,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9714] [2023-11-26 12:05:08,288 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10823] [2023-11-26 12:05:08,288 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10837] [2023-11-26 12:05:08,290 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10871] [2023-11-26 12:05:08,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10886] [2023-11-26 12:05:08,298 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [11082] [2023-11-26 12:05:08,524 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421155,421168] [2023-11-26 12:05:08,525 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421302,421315] [2023-11-26 12:05:08,525 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421441,421454] [2023-11-26 12:05:08,526 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421599,421612] [2023-11-26 12:05:08,537 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-26 12:05:08,852 WARN L675 CHandler]: The function strcat is called, but not defined or handled by StandardFunctionHandler. [2023-11-26 12:05:08,860 INFO L206 MainTranslator]: Completed translation [2023-11-26 12:05:08,860 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08 WrapperNode [2023-11-26 12:05:08,860 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-26 12:05:08,861 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-26 12:05:08,862 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-26 12:05:08,862 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-26 12:05:08,869 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:09,000 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:09,347 INFO L138 Inliner]: procedures = 535, calls = 2755, calls flagged for inlining = 309, calls inlined = 257, statements flattened = 6968 [2023-11-26 12:05:09,348 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-26 12:05:09,349 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-26 12:05:09,350 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-26 12:05:09,350 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-26 12:05:09,362 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:09,362 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:09,429 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:11,792 INFO L175 MemorySlicer]: Split 967 memory accesses to 25 slices as follows [4, 5, 766, 4, 3, 6, 8, 8, 2, 2, 1, 6, 4, 1, 2, 18, 40, 7, 51, 3, 6, 4, 10, 1, 5]. 79 percent of accesses are in the largest equivalence class. The 264 initializations are split as follows [4, 5, 163, 4, 0, 0, 8, 8, 0, 0, 1, 6, 4, 1, 2, 0, 0, 7, 40, 1, 6, 4, 0, 0, 0]. The 213 writes are split as follows [0, 0, 191, 0, 0, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 5, 0, 4]. [2023-11-26 12:05:11,793 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:11,793 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:12,020 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:12,055 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:12,120 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:12,142 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:12,212 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-26 12:05:12,214 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-26 12:05:12,214 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-26 12:05:12,214 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-26 12:05:12,215 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (1/1) ... [2023-11-26 12:05:12,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-26 12:05:12,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 12:05:12,267 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-26 12:05:12,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de06672e-c3aa-4551-8e48-7a9f3f95071e/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-26 12:05:12,319 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-26 12:05:12,320 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-26 12:05:12,320 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2023-11-26 12:05:12,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2023-11-26 12:05:12,320 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2023-11-26 12:05:12,320 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2023-11-26 12:05:12,321 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-26 12:05:12,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-26 12:05:12,321 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_mac_processor [2023-11-26 12:05:12,322 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_mac_processor [2023-11-26 12:05:12,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-26 12:05:12,323 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-26 12:05:12,324 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32 [2023-11-26 12:05:12,324 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32 [2023-11-26 12:05:12,324 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2023-11-26 12:05:12,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2023-11-26 12:05:12,324 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_regs_len [2023-11-26 12:05:12,325 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_regs_len [2023-11-26 12:05:12,325 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2023-11-26 12:05:12,325 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2023-11-26 12:05:12,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-26 12:05:12,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-26 12:05:12,326 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_on [2023-11-26 12:05:12,326 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_on [2023-11-26 12:05:12,326 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_rx_engine [2023-11-26 12:05:12,326 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_rx_engine [2023-11-26 12:05:12,326 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2023-11-26 12:05:12,327 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2023-11-26 12:05:12,327 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2023-11-26 12:05:12,327 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2023-11-26 12:05:12,327 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-26 12:05:12,327 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-26 12:05:12,327 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-26 12:05:12,327 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-26 12:05:12,328 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_link [2023-11-26 12:05:12,329 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_link [2023-11-26 12:05:12,329 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2023-11-26 12:05:12,329 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2023-11-26 12:05:12,330 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-26 12:05:12,330 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-26 12:05:12,330 INFO L130 BoogieDeclarations]: Found specification of procedure jme_netpoll [2023-11-26 12:05:12,330 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_netpoll [2023-11-26 12:05:12,330 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2023-11-26 12:05:12,330 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2023-11-26 12:05:12,331 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-26 12:05:12,331 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-26 12:05:12,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-11-26 12:05:12,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-11-26 12:05:12,331 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-11-26 12:05:12,331 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-11-26 12:05:12,332 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-11-26 12:05:12,332 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-11-26 12:05:12,332 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2023-11-26 12:05:12,332 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-11-26 12:05:12,333 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-11-26 12:05:12,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-26 12:05:12,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-26 12:05:12,333 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-11-26 12:05:12,333 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-11-26 12:05:12,334 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-26 12:05:12,334 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-11-26 12:05:12,334 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-11-26 12:05:12,335 INFO L130 BoogieDeclarations]: Found specification of procedure jread32 [2023-11-26 12:05:12,335 INFO L138 BoogieDeclarations]: Found implementation of procedure jread32 [2023-11-26 12:05:12,335 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2023-11-26 12:05:12,336 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2023-11-26 12:05:12,336 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2023-11-26 12:05:12,336 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-11-26 12:05:12,338 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-11-26 12:05:12,338 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2023-11-26 12:05:12,338 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2023-11-26 12:05:12,338 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_rx_pcc [2023-11-26 12:05:12,338 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_rx_pcc [2023-11-26 12:05:12,338 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-11-26 12:05:12,339 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-11-26 12:05:12,339 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2023-11-26 12:05:12,339 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2023-11-26 12:05:12,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-26 12:05:12,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-26 12:05:12,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-26 12:05:12,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-26 12:05:12,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-26 12:05:12,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-26 12:05:12,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-26 12:05:12,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-26 12:05:12,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-26 12:05:12,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-26 12:05:12,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-26 12:05:12,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-26 12:05:12,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-26 12:05:12,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-26 12:05:12,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-26 12:05:12,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-26 12:05:12,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-26 12:05:12,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-26 12:05:12,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-26 12:05:12,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-26 12:05:12,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-26 12:05:12,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-26 12:05:12,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-26 12:05:12,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-26 12:05:12,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-26 12:05:12,349 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_unicastaddr [2023-11-26 12:05:12,349 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_unicastaddr [2023-11-26 12:05:12,350 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-26 12:05:12,357 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-26 12:05:12,357 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-26 12:05:12,357 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-26 12:05:12,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-26 12:05:12,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-26 12:05:12,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-26 12:05:12,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-26 12:05:12,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-26 12:05:12,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-26 12:05:12,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-26 12:05:12,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-26 12:05:12,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-26 12:05:12,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-26 12:05:12,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-26 12:05:12,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-26 12:05:12,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-26 12:05:12,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-26 12:05:12,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-26 12:05:12,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-26 12:05:12,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-26 12:05:12,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-26 12:05:12,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-26 12:05:12,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-26 12:05:12,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-26 12:05:12,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-26 12:05:12,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-26 12:05:12,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-26 12:05:12,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-26 12:05:12,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-26 12:05:12,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-11-26 12:05:12,362 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_calibration [2023-11-26 12:05:12,362 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_calibration [2023-11-26 12:05:12,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-26 12:05:12,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-26 12:05:12,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-26 12:05:12,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-26 12:05:12,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-26 12:05:12,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-26 12:05:12,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-26 12:05:12,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-26 12:05:12,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-26 12:05:12,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-26 12:05:12,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-26 12:05:12,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-26 12:05:12,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-26 12:05:12,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-26 12:05:12,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-26 12:05:12,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-26 12:05:12,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-26 12:05:12,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-26 12:05:12,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-26 12:05:12,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-26 12:05:12,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-26 12:05:12,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-26 12:05:12,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-26 12:05:12,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-26 12:05:12,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-26 12:05:12,366 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-26 12:05:12,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-26 12:05:12,366 INFO L130 BoogieDeclarations]: Found specification of procedure jme_restart_rx_engine [2023-11-26 12:05:12,366 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_restart_rx_engine [2023-11-26 12:05:12,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-26 12:05:12,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-11-26 12:05:12,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2023-11-26 12:05:12,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2023-11-26 12:05:12,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2023-11-26 12:05:12,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2023-11-26 12:05:12,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2023-11-26 12:05:12,369 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-26 12:05:12,369 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-26 12:05:12,369 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-26 12:05:12,369 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-26 12:05:12,369 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-26 12:05:12,369 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2023-11-26 12:05:12,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2023-11-26 12:05:12,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2023-11-26 12:05:12,371 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2023-11-26 12:05:12,372 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2023-11-26 12:05:12,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-11-26 12:05:12,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-11-26 12:05:12,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-11-26 12:05:12,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-11-26 12:05:12,372 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_hi_schedule [2023-11-26 12:05:12,372 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_hi_schedule [2023-11-26 12:05:12,372 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-11-26 12:05:12,372 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-11-26 12:05:12,372 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-26 12:05:12,373 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-26 12:05:12,373 INFO L130 BoogieDeclarations]: Found specification of procedure jme_linkstat_from_phy [2023-11-26 12:05:12,373 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_linkstat_from_phy [2023-11-26 12:05:12,373 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_write [2023-11-26 12:05:12,373 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_write [2023-11-26 12:05:12,373 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_on [2023-11-26 12:05:12,373 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_on [2023-11-26 12:05:12,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-26 12:05:12,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-11-26 12:05:12,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-11-26 12:05:12,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-11-26 12:05:12,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-11-26 12:05:12,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2023-11-26 12:05:12,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2023-11-26 12:05:12,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2023-11-26 12:05:12,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2023-11-26 12:05:12,374 INFO L130 BoogieDeclarations]: Found specification of procedure smi_phy_addr [2023-11-26 12:05:12,374 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_phy_addr [2023-11-26 12:05:12,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-26 12:05:12,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-26 12:05:12,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-26 12:05:12,374 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-26 12:05:12,374 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-26 12:05:12,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-26 12:05:12,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-26 12:05:12,376 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-11-26 12:05:12,376 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-11-26 12:05:12,377 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-26 12:05:12,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-26 12:05:12,377 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-26 12:05:12,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-26 12:05:12,377 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2023-11-26 12:05:12,377 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2023-11-26 12:05:12,377 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-26 12:05:12,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-26 12:05:12,377 INFO L130 BoogieDeclarations]: Found specification of procedure reg_dbg [2023-11-26 12:05:12,377 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_dbg [2023-11-26 12:05:12,377 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-26 12:05:12,377 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-26 12:05:12,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-11-26 12:05:12,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-11-26 12:05:12,378 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-11-26 12:05:12,378 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-11-26 12:05:12,378 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-26 12:05:12,378 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-26 12:05:12,378 INFO L130 BoogieDeclarations]: Found specification of procedure jme_start_irq [2023-11-26 12:05:12,378 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_start_irq [2023-11-26 12:05:12,378 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2023-11-26 12:05:12,378 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2023-11-26 12:05:12,379 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-26 12:05:12,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-26 12:05:12,379 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-11-26 12:05:12,379 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-11-26 12:05:12,379 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2023-11-26 12:05:12,379 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2023-11-26 12:05:12,379 INFO L130 BoogieDeclarations]: Found specification of procedure jme_fill_tx_map [2023-11-26 12:05:12,379 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_fill_tx_map [2023-11-26 12:05:12,379 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_tx_resources [2023-11-26 12:05:12,379 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_tx_resources [2023-11-26 12:05:12,379 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-11-26 12:05:12,380 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-11-26 12:05:12,380 INFO L130 BoogieDeclarations]: Found specification of procedure jme_polling_mode [2023-11-26 12:05:12,380 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_polling_mode [2023-11-26 12:05:12,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-26 12:05:12,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-26 12:05:12,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-26 12:05:12,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-26 12:05:12,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-26 12:05:12,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-26 12:05:12,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-26 12:05:12,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable_pending [2023-11-26 12:05:12,382 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable_pending [2023-11-26 12:05:12,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-26 12:05:12,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-26 12:05:12,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-26 12:05:12,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-26 12:05:12,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-26 12:05:12,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-26 12:05:12,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-26 12:05:12,385 INFO L130 BoogieDeclarations]: Found specification of procedure jme_remove_one [2023-11-26 12:05:12,385 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_remove_one [2023-11-26 12:05:12,385 INFO L130 BoogieDeclarations]: Found specification of procedure jme_powersave_phy [2023-11-26 12:05:12,385 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_powersave_phy [2023-11-26 12:05:12,385 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_on [2023-11-26 12:05:12,385 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_on [2023-11-26 12:05:12,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2023-11-26 12:05:12,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2023-11-26 12:05:12,386 INFO L130 BoogieDeclarations]: Found specification of procedure new_phy_power_ctrl [2023-11-26 12:05:12,386 INFO L138 BoogieDeclarations]: Found implementation of procedure new_phy_power_ctrl [2023-11-26 12:05:12,386 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-11-26 12:05:12,386 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-11-26 12:05:12,386 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-11-26 12:05:12,386 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-11-26 12:05:12,386 INFO L130 BoogieDeclarations]: Found specification of procedure jme_intr_msi [2023-11-26 12:05:12,386 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_intr_msi [2023-11-26 12:05:12,386 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32f [2023-11-26 12:05:12,387 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32f [2023-11-26 12:05:12,387 INFO L130 BoogieDeclarations]: Found specification of procedure smi_reg_addr [2023-11-26 12:05:12,387 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_reg_addr [2023-11-26 12:05:12,387 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_settings [2023-11-26 12:05:12,387 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_settings [2023-11-26 12:05:12,387 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2023-11-26 12:05:12,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2023-11-26 12:05:12,387 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-26 12:05:12,387 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-26 12:05:12,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-26 12:05:12,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-26 12:05:12,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-26 12:05:12,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-26 12:05:12,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-26 12:05:12,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-26 12:05:12,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-26 12:05:12,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-26 12:05:12,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-26 12:05:12,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-26 12:05:12,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-26 12:05:12,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-26 12:05:12,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-26 12:05:12,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-26 12:05:12,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-26 12:05:12,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-26 12:05:12,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-26 12:05:12,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-26 12:05:12,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-26 12:05:12,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-26 12:05:12,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2023-11-26 12:05:12,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2023-11-26 12:05:12,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2023-11-26 12:05:12,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2023-11-26 12:05:12,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2023-11-26 12:05:12,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-26 12:05:12,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-26 12:05:12,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-26 12:05:12,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-26 12:05:12,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-26 12:05:12,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-26 12:05:12,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-26 12:05:12,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-26 12:05:12,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-26 12:05:12,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-26 12:05:12,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-26 12:05:12,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-26 12:05:12,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-26 12:05:12,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-26 12:05:12,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-26 12:05:12,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-26 12:05:12,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-26 12:05:12,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-26 12:05:12,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-26 12:05:12,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-26 12:05:12,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2023-11-26 12:05:12,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2023-11-26 12:05:12,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2023-11-26 12:05:12,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2023-11-26 12:05:12,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2023-11-26 12:05:12,394 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-11-26 12:05:12,395 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-11-26 12:05:12,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-11-26 12:05:12,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-11-26 12:05:12,395 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2023-11-26 12:05:12,395 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2023-11-26 12:05:12,395 INFO L130 BoogieDeclarations]: Found specification of procedure jme_nway_reset [2023-11-26 12:05:12,395 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_nway_reset [2023-11-26 12:05:12,395 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-11-26 12:05:12,396 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-11-26 12:05:12,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-26 12:05:12,396 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2023-11-26 12:05:12,396 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2023-11-26 12:05:12,396 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2023-11-26 12:05:12,396 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2023-11-26 12:05:12,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value_probe [2023-11-26 12:05:12,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value_probe [2023-11-26 12:05:12,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-26 12:05:12,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-26 12:05:12,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-26 12:05:12,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-26 12:05:12,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-26 12:05:12,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-26 12:05:12,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-26 12:05:12,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-26 12:05:12,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-26 12:05:12,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-26 12:05:12,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-26 12:05:12,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-26 12:05:12,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-26 12:05:12,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-26 12:05:12,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-26 12:05:12,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-26 12:05:12,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-26 12:05:12,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-26 12:05:12,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-26 12:05:12,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-26 12:05:12,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-26 12:05:12,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-26 12:05:12,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-26 12:05:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-26 12:05:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-26 12:05:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_rx_resources [2023-11-26 12:05:12,404 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_rx_resources [2023-11-26 12:05:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure jme_resume [2023-11-26 12:05:12,404 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_resume [2023-11-26 12:05:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure jme_tx_timeout [2023-11-26 12:05:12,404 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_tx_timeout [2023-11-26 12:05:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-26 12:05:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-26 12:05:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-26 12:05:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-26 12:05:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-26 12:05:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-26 12:05:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-26 12:05:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-26 12:05:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-26 12:05:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-26 12:05:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-26 12:05:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-26 12:05:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-26 12:05:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-26 12:05:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-26 12:05:12,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-26 12:05:12,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-26 12:05:12,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-26 12:05:12,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-26 12:05:12,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-26 12:05:12,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-26 12:05:12,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-26 12:05:12,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-26 12:05:12,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-26 12:05:12,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-26 12:05:12,408 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_tx_engine [2023-11-26 12:05:12,408 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_tx_engine [2023-11-26 12:05:12,408 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-26 12:05:12,408 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-26 12:05:12,408 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-11-26 12:05:12,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-11-26 12:05:12,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-11-26 12:05:12,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-11-26 12:05:12,409 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-11-26 12:05:12,409 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-11-26 12:05:12,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-11-26 12:05:12,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-11-26 12:05:12,410 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_off [2023-11-26 12:05:12,410 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_off [2023-11-26 12:05:12,410 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_setEA [2023-11-26 12:05:12,410 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_setEA [2023-11-26 12:05:12,410 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2023-11-26 12:05:12,410 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2023-11-26 12:05:12,410 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_multi [2023-11-26 12:05:12,410 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_multi [2023-11-26 12:05:12,411 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-11-26 12:05:12,411 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-11-26 12:05:12,411 INFO L130 BoogieDeclarations]: Found specification of procedure mmapio_memcpy [2023-11-26 12:05:12,411 INFO L138 BoogieDeclarations]: Found implementation of procedure mmapio_memcpy [2023-11-26 12:05:12,411 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-11-26 12:05:12,411 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-11-26 12:05:12,411 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-11-26 12:05:12,412 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-11-26 12:05:12,412 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_read [2023-11-26 12:05:12,412 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_read [2023-11-26 12:05:12,412 INFO L130 BoogieDeclarations]: Found specification of procedure jme_clear_pm [2023-11-26 12:05:12,412 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_clear_pm [2023-11-26 12:05:12,412 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2023-11-26 12:05:12,412 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2023-11-26 12:05:12,413 INFO L130 BoogieDeclarations]: Found specification of procedure jme_close [2023-11-26 12:05:12,413 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_close [2023-11-26 12:05:12,413 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-26 12:05:12,413 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-26 12:05:12,413 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2023-11-26 12:05:12,413 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2023-11-26 12:05:12,413 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_irq [2023-11-26 12:05:12,413 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_irq [2023-11-26 12:05:12,414 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-26 12:05:12,414 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-26 12:05:12,414 INFO L130 BoogieDeclarations]: Found specification of procedure jme_shutdown [2023-11-26 12:05:12,414 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_shutdown [2023-11-26 12:05:12,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-26 12:05:12,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-26 12:05:12,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-26 12:05:12,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-26 12:05:12,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-26 12:05:12,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-26 12:05:12,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-26 12:05:12,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-26 12:05:12,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-26 12:05:12,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-26 12:05:12,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-26 12:05:12,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-26 12:05:12,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-26 12:05:12,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-26 12:05:12,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-26 12:05:12,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-26 12:05:12,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-26 12:05:12,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-26 12:05:12,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-26 12:05:12,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-26 12:05:12,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-26 12:05:12,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-26 12:05:12,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-26 12:05:12,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-26 12:05:12,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-26 12:05:12,417 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_off [2023-11-26 12:05:12,418 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_off [2023-11-26 12:05:12,418 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_phy_processor [2023-11-26 12:05:12,418 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_phy_processor [2023-11-26 12:05:12,418 INFO L130 BoogieDeclarations]: Found specification of procedure jme_suspend [2023-11-26 12:05:12,418 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_suspend [2023-11-26 12:05:12,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-26 12:05:12,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-26 12:05:12,419 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-11-26 12:05:12,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-11-26 12:05:12,419 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_write [2023-11-26 12:05:12,419 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_write [2023-11-26 12:05:12,419 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-26 12:05:12,419 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-26 12:05:12,419 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_off [2023-11-26 12:05:12,419 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_off [2023-11-26 12:05:12,420 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_phyfifo_5level [2023-11-26 12:05:12,420 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_phyfifo_5level [2023-11-26 12:05:12,420 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-26 12:05:12,420 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-26 12:05:12,420 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-11-26 12:05:12,420 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-11-26 12:05:12,420 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_eeprom_len [2023-11-26 12:05:12,421 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_eeprom_len [2023-11-26 12:05:12,421 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2023-11-26 12:05:12,421 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2023-11-26 12:05:12,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-11-26 12:05:12,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-11-26 12:05:12,421 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_pcc_timer [2023-11-26 12:05:12,421 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_pcc_timer [2023-11-26 12:05:12,422 INFO L130 BoogieDeclarations]: Found specification of procedure jme_interrupt_mode [2023-11-26 12:05:12,422 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_interrupt_mode [2023-11-26 12:05:12,422 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_settings [2023-11-26 12:05:12,422 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_settings [2023-11-26 12:05:12,422 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_read [2023-11-26 12:05:12,422 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_read [2023-11-26 12:05:12,422 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-11-26 12:05:12,422 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-11-26 12:05:12,423 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-11-26 12:05:12,423 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-11-26 12:05:12,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-26 12:05:12,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-26 12:05:12,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-26 12:05:12,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-26 12:05:12,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-26 12:05:12,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-26 12:05:12,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-26 12:05:12,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-26 12:05:12,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-26 12:05:12,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-26 12:05:12,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-26 12:05:12,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-26 12:05:12,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-26 12:05:12,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-26 12:05:12,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-26 12:05:12,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-26 12:05:12,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-26 12:05:12,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-26 12:05:12,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-26 12:05:12,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-26 12:05:12,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-26 12:05:12,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-26 12:05:12,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-26 12:05:12,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-26 12:05:12,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-26 12:05:12,426 INFO L130 BoogieDeclarations]: Found specification of procedure jme_open [2023-11-26 12:05:12,426 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_open [2023-11-26 12:05:12,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-11-26 12:05:12,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-11-26 12:05:12,427 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2023-11-26 12:05:12,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2023-11-26 12:05:12,427 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2023-11-26 12:05:12,427 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2023-11-26 12:05:13,811 INFO L241 CfgBuilder]: Building ICFG [2023-11-26 12:05:13,817 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-26 12:05:19,550 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-11-26 12:05:20,537 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-26 12:05:23,197 INFO L282 CfgBuilder]: Performing block encoding [2023-11-26 12:05:23,846 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-26 12:05:23,846 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-26 12:05:23,849 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 12:05:23 BoogieIcfgContainer [2023-11-26 12:05:23,849 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-26 12:05:23,852 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-26 12:05:23,852 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-26 12:05:23,856 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-26 12:05:23,856 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.11 12:05:03" (1/3) ... [2023-11-26 12:05:23,858 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@236c90f3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.11 12:05:23, skipping insertion in model container [2023-11-26 12:05:23,858 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:05:08" (2/3) ... [2023-11-26 12:05:23,859 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@236c90f3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.11 12:05:23, skipping insertion in model container [2023-11-26 12:05:23,859 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 12:05:23" (3/3) ... [2023-11-26 12:05:23,861 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2023-11-26 12:05:23,881 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-26 12:05:23,881 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-11-26 12:05:24,008 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-26 12:05:24,017 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1d115155, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-26 12:05:24,017 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-11-26 12:05:24,034 INFO L276 IsEmpty]: Start isEmpty. Operand has 2591 states, 1707 states have (on average 1.4335090802577621) internal successors, (2447), 1754 states have internal predecessors, (2447), 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) [2023-11-26 12:05:24,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2023-11-26 12:05:24,092 INFO L187 NwaCegarLoop]: Found error trace [2023-11-26 12:05:24,093 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-26 12:05:24,094 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-26 12:05:24,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:05:24,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1645937322, now seen corresponding path program 1 times [2023-11-26 12:05:24,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:05:24,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085120488] [2023-11-26 12:05:24,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:05:24,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:05:24,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-26 12:05:25,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-26 12:05:25,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-26 12:05:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-26 12:05:25,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-26 12:05:25,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-26 12:05:25,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-26 12:05:25,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-26 12:05:25,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-26 12:05:25,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-26 12:05:25,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-26 12:05:25,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-26 12:05:25,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-26 12:05:25,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-26 12:05:25,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-26 12:05:25,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-26 12:05:25,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-26 12:05:25,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-11-26 12:05:25,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-11-26 12:05:25,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:25,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2023-11-26 12:05:25,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:05:25,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085120488] [2023-11-26 12:05:25,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085120488] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:05:25,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:05:25,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:05:25,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107795071] [2023-11-26 12:05:25,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:05:25,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-26 12:05:25,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:05:25,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 12:05:25,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-26 12:05:25,905 INFO L87 Difference]: Start difference. First operand has 2591 states, 1707 states have (on average 1.4335090802577621) internal successors, (2447), 1754 states have internal predecessors, (2447), 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 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-11-26 12:05:31,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-26 12:05:42,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 12:05:42,758 INFO L93 Difference]: Finished difference Result 7870 states and 12289 transitions. [2023-11-26 12:05:42,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-26 12:05:42,761 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (22), 3 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 200 [2023-11-26 12:05:42,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-26 12:05:42,850 INFO L225 Difference]: With dead ends: 7870 [2023-11-26 12:05:42,850 INFO L226 Difference]: Without dead ends: 5303 [2023-11-26 12:05:42,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:05:42,887 INFO L413 NwaCegarLoop]: 2409 mSDtfsCounter, 5037 mSDsluCounter, 3333 mSDsCounter, 0 mSdLazyCounter, 3968 mSolverCounterSat, 2198 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5719 SdHoareTripleChecker+Valid, 5742 SdHoareTripleChecker+Invalid, 6167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2198 IncrementalHoareTripleChecker+Valid, 3968 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2023-11-26 12:05:42,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5719 Valid, 5742 Invalid, 6167 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2198 Valid, 3968 Invalid, 1 Unknown, 0 Unchecked, 15.8s Time] [2023-11-26 12:05:42,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5303 states. [2023-11-26 12:05:43,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5303 to 5033. [2023-11-26 12:05:43,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5033 states, 3327 states have (on average 1.4051698226630598) internal successors, (4675), 3414 states have internal predecessors, (4675), 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) [2023-11-26 12:05:43,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5033 states to 5033 states and 7478 transitions. [2023-11-26 12:05:43,425 INFO L78 Accepts]: Start accepts. Automaton has 5033 states and 7478 transitions. Word has length 200 [2023-11-26 12:05:43,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-26 12:05:43,429 INFO L495 AbstractCegarLoop]: Abstraction has 5033 states and 7478 transitions. [2023-11-26 12:05:43,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-11-26 12:05:43,430 INFO L276 IsEmpty]: Start isEmpty. Operand 5033 states and 7478 transitions. [2023-11-26 12:05:43,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2023-11-26 12:05:43,447 INFO L187 NwaCegarLoop]: Found error trace [2023-11-26 12:05:43,448 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-26 12:05:43,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-26 12:05:43,448 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-26 12:05:43,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:05:43,449 INFO L85 PathProgramCache]: Analyzing trace with hash -862158643, now seen corresponding path program 1 times [2023-11-26 12:05:43,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:05:43,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055205601] [2023-11-26 12:05:43,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:05:43,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:05:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:43,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:43,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:43,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:43,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-26 12:05:44,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-26 12:05:44,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-26 12:05:44,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-26 12:05:44,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-26 12:05:44,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-26 12:05:44,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-26 12:05:44,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-26 12:05:44,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-26 12:05:44,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-26 12:05:44,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-26 12:05:44,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-26 12:05:44,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-26 12:05:44,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-26 12:05:44,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-26 12:05:44,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-26 12:05:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-26 12:05:44,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 12:05:44,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-11-26 12:05:44,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-11-26 12:05:44,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-11-26 12:05:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-11-26 12:05:44,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:05:44,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2023-11-26 12:05:44,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:05:44,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055205601] [2023-11-26 12:05:44,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055205601] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:05:44,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:05:44,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:05:44,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710818098] [2023-11-26 12:05:44,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:05:44,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-26 12:05:44,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:05:44,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 12:05:44,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-26 12:05:44,479 INFO L87 Difference]: Start difference. First operand 5033 states and 7478 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23)