./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f875a16ddd06dee7c86e5a3e88b41612f791fdd24738f7d7575222dae4708705 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:25:49,429 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:25:49,431 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:25:49,491 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:25:49,492 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:25:49,497 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:25:49,499 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:25:49,504 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:25:49,507 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:25:49,515 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:25:49,516 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:25:49,518 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:25:49,518 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:25:49,523 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:25:49,526 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:25:49,532 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:25:49,533 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:25:49,534 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:25:49,536 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:25:49,539 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:25:49,541 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:25:49,545 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:25:49,552 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:25:49,554 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:25:49,566 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:25:49,567 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:25:49,567 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:25:49,569 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:25:49,570 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:25:49,572 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:25:49,572 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:25:49,573 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:25:49,574 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:25:49,575 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:25:49,576 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:25:49,577 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:25:49,577 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:25:49,577 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:25:49,577 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:25:49,578 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:25:49,579 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:25:49,579 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-12 23:25:49,609 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:25:49,609 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:25:49,610 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:25:49,611 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:25:49,611 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:25:49,611 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:25:49,611 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:25:49,612 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 23:25:49,612 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:25:49,612 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:25:49,612 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 23:25:49,613 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 23:25:49,613 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:25:49,613 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 23:25:49,613 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 23:25:49,614 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 23:25:49,615 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:25:49,615 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 23:25:49,615 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:25:49,615 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 23:25:49,616 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:25:49,616 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 23:25:49,616 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:25:49,616 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 23:25:49,617 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:25:49,617 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 23:25:49,617 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:25:49,617 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:25:49,618 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:25:49,618 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:25:49,618 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:25:49,618 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 23:25:49,619 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 23:25:49,619 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 23:25:49,619 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 23:25:49,619 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:25:49,620 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:25:49,620 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f875a16ddd06dee7c86e5a3e88b41612f791fdd24738f7d7575222dae4708705 [2021-11-12 23:25:49,888 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:25:49,923 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:25:49,926 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:25:49,928 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:25:49,928 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:25:49,930 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i [2021-11-12 23:25:50,009 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data/21f6d18e7/a6f000acdb124016b27ef00b07524577/FLAG4850107d8 [2021-11-12 23:25:51,250 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:25:51,252 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i [2021-11-12 23:25:51,349 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data/21f6d18e7/a6f000acdb124016b27ef00b07524577/FLAG4850107d8 [2021-11-12 23:25:51,846 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data/21f6d18e7/a6f000acdb124016b27ef00b07524577 [2021-11-12 23:25:51,849 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:25:51,850 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:25:51,852 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:25:51,852 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:25:51,855 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:25:51,856 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:25:51" (1/1) ... [2021-11-12 23:25:51,857 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b3602ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:25:51, skipping insertion in model container [2021-11-12 23:25:51,857 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:25:51" (1/1) ... [2021-11-12 23:25:51,864 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:25:52,098 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:25:54,065 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:54,069 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:54,828 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:54,829 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:54,902 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,404 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,413 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,628 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,656 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,684 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,705 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,716 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,730 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,740 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,750 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,760 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,771 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,798 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,808 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,817 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,826 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,826 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,827 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,836 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,844 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,872 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,873 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,883 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,941 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,944 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,944 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:55,998 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,369 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,405 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,470 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,470 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,480 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,856 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,916 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,960 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,961 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,962 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:56,973 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,337 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,424 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,436 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,491 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,527 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,572 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,581 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,610 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,622 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,623 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,635 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,703 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,703 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,726 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,763 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,777 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,786 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,798 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,808 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,817 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,818 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,818 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,832 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,842 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,851 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,852 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,863 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,872 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,872 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,873 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,882 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,882 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,883 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,892 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,893 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,893 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,905 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,906 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,906 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,924 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,925 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,934 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,935 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:57,999 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:58,008 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,659 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,699 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,704 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,709 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,719 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,719 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,726 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,727 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,811 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:25:59,831 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:26:00,285 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666434,666447] [2021-11-12 23:26:00,288 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666600,666613] [2021-11-12 23:26:00,288 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666764,666777] [2021-11-12 23:26:00,289 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666929,666942] [2021-11-12 23:26:00,334 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:26:00,430 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-12 23:26:00,431 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@5ab05de9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:00, skipping insertion in model container [2021-11-12 23:26:00,431 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:26:00,431 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-12 23:26:00,433 INFO L158 Benchmark]: Toolchain (without parser) took 8581.58ms. Allocated memory was 125.8MB in the beginning and 224.4MB in the end (delta: 98.6MB). Free memory was 88.6MB in the beginning and 130.5MB in the end (delta: -41.9MB). Peak memory consumption was 88.1MB. Max. memory is 16.1GB. [2021-11-12 23:26:00,434 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 125.8MB. Free memory was 105.5MB in the beginning and 105.4MB in the end (delta: 70.7kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 23:26:00,435 INFO L158 Benchmark]: CACSL2BoogieTranslator took 8579.32ms. Allocated memory was 125.8MB in the beginning and 224.4MB in the end (delta: 98.6MB). Free memory was 88.6MB in the beginning and 130.5MB in the end (delta: -41.9MB). Peak memory consumption was 88.1MB. Max. memory is 16.1GB. [2021-11-12 23:26:00,437 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.25ms. Allocated memory is still 125.8MB. Free memory was 105.5MB in the beginning and 105.4MB in the end (delta: 70.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 8579.32ms. Allocated memory was 125.8MB in the beginning and 224.4MB in the end (delta: 98.6MB). Free memory was 88.6MB in the beginning and 130.5MB in the end (delta: -41.9MB). Peak memory consumption was 88.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 6193]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f875a16ddd06dee7c86e5a3e88b41612f791fdd24738f7d7575222dae4708705 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:26:02,924 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:26:02,928 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:26:02,966 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:26:02,966 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:26:02,968 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:26:02,969 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:26:02,976 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:26:02,980 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:26:02,984 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:26:02,985 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:26:02,987 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:26:02,988 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:26:02,993 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:26:02,995 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:26:02,998 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:26:02,999 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:26:03,000 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:26:03,007 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:26:03,015 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:26:03,017 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:26:03,018 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:26:03,021 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:26:03,023 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:26:03,033 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:26:03,033 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:26:03,034 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:26:03,035 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:26:03,036 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:26:03,037 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:26:03,038 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:26:03,039 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:26:03,041 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:26:03,041 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:26:03,043 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:26:03,043 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:26:03,044 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:26:03,045 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:26:03,053 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:26:03,055 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:26:03,055 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:26:03,056 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-12 23:26:03,104 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:26:03,104 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:26:03,106 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:26:03,106 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:26:03,106 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:26:03,107 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:26:03,107 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:26:03,107 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:26:03,107 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:26:03,108 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:26:03,110 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:26:03,110 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:26:03,110 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 23:26:03,111 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:26:03,111 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 23:26:03,111 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:26:03,111 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-12 23:26:03,111 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-12 23:26:03,112 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 23:26:03,112 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:26:03,112 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 23:26:03,112 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:26:03,113 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-12 23:26:03,113 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:26:03,113 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:26:03,113 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:26:03,114 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:26:03,114 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 23:26:03,114 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-12 23:26:03,114 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-12 23:26:03,114 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 23:26:03,115 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:26:03,115 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:26:03,115 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f875a16ddd06dee7c86e5a3e88b41612f791fdd24738f7d7575222dae4708705 [2021-11-12 23:26:03,507 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:26:03,532 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:26:03,535 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:26:03,536 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:26:03,537 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:26:03,539 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i [2021-11-12 23:26:03,608 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data/81b2ff846/0a352fa6921b4312992c50c14e2785dc/FLAGb2a9df5b2 [2021-11-12 23:26:04,860 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:26:04,861 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i [2021-11-12 23:26:04,955 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data/81b2ff846/0a352fa6921b4312992c50c14e2785dc/FLAGb2a9df5b2 [2021-11-12 23:26:05,119 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/data/81b2ff846/0a352fa6921b4312992c50c14e2785dc [2021-11-12 23:26:05,122 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:26:05,126 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:26:05,129 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:26:05,129 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:26:05,132 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:26:05,133 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:26:05" (1/1) ... [2021-11-12 23:26:05,134 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4e32a588 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:05, skipping insertion in model container [2021-11-12 23:26:05,134 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:26:05" (1/1) ... [2021-11-12 23:26:05,142 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:26:05,481 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:26:14,553 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666434,666447] [2021-11-12 23:26:14,556 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666600,666613] [2021-11-12 23:26:14,557 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666764,666777] [2021-11-12 23:26:14,557 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666929,666942] [2021-11-12 23:26:14,605 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:26:14,713 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-12 23:26:14,960 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:26:15,709 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666434,666447] [2021-11-12 23:26:15,710 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666600,666613] [2021-11-12 23:26:15,711 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666764,666777] [2021-11-12 23:26:15,715 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666929,666942] [2021-11-12 23:26:15,729 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:26:15,775 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 23:26:16,916 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666434,666447] [2021-11-12 23:26:16,917 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666600,666613] [2021-11-12 23:26:16,917 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666764,666777] [2021-11-12 23:26:16,918 WARN L228 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_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i[666929,666942] [2021-11-12 23:26:16,931 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:26:17,508 INFO L208 MainTranslator]: Completed translation [2021-11-12 23:26:17,508 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17 WrapperNode [2021-11-12 23:26:17,508 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:26:17,510 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 23:26:17,510 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 23:26:17,511 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 23:26:17,518 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:17,699 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,035 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 23:26:18,036 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 23:26:18,036 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 23:26:18,036 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 23:26:18,048 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,048 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,238 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,239 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,493 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,536 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,667 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,741 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 23:26:18,742 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 23:26:18,742 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 23:26:18,743 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 23:26:18,743 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (1/1) ... [2021-11-12 23:26:18,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:26:18,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:26:18,781 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 23:26:18,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 23:26:18,835 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2021-11-12 23:26:18,835 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2021-11-12 23:26:18,835 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_xmii_reset_enable [2021-11-12 23:26:18,836 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_xmii_reset_enable [2021-11-12 23:26:18,836 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_patchphy [2021-11-12 23:26:18,836 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_patchphy [2021-11-12 23:26:18,836 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-12 23:26:18,836 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-12 23:26:18,836 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_op_get_link [2021-11-12 23:26:18,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_op_get_link [2021-11-12 23:26:18,837 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u16~0~X~~u8~0~X~~u32~0~TO~C_INT [2021-11-12 23:26:18,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u16~0~X~~u8~0~X~~u32~0~TO~C_INT [2021-11-12 23:26:18,837 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_disable_msi [2021-11-12 23:26:18,837 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_disable_msi [2021-11-12 23:26:18,837 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_wol_suspend_quirk [2021-11-12 23:26:18,837 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_wol_suspend_quirk [2021-11-12 23:26:18,837 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_phy_work [2021-11-12 23:26:18,837 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_phy_work [2021-11-12 23:26:18,838 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_remove_one [2021-11-12 23:26:18,838 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_remove_one [2021-11-12 23:26:18,838 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_down [2021-11-12 23:26:18,838 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_down [2021-11-12 23:26:18,838 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_close [2021-11-12 23:26:18,838 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_close [2021-11-12 23:26:18,838 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-12 23:26:18,839 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-12 23:26:18,839 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-12 23:26:18,839 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-12 23:26:18,839 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ocp_reg_failure [2021-11-12 23:26:18,839 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ocp_reg_failure [2021-11-12 23:26:18,839 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_reset [2021-11-12 23:26:18,839 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_reset [2021-11-12 23:26:18,840 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_eri_write [2021-11-12 23:26:18,840 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_eri_write [2021-11-12 23:26:18,840 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_set_msglevel [2021-11-12 23:26:18,840 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_set_msglevel [2021-11-12 23:26:18,840 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_efusear_cond_check [2021-11-12 23:26:18,840 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_efusear_cond_check [2021-11-12 23:26:18,840 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_26 [2021-11-12 23:26:18,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_26 [2021-11-12 23:26:18,841 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-12 23:26:18,841 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-12 23:26:18,841 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-12 23:26:18,841 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-12 23:26:18,841 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_generic_op [2021-11-12 23:26:18,841 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_generic_op [2021-11-12 23:26:18,841 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8168c_3_hw_phy_config [2021-11-12 23:26:18,842 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8168c_3_hw_phy_config [2021-11-12 23:26:18,842 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-12 23:26:18,842 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-12 23:26:18,842 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8168_driver_stop [2021-11-12 23:26:18,842 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8168_driver_stop [2021-11-12 23:26:18,842 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2021-11-12 23:26:18,842 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2021-11-12 23:26:18,842 INFO L130 BoogieDeclarations]: Found specification of procedure r8169_mdio_read [2021-11-12 23:26:18,843 INFO L138 BoogieDeclarations]: Found implementation of procedure r8169_mdio_read [2021-11-12 23:26:18,843 INFO L130 BoogieDeclarations]: Found specification of procedure r8168dp_2_mdio_start [2021-11-12 23:26:18,843 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168dp_2_mdio_start [2021-11-12 23:26:18,843 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_put_noidle [2021-11-12 23:26:18,843 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_put_noidle [2021-11-12 23:26:18,843 INFO L130 BoogieDeclarations]: Found specification of procedure r8168dp_1_mdio_access [2021-11-12 23:26:18,843 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168dp_1_mdio_access [2021-11-12 23:26:18,843 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~TO~C_INT [2021-11-12 23:26:18,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~TO~C_INT [2021-11-12 23:26:18,844 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8105e_2 [2021-11-12 23:26:18,844 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8105e_2 [2021-11-12 23:26:18,844 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8105e_1 [2021-11-12 23:26:18,844 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8105e_1 [2021-11-12 23:26:18,844 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ephy_read [2021-11-12 23:26:18,844 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ephy_read [2021-11-12 23:26:18,844 INFO L130 BoogieDeclarations]: Found specification of procedure __rtl8169_get_wol [2021-11-12 23:26:18,844 INFO L138 BoogieDeclarations]: Found implementation of procedure __rtl8169_get_wol [2021-11-12 23:26:18,844 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_irq_disable [2021-11-12 23:26:18,845 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_irq_disable [2021-11-12 23:26:18,845 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_csi_write [2021-11-12 23:26:18,845 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_csi_write [2021-11-12 23:26:18,845 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-12 23:26:18,845 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-12 23:26:18,845 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8168bef_hw_phy_config [2021-11-12 23:26:18,845 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8168bef_hw_phy_config [2021-11-12 23:26:18,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-12 23:26:18,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-12 23:26:18,846 INFO L130 BoogieDeclarations]: Found specification of procedure r8168_pll_power_down [2021-11-12 23:26:18,846 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168_pll_power_down [2021-11-12 23:26:18,846 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_strings [2021-11-12 23:26:18,846 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_strings [2021-11-12 23:26:18,846 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_mark_to_asic [2021-11-12 23:26:18,846 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_mark_to_asic [2021-11-12 23:26:18,846 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_rx_tx_desc_registers [2021-11-12 23:26:18,846 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_rx_tx_desc_registers [2021-11-12 23:26:18,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-12 23:26:18,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-12 23:26:18,847 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-12 23:26:18,847 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-12 23:26:18,847 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_tx_clear [2021-11-12 23:26:18,847 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_tx_clear [2021-11-12 23:26:18,847 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-12 23:26:18,847 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-12 23:26:18,847 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_regs_len [2021-11-12 23:26:18,848 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_regs_len [2021-11-12 23:26:18,848 INFO L130 BoogieDeclarations]: Found specification of procedure r8168dp_1_mdio_read [2021-11-12 23:26:18,848 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168dp_1_mdio_read [2021-11-12 23:26:18,848 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2021-11-12 23:26:18,848 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2021-11-12 23:26:18,848 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_wol_pll_power_down [2021-11-12 23:26:18,848 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_wol_pll_power_down [2021-11-12 23:26:18,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_NOT_ARG_SIGN [2021-11-12 23:26:18,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_NOT_ARG_SIGN [2021-11-12 23:26:18,849 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-12 23:26:18,849 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_change_mtu [2021-11-12 23:26:18,849 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_change_mtu [2021-11-12 23:26:18,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-12 23:26:18,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-12 23:26:18,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-12 23:26:18,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-12 23:26:18,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2021-11-12 23:26:18,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2021-11-12 23:26:18,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2021-11-12 23:26:18,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2021-11-12 23:26:18,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-12 23:26:18,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-12 23:26:18,850 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_set_settings [2021-11-12 23:26:18,850 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_set_settings [2021-11-12 23:26:18,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-12 23:26:18,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-12 23:26:18,851 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-12 23:26:18,851 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-12 23:26:18,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-12 23:26:18,851 INFO L130 BoogieDeclarations]: Found specification of procedure ocp_write [2021-11-12 23:26:18,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ocp_write [2021-11-12 23:26:18,851 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-12 23:26:18,852 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-12 23:26:18,852 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_start_xmit [2021-11-12 23:26:18,852 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_start_xmit [2021-11-12 23:26:18,852 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_drvinfo [2021-11-12 23:26:18,852 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_drvinfo [2021-11-12 23:26:18,852 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_make_unusable_by_asic [2021-11-12 23:26:18,852 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_make_unusable_by_asic [2021-11-12 23:26:18,852 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2021-11-12 23:26:18,853 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2021-11-12 23:26:18,853 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-12 23:26:18,853 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-12 23:26:18,853 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_init_one [2021-11-12 23:26:18,853 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_init_one [2021-11-12 23:26:18,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-12 23:26:18,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-12 23:26:18,853 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ephy_write [2021-11-12 23:26:18,854 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ephy_write [2021-11-12 23:26:18,854 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8168f_hw_phy_config [2021-11-12 23:26:18,854 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8168f_hw_phy_config [2021-11-12 23:26:18,854 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_resume [2021-11-12 23:26:18,854 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_resume [2021-11-12 23:26:18,854 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-12 23:26:18,854 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-12 23:26:18,855 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_get_events [2021-11-12 23:26:18,855 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_get_events [2021-11-12 23:26:18,855 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168cp_3 [2021-11-12 23:26:18,855 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168cp_3 [2021-11-12 23:26:18,855 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168cp_1 [2021-11-12 23:26:18,855 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168cp_1 [2021-11-12 23:26:18,855 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168cp_2 [2021-11-12 23:26:18,855 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168cp_2 [2021-11-12 23:26:18,856 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 23:26:18,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 23:26:18,856 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-12 23:26:18,856 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-12 23:26:18,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-12 23:26:18,856 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_jumbo_enable [2021-11-12 23:26:18,856 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_jumbo_enable [2021-11-12 23:26:18,857 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168d_4 [2021-11-12 23:26:18,857 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168d_4 [2021-11-12 23:26:18,857 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-12 23:26:18,857 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-12 23:26:18,857 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168dp [2021-11-12 23:26:18,857 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168dp [2021-11-12 23:26:18,857 INFO L130 BoogieDeclarations]: Found specification of procedure r8168g_mdio_read [2021-11-12 23:26:18,857 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168g_mdio_read [2021-11-12 23:26:18,858 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-12 23:26:18,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-12 23:26:18,858 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_UINT [2021-11-12 23:26:18,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_UINT [2021-11-12 23:26:18,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-12 23:26:18,858 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-12 23:26:18,858 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_clear_and_set_word [2021-11-12 23:26:18,858 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_clear_and_set_word [2021-11-12 23:26:18,859 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_runtime_suspend [2021-11-12 23:26:18,859 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_runtime_suspend [2021-11-12 23:26:18,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2021-11-12 23:26:18,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2021-11-12 23:26:18,859 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_csi_access_enable_1 [2021-11-12 23:26:18,859 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_csi_access_enable_1 [2021-11-12 23:26:18,859 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_rar_set [2021-11-12 23:26:18,860 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_rar_set [2021-11-12 23:26:18,860 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_csi_access_enable_2 [2021-11-12 23:26:18,860 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_csi_access_enable_2 [2021-11-12 23:26:18,860 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2021-11-12 23:26:18,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2021-11-12 23:26:18,860 INFO L130 BoogieDeclarations]: Found specification of procedure r8168_phy_ocp_read [2021-11-12 23:26:18,860 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168_phy_ocp_read [2021-11-12 23:26:18,860 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_schedule_task [2021-11-12 23:26:18,861 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_schedule_task [2021-11-12 23:26:18,861 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2021-11-12 23:26:18,861 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2021-11-12 23:26:18,861 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_align [2021-11-12 23:26:18,861 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_align [2021-11-12 23:26:18,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 23:26:18,861 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_init_phy [2021-11-12 23:26:18,861 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_init_phy [2021-11-12 23:26:18,862 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_apply_firmware [2021-11-12 23:26:18,862 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_apply_firmware [2021-11-12 23:26:18,862 INFO L130 BoogieDeclarations]: Found specification of procedure r8168dp_check_dash [2021-11-12 23:26:18,862 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168dp_check_dash [2021-11-12 23:26:18,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-12 23:26:18,862 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168f_1 [2021-11-12 23:26:18,862 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168f_1 [2021-11-12 23:26:18,862 INFO L130 BoogieDeclarations]: Found specification of procedure r8169_csi_read [2021-11-12 23:26:18,863 INFO L138 BoogieDeclarations]: Found implementation of procedure r8169_csi_read [2021-11-12 23:26:18,863 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_writephy_batch [2021-11-12 23:26:18,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_writephy_batch [2021-11-12 23:26:18,863 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_irq_enable_all [2021-11-12 23:26:18,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_irq_enable_all [2021-11-12 23:26:18,863 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-11-12 23:26:18,863 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-11-12 23:26:18,863 INFO L130 BoogieDeclarations]: Found specification of procedure __rtl8169_set_features [2021-11-12 23:26:18,864 INFO L138 BoogieDeclarations]: Found implementation of procedure __rtl8169_set_features [2021-11-12 23:26:18,864 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-12 23:26:18,864 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-12 23:26:18,864 INFO L130 BoogieDeclarations]: Found specification of procedure ocp_read [2021-11-12 23:26:18,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ocp_read [2021-11-12 23:26:18,864 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_suspend [2021-11-12 23:26:18,864 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_suspend [2021-11-12 23:26:18,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-12 23:26:18,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-12 23:26:18,865 INFO L130 BoogieDeclarations]: Found specification of procedure r8168g_mdio_write [2021-11-12 23:26:18,865 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168g_mdio_write [2021-11-12 23:26:18,865 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_rxtx_empty_cond_check [2021-11-12 23:26:18,865 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_rxtx_empty_cond_check [2021-11-12 23:26:18,865 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ephyar_cond_check [2021-11-12 23:26:18,865 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ephyar_cond_check [2021-11-12 23:26:18,865 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_speed_down [2021-11-12 23:26:18,866 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_speed_down [2021-11-12 23:26:18,866 INFO L130 BoogieDeclarations]: Found specification of procedure __rtl8169_set_wol [2021-11-12 23:26:18,866 INFO L138 BoogieDeclarations]: Found implementation of procedure __rtl8169_set_wol [2021-11-12 23:26:18,866 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-11-12 23:26:18,866 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-11-12 23:26:18,866 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~C_INT~TO~VOID [2021-11-12 23:26:18,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~C_INT~TO~VOID [2021-11-12 23:26:18,866 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-12 23:26:18,867 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-12 23:26:18,867 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_rx_tx_config_registers [2021-11-12 23:26:18,867 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_rx_tx_config_registers [2021-11-12 23:26:18,867 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2021-11-12 23:26:18,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2021-11-12 23:26:18,867 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_link_list_ready_cond_check [2021-11-12 23:26:18,867 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_link_list_ready_cond_check [2021-11-12 23:26:18,867 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-12 23:26:18,868 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-12 23:26:18,868 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_check_link_status [2021-11-12 23:26:18,868 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_check_link_status [2021-11-12 23:26:18,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-11-12 23:26:18,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-11-12 23:26:18,871 INFO L130 BoogieDeclarations]: Found specification of procedure r810x_pll_power_up [2021-11-12 23:26:18,871 INFO L138 BoogieDeclarations]: Found implementation of procedure r810x_pll_power_up [2021-11-12 23:26:18,871 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ack_events [2021-11-12 23:26:18,871 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ack_events [2021-11-12 23:26:18,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-12 23:26:18,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-12 23:26:18,872 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_phy_reset_cond_check [2021-11-12 23:26:18,872 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_phy_reset_cond_check [2021-11-12 23:26:18,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-12 23:26:18,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-12 23:26:18,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-12 23:26:18,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-12 23:26:18,874 INFO L130 BoogieDeclarations]: Found specification of procedure r8168_phy_ocp_write [2021-11-12 23:26:18,874 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168_phy_ocp_write [2021-11-12 23:26:18,874 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_csi_read [2021-11-12 23:26:18,874 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_csi_read [2021-11-12 23:26:18,874 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_runtime_resume [2021-11-12 23:26:18,874 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_runtime_resume [2021-11-12 23:26:18,874 INFO L130 BoogieDeclarations]: Found specification of procedure r8168dp_2_mdio_stop [2021-11-12 23:26:18,875 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168dp_2_mdio_stop [2021-11-12 23:26:18,875 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2021-11-12 23:26:18,875 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2021-11-12 23:26:18,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_rtl8169_pci_driver_exit_33_2 [2021-11-12 23:26:18,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_rtl8169_pci_driver_exit_33_2 [2021-11-12 23:26:18,875 INFO L130 BoogieDeclarations]: Found specification of procedure r8169_mdio_write [2021-11-12 23:26:18,876 INFO L138 BoogieDeclarations]: Found implementation of procedure r8169_mdio_write [2021-11-12 23:26:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure r8168b_0_hw_jumbo_disable [2021-11-12 23:26:18,876 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168b_0_hw_jumbo_disable [2021-11-12 23:26:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure __rtl8169_resume [2021-11-12 23:26:18,876 INFO L138 BoogieDeclarations]: Found implementation of procedure __rtl8169_resume [2021-11-12 23:26:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_shutdown [2021-11-12 23:26:18,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_shutdown [2021-11-12 23:26:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_rx_missed [2021-11-12 23:26:18,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_rx_missed [2021-11-12 23:26:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_unmap_tx_skb [2021-11-12 23:26:18,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_unmap_tx_skb [2021-11-12 23:26:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_op_get_ts_info [2021-11-12 23:26:18,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_op_get_ts_info [2021-11-12 23:26:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_netpoll [2021-11-12 23:26:18,878 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_netpoll [2021-11-12 23:26:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_jumbo_disable [2021-11-12 23:26:18,878 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_jumbo_disable [2021-11-12 23:26:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_release_firmware [2021-11-12 23:26:18,878 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_release_firmware [2021-11-12 23:26:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2021-11-12 23:26:18,879 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2021-11-12 23:26:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_sset_count [2021-11-12 23:26:18,879 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_sset_count [2021-11-12 23:26:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure r810x_phy_power_up [2021-11-12 23:26:18,879 INFO L138 BoogieDeclarations]: Found implementation of procedure r810x_phy_power_up [2021-11-12 23:26:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168bb [2021-11-12 23:26:18,880 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168bb [2021-11-12 23:26:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_net_suspend [2021-11-12 23:26:18,880 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_net_suspend [2021-11-12 23:26:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-12 23:26:18,880 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-12 23:26:18,881 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-12 23:26:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-12 23:26:18,881 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_init_ring_indexes [2021-11-12 23:26:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_init_ring_indexes [2021-11-12 23:26:18,881 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_npq_cond_check [2021-11-12 23:26:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_npq_cond_check [2021-11-12 23:26:18,882 INFO L130 BoogieDeclarations]: Found specification of procedure __rtl_hw_start_8168cp [2021-11-12 23:26:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure __rtl_hw_start_8168cp [2021-11-12 23:26:18,882 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_mac_address [2021-11-12 23:26:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_mac_address [2021-11-12 23:26:18,882 INFO L130 BoogieDeclarations]: Found specification of procedure r810x_phy_power_down [2021-11-12 23:26:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure r810x_phy_power_down [2021-11-12 23:26:18,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-12 23:26:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-12 23:26:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8168_oob_notify [2021-11-12 23:26:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8168_oob_notify [2021-11-12 23:26:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8168_get_ocp_reg [2021-11-12 23:26:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8168_get_ocp_reg [2021-11-12 23:26:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ocp_gphy_cond_check [2021-11-12 23:26:18,884 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ocp_gphy_cond_check [2021-11-12 23:26:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-11-12 23:26:18,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-11-12 23:26:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2021-11-12 23:26:18,884 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2021-11-12 23:26:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_udelay_loop_wait_high [2021-11-12 23:26:18,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_udelay_loop_wait_high [2021-11-12 23:26:18,885 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_writephy [2021-11-12 23:26:18,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_writephy [2021-11-12 23:26:18,885 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2021-11-12 23:26:18,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2021-11-12 23:26:18,885 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8168d_efuse_read [2021-11-12 23:26:18,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8168d_efuse_read [2021-11-12 23:26:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_w1w0_phy [2021-11-12 23:26:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_w1w0_phy [2021-11-12 23:26:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8411 [2021-11-12 23:26:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8411 [2021-11-12 23:26:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-12 23:26:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-12 23:26:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_rx_mode [2021-11-12 23:26:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_rx_mode [2021-11-12 23:26:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_txcfg_empty_cond_check [2021-11-12 23:26:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_txcfg_empty_cond_check [2021-11-12 23:26:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-12 23:26:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-12 23:26:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-12 23:26:18,890 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-12 23:26:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-12 23:26:18,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-12 23:26:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2021-11-12 23:26:18,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2021-11-12 23:26:18,891 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_w1w0_eri [2021-11-12 23:26:18,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_w1w0_eri [2021-11-12 23:26:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_rx_max_size [2021-11-12 23:26:18,901 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_rx_max_size [2021-11-12 23:26:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8402 [2021-11-12 23:26:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8402 [2021-11-12 23:26:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-12 23:26:18,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-12 23:26:18,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-12 23:26:18,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-12 23:26:18,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_stop_30_2 [2021-11-12 23:26:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_stop_30_2 [2021-11-12 23:26:18,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-12 23:26:18,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-11-12 23:26:18,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-11-12 23:26:18,905 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_pcierr_interrupt [2021-11-12 23:26:18,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_pcierr_interrupt [2021-11-12 23:26:18,905 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168f [2021-11-12 23:26:18,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168f [2021-11-12 23:26:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168d [2021-11-12 23:26:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168d [2021-11-12 23:26:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ocp_read_cond_check [2021-11-12 23:26:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ocp_read_cond_check [2021-11-12 23:26:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_eri_read [2021-11-12 23:26:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_eri_read [2021-11-12 23:26:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_irq_enable [2021-11-12 23:26:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_irq_enable [2021-11-12 23:26:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure r8168b_0_hw_jumbo_enable [2021-11-12 23:26:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168b_0_hw_jumbo_enable [2021-11-12 23:26:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_loop_wait [2021-11-12 23:26:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_loop_wait [2021-11-12 23:26:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-12 23:26:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-12 23:26:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_rar_exgmac_set [2021-11-12 23:26:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_rar_exgmac_set [2021-11-12 23:26:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure r8168dp_2_mdio_read [2021-11-12 23:26:18,911 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168dp_2_mdio_read [2021-11-12 23:26:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_reset_work [2021-11-12 23:26:18,911 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_reset_work [2021-11-12 23:26:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2021-11-12 23:26:18,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2021-11-12 23:26:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_set_speed [2021-11-12 23:26:18,911 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_set_speed [2021-11-12 23:26:18,912 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_phyar_cond_check [2021-11-12 23:26:18,912 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_phyar_cond_check [2021-11-12 23:26:18,912 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_runtime_idle [2021-11-12 23:26:18,912 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_runtime_idle [2021-11-12 23:26:18,912 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-12 23:26:18,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-12 23:26:18,912 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_wol [2021-11-12 23:26:18,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_wol [2021-11-12 23:26:18,913 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-12 23:26:18,913 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-12 23:26:18,913 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_node [2021-11-12 23:26:18,913 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_node [2021-11-12 23:26:18,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-12 23:26:18,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-12 23:26:18,914 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_stats64 [2021-11-12 23:26:18,914 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_stats64 [2021-11-12 23:26:18,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-12 23:26:18,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-12 23:26:18,914 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_lock_work [2021-11-12 23:26:18,914 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_lock_work [2021-11-12 23:26:18,914 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_run_wake [2021-11-12 23:26:18,915 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_run_wake [2021-11-12 23:26:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ephy_init [2021-11-12 23:26:18,915 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ephy_init [2021-11-12 23:26:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2021-11-12 23:26:18,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2021-11-12 23:26:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_lookup_firmware_name [2021-11-12 23:26:18,915 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_lookup_firmware_name [2021-11-12 23:26:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pll_power_up [2021-11-12 23:26:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pll_power_up [2021-11-12 23:26:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure r8168dp_2_mdio_write [2021-11-12 23:26:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168dp_2_mdio_write [2021-11-12 23:26:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure r8168_phy_power_up [2021-11-12 23:26:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168_phy_power_up [2021-11-12 23:26:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure r8168dp_1_mdio_write [2021-11-12 23:26:18,918 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168dp_1_mdio_write [2021-11-12 23:26:18,918 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2021-11-12 23:26:18,918 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2021-11-12 23:26:18,918 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pll_power_down [2021-11-12 23:26:18,918 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pll_power_down [2021-11-12 23:26:18,918 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_regs [2021-11-12 23:26:18,918 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_regs [2021-11-12 23:26:18,919 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-12 23:26:18,919 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-12 23:26:18,919 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-12 23:26:18,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-12 23:26:18,919 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-12 23:26:18,919 INFO L130 BoogieDeclarations]: Found specification of procedure r8168_pll_power_up [2021-11-12 23:26:18,919 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168_pll_power_up [2021-11-12 23:26:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~C_INT [2021-11-12 23:26:18,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~C_INT [2021-11-12 23:26:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_ethtool_stats [2021-11-12 23:26:18,920 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_ethtool_stats [2021-11-12 23:26:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure r8168_mac_ocp_write [2021-11-12 23:26:18,920 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168_mac_ocp_write [2021-11-12 23:26:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-12 23:26:18,921 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-12 23:26:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~TO~~u32~0 [2021-11-12 23:26:18,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~TO~~u32~0 [2021-11-12 23:26:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2021-11-12 23:26:18,921 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2021-11-12 23:26:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_chipcmd_cond_check [2021-11-12 23:26:18,921 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_chipcmd_cond_check [2021-11-12 23:26:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-12 23:26:18,922 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-12 23:26:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_eriar_cond_check [2021-11-12 23:26:18,922 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_eriar_cond_check [2021-11-12 23:26:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-12 23:26:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2021-11-12 23:26:18,922 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2021-11-12 23:26:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8411_2 [2021-11-12 23:26:18,923 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8411_2 [2021-11-12 23:26:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2021-11-12 23:26:18,923 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2021-11-12 23:26:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure r8402_csi_write [2021-11-12 23:26:18,923 INFO L138 BoogieDeclarations]: Found implementation of procedure r8402_csi_write [2021-11-12 23:26:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_disable_clock_request [2021-11-12 23:26:18,923 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_disable_clock_request [2021-11-12 23:26:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-11-12 23:26:18,924 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-11-12 23:26:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_set_word [2021-11-12 23:26:18,924 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_set_word [2021-11-12 23:26:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-12 23:26:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_tx_timeout [2021-11-12 23:26:18,924 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_tx_timeout [2021-11-12 23:26:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2021-11-12 23:26:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_tx_performance_tweak [2021-11-12 23:26:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_tx_performance_tweak [2021-11-12 23:26:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-12 23:26:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-12 23:26:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-12 23:26:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-12 23:26:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-12 23:26:18,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-12 23:26:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure r8168_mac_ocp_read [2021-11-12 23:26:18,927 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168_mac_ocp_read [2021-11-12 23:26:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure r8402_csi_read [2021-11-12 23:26:18,927 INFO L138 BoogieDeclarations]: Found implementation of procedure r8402_csi_read [2021-11-12 23:26:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_sched [2021-11-12 23:26:18,927 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_sched [2021-11-12 23:26:18,928 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168 [2021-11-12 23:26:18,928 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168 [2021-11-12 23:26:18,928 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8169 [2021-11-12 23:26:18,928 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8169 [2021-11-12 23:26:18,928 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2021-11-12 23:26:18,928 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2021-11-12 23:26:18,928 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_msleep_loop_wait_low [2021-11-12 23:26:18,929 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_msleep_loop_wait_low [2021-11-12 23:26:18,929 INFO L130 BoogieDeclarations]: Found specification of procedure r8411_csi_write [2021-11-12 23:26:18,929 INFO L138 BoogieDeclarations]: Found implementation of procedure r8411_csi_write [2021-11-12 23:26:18,929 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168e_1 [2021-11-12 23:26:18,929 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168e_1 [2021-11-12 23:26:18,929 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168e_2 [2021-11-12 23:26:18,929 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168e_2 [2021-11-12 23:26:18,930 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_get_sync [2021-11-12 23:26:18,930 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_get_sync [2021-11-12 23:26:18,930 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_task [2021-11-12 23:26:18,930 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_task [2021-11-12 23:26:18,930 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2021-11-12 23:26:18,930 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2021-11-12 23:26:18,930 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-12 23:26:18,930 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-12 23:26:18,931 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~bool~0 [2021-11-12 23:26:18,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~bool~0 [2021-11-12 23:26:18,931 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-12 23:26:19,075 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-12 23:26:19,075 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-12 23:26:19,075 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-12 23:26:19,075 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_test_hw_pad_bug [2021-11-12 23:26:19,075 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_test_hw_pad_bug [2021-11-12 23:26:19,075 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_set_features [2021-11-12 23:26:19,075 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_set_features [2021-11-12 23:26:19,075 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_fix_features [2021-11-12 23:26:19,076 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_fix_features [2021-11-12 23:26:19,076 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_init_rxcfg [2021-11-12 23:26:19,076 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_init_rxcfg [2021-11-12 23:26:19,076 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_open [2021-11-12 23:26:19,076 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_open [2021-11-12 23:26:19,076 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_counters_cond_check [2021-11-12 23:26:19,076 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_counters_cond_check [2021-11-12 23:26:19,076 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_tx_clear_range [2021-11-12 23:26:19,076 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_tx_clear_range [2021-11-12 23:26:19,076 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_settings [2021-11-12 23:26:19,076 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_settings [2021-11-12 23:26:19,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-12 23:26:19,076 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_csiar_cond_check [2021-11-12 23:26:19,076 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_csiar_cond_check [2021-11-12 23:26:19,076 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2021-11-12 23:26:19,076 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_tbi_enabled [2021-11-12 23:26:19,077 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_tbi_enabled [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure __pm_runtime_resume [2021-11-12 23:26:19,077 INFO L138 BoogieDeclarations]: Found implementation of procedure __pm_runtime_resume [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_update_counters [2021-11-12 23:26:19,077 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_update_counters [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2021-11-12 23:26:19,077 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2021-11-12 23:26:19,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2021-11-12 23:26:19,077 INFO L130 BoogieDeclarations]: Found specification of procedure r8169_csi_write [2021-11-12 23:26:19,078 INFO L138 BoogieDeclarations]: Found implementation of procedure r8169_csi_write [2021-11-12 23:26:19,078 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-11-12 23:26:19,078 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-11-12 23:26:19,078 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2021-11-12 23:26:19,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2021-11-12 23:26:19,078 INFO L130 BoogieDeclarations]: Found specification of procedure r810x_pll_power_down [2021-11-12 23:26:19,078 INFO L138 BoogieDeclarations]: Found implementation of procedure r810x_pll_power_down [2021-11-12 23:26:19,078 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168g_1 [2021-11-12 23:26:19,078 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168g_1 [2021-11-12 23:26:19,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-12 23:26:19,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-12 23:26:19,078 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168g_2 [2021-11-12 23:26:19,078 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168g_2 [2021-11-12 23:26:19,078 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2021-11-12 23:26:19,078 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2021-11-12 23:26:19,079 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8102e_1 [2021-11-12 23:26:19,079 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8102e_1 [2021-11-12 23:26:19,079 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8102e_2 [2021-11-12 23:26:19,079 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8102e_2 [2021-11-12 23:26:19,079 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ocpar_cond_check [2021-11-12 23:26:19,079 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ocpar_cond_check [2021-11-12 23:26:19,079 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8102e_3 [2021-11-12 23:26:19,079 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8102e_3 [2021-11-12 23:26:19,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-11-12 23:26:19,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-11-12 23:26:19,079 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-12 23:26:19,079 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-12 23:26:19,079 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-12 23:26:19,079 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-12 23:26:19,079 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start [2021-11-12 23:26:19,080 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start [2021-11-12 23:26:19,080 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_udelay_loop_wait_low [2021-11-12 23:26:19,080 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_udelay_loop_wait_low [2021-11-12 23:26:19,082 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_skb_pad [2021-11-12 23:26:19,082 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_skb_pad [2021-11-12 23:26:19,082 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_set_speed_xmii [2021-11-12 23:26:19,082 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_set_speed_xmii [2021-11-12 23:26:19,082 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_exgmac_batch [2021-11-12 23:26:19,082 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_exgmac_batch [2021-11-12 23:26:19,082 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-12 23:26:19,082 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-12 23:26:19,082 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2021-11-12 23:26:19,082 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2021-11-12 23:26:19,083 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_set_wol [2021-11-12 23:26:19,083 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_set_wol [2021-11-12 23:26:19,083 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_slow_event_work [2021-11-12 23:26:19,084 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_slow_event_work [2021-11-12 23:26:19,084 INFO L130 BoogieDeclarations]: Found specification of procedure r8168_phy_power_down [2021-11-12 23:26:19,084 INFO L138 BoogieDeclarations]: Found implementation of procedure r8168_phy_power_down [2021-11-12 23:26:19,084 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-12 23:26:19,084 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-12 23:26:19,084 INFO L130 BoogieDeclarations]: Found specification of procedure r8411_csi_read [2021-11-12 23:26:19,084 INFO L138 BoogieDeclarations]: Found implementation of procedure r8411_csi_read [2021-11-12 23:26:19,084 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_xmii_reset_pending [2021-11-12 23:26:19,085 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_xmii_reset_pending [2021-11-12 23:26:19,085 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_readphy [2021-11-12 23:26:19,085 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_readphy [2021-11-12 23:26:19,085 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_link_chg_patch [2021-11-12 23:26:19,085 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_link_chg_patch [2021-11-12 23:26:19,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-12 23:26:19,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-12 23:26:19,085 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_rx_clear [2021-11-12 23:26:19,086 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_rx_clear [2021-11-12 23:26:19,086 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_csi_access_enable [2021-11-12 23:26:19,086 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_csi_access_enable [2021-11-12 23:26:19,086 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_ioctl [2021-11-12 23:26:19,086 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_ioctl [2021-11-12 23:26:19,086 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_interrupt [2021-11-12 23:26:19,086 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_interrupt [2021-11-12 23:26:19,086 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_print_mac_version [2021-11-12 23:26:19,087 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_print_mac_version [2021-11-12 23:26:19,087 INFO L130 BoogieDeclarations]: Found specification of procedure __rtl8169_check_link_status [2021-11-12 23:26:19,087 INFO L138 BoogieDeclarations]: Found implementation of procedure __rtl8169_check_link_status [2021-11-12 23:26:19,087 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2021-11-12 23:26:19,087 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2021-11-12 23:26:19,087 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_unlock_work [2021-11-12 23:26:19,087 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_unlock_work [2021-11-12 23:26:19,087 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_apply_firmware_cond [2021-11-12 23:26:19,088 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_apply_firmware_cond [2021-11-12 23:26:19,088 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168c_1 [2021-11-12 23:26:19,088 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168c_1 [2021-11-12 23:26:19,088 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168c_2 [2021-11-12 23:26:19,088 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168c_2 [2021-11-12 23:26:19,088 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-12 23:26:19,088 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-12 23:26:19,088 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168c_3 [2021-11-12 23:26:19,088 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168c_3 [2021-11-12 23:26:19,089 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8168c_4 [2021-11-12 23:26:19,089 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8168c_4 [2021-11-12 23:26:19,089 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_get_msglevel [2021-11-12 23:26:19,089 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_get_msglevel [2021-11-12 23:26:19,089 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8169_hw_reset [2021-11-12 23:26:19,089 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8169_hw_reset [2021-11-12 23:26:19,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-12 23:26:19,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-12 23:26:19,090 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2021-11-12 23:26:19,090 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2021-11-12 23:26:19,090 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hw_start_8101 [2021-11-12 23:26:19,090 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hw_start_8101 [2021-11-12 23:26:20,989 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-12 23:38:27,686 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-12 23:38:31,106 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 23:38:31,107 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-12 23:38:31,116 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:38:31 BoogieIcfgContainer [2021-11-12 23:38:31,117 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 23:38:31,118 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 23:38:31,118 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 23:38:31,122 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 23:38:31,122 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 11:26:05" (1/3) ... [2021-11-12 23:38:31,123 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ff1ed8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:38:31, skipping insertion in model container [2021-11-12 23:38:31,123 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:26:17" (2/3) ... [2021-11-12 23:38:31,123 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ff1ed8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:38:31, skipping insertion in model container [2021-11-12 23:38:31,124 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:38:31" (3/3) ... [2021-11-12 23:38:31,131 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-realtek-r8169.cil.i [2021-11-12 23:38:31,137 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 23:38:31,137 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-12 23:38:31,233 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 23:38:31,239 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-12 23:38:31,240 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-12 23:38:31,370 INFO L276 IsEmpty]: Start isEmpty. Operand has 5955 states, 3820 states have (on average 1.3209424083769634) internal successors, (5046), 3969 states have internal predecessors, (5046), 1813 states have call successors, (1813), 321 states have call predecessors, (1813), 320 states have return successors, (1802), 1732 states have call predecessors, (1802), 1802 states have call successors, (1802) [2021-11-12 23:38:31,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2021-11-12 23:38:31,430 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:31,432 INFO L514 BasicCegarLoop]: trace histogram [59, 59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:31,433 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 23:38:31,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:31,440 INFO L85 PathProgramCache]: Analyzing trace with hash 251745977, now seen corresponding path program 1 times [2021-11-12 23:38:31,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:38:31,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [108352730] [2021-11-12 23:38:31,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:31,470 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:38:31,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:38:31,473 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:38:31,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9ef60e9b-128c-4f5a-afc9-fe21bd6b9ece/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-12 23:38:39,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:39,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 4141 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:38:39,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:42,686 INFO L134 CoverageAnalysis]: Checked inductivity of 15051 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 14877 trivial. 0 not checked. [2021-11-12 23:38:42,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:45,430 INFO L134 CoverageAnalysis]: Checked inductivity of 15051 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15051 trivial. 0 not checked. [2021-11-12 23:38:45,431 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:38:45,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [108352730] [2021-11-12 23:38:45,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [108352730] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:38:45,431 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:38:45,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 23:38:45,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819534399] [2021-11-12 23:38:45,434 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:45,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:38:45,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:38:45,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:38:45,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:38:45,487 INFO L87 Difference]: Start difference. First operand has 5955 states, 3820 states have (on average 1.3209424083769634) internal successors, (5046), 3969 states have internal predecessors, (5046), 1813 states have call successors, (1813), 321 states have call predecessors, (1813), 320 states have return successors, (1802), 1732 states have call predecessors, (1802), 1802 states have call successors, (1802) Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 4 states have call successors, (65), 3 states have call predecessors, (65), 3 states have return successors, (63), 4 states have call predecessors, (63), 4 states have call successors, (63) [2021-11-12 23:38:48,037 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []