./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 58f9e1bfa85b01eaf05ae125441b4ebef8808d0fa104d8438aed39c14743cd9c --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 20:48:41,711 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 20:48:41,713 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 20:48:41,735 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 20:48:41,736 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 20:48:41,737 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 20:48:41,738 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 20:48:41,740 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 20:48:41,741 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 20:48:41,742 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 20:48:41,742 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 20:48:41,743 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 20:48:41,744 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 20:48:41,745 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 20:48:41,746 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 20:48:41,747 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 20:48:41,748 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 20:48:41,748 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 20:48:41,750 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 20:48:41,752 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 20:48:41,753 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 20:48:41,754 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 20:48:41,755 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 20:48:41,756 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 20:48:41,759 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 20:48:41,759 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 20:48:41,759 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 20:48:41,760 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 20:48:41,760 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 20:48:41,761 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 20:48:41,761 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 20:48:41,762 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 20:48:41,763 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 20:48:41,763 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 20:48:41,764 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 20:48:41,764 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 20:48:41,765 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 20:48:41,765 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 20:48:41,765 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 20:48:41,766 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 20:48:41,766 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 20:48:41,767 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 20:48:41,784 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 20:48:41,784 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 20:48:41,784 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 20:48:41,784 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 20:48:41,785 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 20:48:41,785 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 20:48:41,785 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 20:48:41,785 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 20:48:41,786 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 20:48:41,786 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 20:48:41,786 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 20:48:41,786 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 20:48:41,786 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 20:48:41,786 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 20:48:41,786 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 20:48:41,787 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 20:48:41,787 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 20:48:41,787 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 20:48:41,787 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 20:48:41,787 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 20:48:41,787 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 20:48:41,787 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 20:48:41,787 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 20:48:41,788 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 20:48:41,788 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 20:48:41,788 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 20:48:41,788 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 20:48:41,788 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 20:48:41,788 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 20:48:41,788 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 20:48:41,788 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 20:48:41,789 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 58f9e1bfa85b01eaf05ae125441b4ebef8808d0fa104d8438aed39c14743cd9c [2021-12-06 20:48:41,969 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 20:48:41,984 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 20:48:41,986 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 20:48:41,987 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 20:48:41,987 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 20:48:41,988 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i [2021-12-06 20:48:42,029 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/data/977d07c7d/d3c862ae598a4e3098fa08efd933907d/FLAG9929fc374 [2021-12-06 20:48:42,849 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 20:48:42,849 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i [2021-12-06 20:48:42,913 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/data/977d07c7d/d3c862ae598a4e3098fa08efd933907d/FLAG9929fc374 [2021-12-06 20:48:43,016 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/data/977d07c7d/d3c862ae598a4e3098fa08efd933907d [2021-12-06 20:48:43,019 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 20:48:43,020 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 20:48:43,022 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 20:48:43,022 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 20:48:43,024 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 20:48:43,025 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 08:48:43" (1/1) ... [2021-12-06 20:48:43,026 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6434c02c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:43, skipping insertion in model container [2021-12-06 20:48:43,026 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 08:48:43" (1/1) ... [2021-12-06 20:48:43,031 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 20:48:43,223 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 20:48:56,874 WARN L230 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i[1080387,1080400] [2021-12-06 20:48:56,876 WARN L230 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i[1080553,1080566] [2021-12-06 20:48:56,877 WARN L230 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i[1080717,1080730] [2021-12-06 20:48:56,877 WARN L230 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i[1080882,1080895] [2021-12-06 20:48:56,927 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 20:48:57,017 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 20:48:58,419 WARN L230 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i[1080387,1080400] [2021-12-06 20:48:58,419 WARN L230 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i[1080553,1080566] [2021-12-06 20:48:58,420 WARN L230 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i[1080717,1080730] [2021-12-06 20:48:58,420 WARN L230 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_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i[1080882,1080895] [2021-12-06 20:48:58,428 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 20:48:58,931 INFO L208 MainTranslator]: Completed translation [2021-12-06 20:48:58,932 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58 WrapperNode [2021-12-06 20:48:58,932 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 20:48:58,933 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 20:48:58,933 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 20:48:58,933 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 20:48:58,938 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:48:59,065 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:48:59,493 INFO L137 Inliner]: procedures = 1312, calls = 13256, calls flagged for inlining = 698, calls inlined = 670, statements flattened = 29206 [2021-12-06 20:48:59,494 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 20:48:59,494 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 20:48:59,494 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 20:48:59,495 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 20:48:59,502 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:48:59,502 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:48:59,595 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:48:59,596 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:48:59,885 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:48:59,933 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:49:00,091 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:49:00,325 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 20:49:00,326 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 20:49:00,326 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 20:49:00,326 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 20:49:00,327 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (1/1) ... [2021-12-06 20:49:00,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 20:49:00,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 20:49:00,357 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 20:49:00,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 20:49:00,388 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_stid [2021-12-06 20:49:00,388 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_stid [2021-12-06 20:49:00,388 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2021-12-06 20:49:00,388 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2021-12-06 20:49:00,388 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2021-12-06 20:49:00,388 INFO L130 BoogieDeclarations]: Found specification of procedure cphy_init [2021-12-06 20:49:00,388 INFO L138 BoogieDeclarations]: Found implementation of procedure cphy_init [2021-12-06 20:49:00,388 INFO L130 BoogieDeclarations]: Found specification of procedure t3_adap_check_task [2021-12-06 20:49:00,388 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_adap_check_task [2021-12-06 20:49:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2021-12-06 20:49:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2021-12-06 20:49:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_redirect [2021-12-06 20:49:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_redirect [2021-12-06 20:49:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure t3_load_mtus [2021-12-06 20:49:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_load_mtus [2021-12-06 20:49:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2021-12-06 20:49:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2021-12-06 20:49:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure t3_ael1006_phy_prep [2021-12-06 20:49:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_ael1006_phy_prep [2021-12-06 20:49:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure set_phy_regs [2021-12-06 20:49:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure set_phy_regs [2021-12-06 20:49:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cxgb3_db_lock [2021-12-06 20:49:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cxgb3_db_lock [2021-12-06 20:49:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2021-12-06 20:49:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2021-12-06 20:49:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure offload_open [2021-12-06 20:49:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure offload_open [2021-12-06 20:49:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure set_settings [2021-12-06 20:49:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure set_settings [2021-12-06 20:49:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure process_responses_gts [2021-12-06 20:49:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure process_responses_gts [2021-12-06 20:49:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-12-06 20:49:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-12-06 20:49:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-06 20:49:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-06 20:49:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cxgb3_db_lock [2021-12-06 20:49:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cxgb3_db_lock [2021-12-06 20:49:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_neigh_update [2021-12-06 20:49:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_neigh_update [2021-12-06 20:49:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure t3_handle_intr_status [2021-12-06 20:49:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_handle_intr_status [2021-12-06 20:49:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-12-06 20:49:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-12-06 20:49:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure mc7_intr_handler [2021-12-06 20:49:00,392 INFO L138 BoogieDeclarations]: Found implementation of procedure mc7_intr_handler [2021-12-06 20:49:00,392 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~~irqreturn_t~0 [2021-12-06 20:49:00,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~~irqreturn_t~0 [2021-12-06 20:49:00,392 INFO L130 BoogieDeclarations]: Found specification of procedure skb_peek [2021-12-06 20:49:00,392 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_peek [2021-12-06 20:49:00,392 INFO L130 BoogieDeclarations]: Found specification of procedure restart_tx [2021-12-06 20:49:00,392 INFO L138 BoogieDeclarations]: Found implementation of procedure restart_tx [2021-12-06 20:49:00,392 INFO L130 BoogieDeclarations]: Found specification of procedure t3_phy_lasi_intr_clear [2021-12-06 20:49:00,392 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_phy_lasi_intr_clear [2021-12-06 20:49:00,392 INFO L130 BoogieDeclarations]: Found specification of procedure t3_resume_ports [2021-12-06 20:49:00,392 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_resume_ports [2021-12-06 20:49:00,392 INFO L130 BoogieDeclarations]: Found specification of procedure await_mgmt_replies [2021-12-06 20:49:00,393 INFO L138 BoogieDeclarations]: Found implementation of procedure await_mgmt_replies [2021-12-06 20:49:00,393 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2021-12-06 20:49:00,393 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2021-12-06 20:49:00,393 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2021-12-06 20:49:00,393 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2021-12-06 20:49:00,393 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-12-06 20:49:00,393 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2021-12-06 20:49:00,393 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2021-12-06 20:49:00,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_26 [2021-12-06 20:49:00,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_26 [2021-12-06 20:49:00,393 INFO L130 BoogieDeclarations]: Found specification of procedure xaui_direct_reset [2021-12-06 20:49:00,394 INFO L138 BoogieDeclarations]: Found implementation of procedure xaui_direct_reset [2021-12-06 20:49:00,394 INFO L130 BoogieDeclarations]: Found specification of procedure ael2005_intr_enable [2021-12-06 20:49:00,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2005_intr_enable [2021-12-06 20:49:00,394 INFO L130 BoogieDeclarations]: Found specification of procedure sgl_len [2021-12-06 20:49:00,394 INFO L138 BoogieDeclarations]: Found implementation of procedure sgl_len [2021-12-06 20:49:00,394 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2021-12-06 20:49:00,394 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2021-12-06 20:49:00,394 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-12-06 20:49:00,394 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-12-06 20:49:00,394 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-12-06 20:49:00,394 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-12-06 20:49:00,394 INFO L130 BoogieDeclarations]: Found specification of procedure make_sgl [2021-12-06 20:49:00,395 INFO L138 BoogieDeclarations]: Found implementation of procedure make_sgl [2021-12-06 20:49:00,395 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2021-12-06 20:49:00,395 INFO L130 BoogieDeclarations]: Found specification of procedure ael2020_get_module_type [2021-12-06 20:49:00,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2020_get_module_type [2021-12-06 20:49:00,395 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_set_flag [2021-12-06 20:49:00,395 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_set_flag [2021-12-06 20:49:00,395 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-12-06 20:49:00,395 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-12-06 20:49:00,395 INFO L130 BoogieDeclarations]: Found specification of procedure t3_qt2045_phy_prep [2021-12-06 20:49:00,395 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_qt2045_phy_prep [2021-12-06 20:49:00,395 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-12-06 20:49:00,395 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-12-06 20:49:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mc7_size [2021-12-06 20:49:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mc7_size [2021-12-06 20:49:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2021-12-06 20:49:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2021-12-06 20:49:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure reclaim_completed_tx [2021-12-06 20:49:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure reclaim_completed_tx [2021-12-06 20:49:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure attr_show [2021-12-06 20:49:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure attr_show [2021-12-06 20:49:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure rx_offload [2021-12-06 20:49:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_offload [2021-12-06 20:49:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-06 20:49:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-06 20:49:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2021-12-06 20:49:00,397 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_receive_skb [2021-12-06 20:49:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mdio_change_bits [2021-12-06 20:49:00,397 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mdio_change_bits [2021-12-06 20:49:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure t3_replay_prep_adapter [2021-12-06 20:49:00,397 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_replay_prep_adapter [2021-12-06 20:49:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-12-06 20:49:00,397 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-12-06 20:49:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2021-12-06 20:49:00,397 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2021-12-06 20:49:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure skb_record_rx_queue [2021-12-06 20:49:00,397 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_record_rx_queue [2021-12-06 20:49:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2021-12-06 20:49:00,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2021-12-06 20:49:00,398 INFO L130 BoogieDeclarations]: Found specification of procedure wrreg_wait [2021-12-06 20:49:00,398 INFO L138 BoogieDeclarations]: Found implementation of procedure wrreg_wait [2021-12-06 20:49:00,398 INFO L130 BoogieDeclarations]: Found specification of procedure ctrl_xmit [2021-12-06 20:49:00,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ctrl_xmit [2021-12-06 20:49:00,398 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2021-12-06 20:49:00,398 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2021-12-06 20:49:00,398 INFO L130 BoogieDeclarations]: Found specification of procedure is_new_response [2021-12-06 20:49:00,398 INFO L138 BoogieDeclarations]: Found implementation of procedure is_new_response [2021-12-06 20:49:00,398 INFO L130 BoogieDeclarations]: Found specification of procedure t3_get_edc_fw [2021-12-06 20:49:00,398 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_get_edc_fw [2021-12-06 20:49:00,398 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-06 20:49:00,399 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-06 20:49:00,399 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2021-12-06 20:49:00,399 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2021-12-06 20:49:00,399 INFO L130 BoogieDeclarations]: Found specification of procedure t3_phy_lasi_intr_handler [2021-12-06 20:49:00,399 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_phy_lasi_intr_handler [2021-12-06 20:49:00,399 INFO L130 BoogieDeclarations]: Found specification of procedure ael2020_intr_enable [2021-12-06 20:49:00,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2020_intr_enable [2021-12-06 20:49:00,399 INFO L130 BoogieDeclarations]: Found specification of procedure set_addr_filter [2021-12-06 20:49:00,399 INFO L138 BoogieDeclarations]: Found implementation of procedure set_addr_filter [2021-12-06 20:49:00,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-06 20:49:00,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-06 20:49:00,399 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_unlock_bh [2021-12-06 20:49:00,399 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_unlock_bh [2021-12-06 20:49:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2021-12-06 20:49:00,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2021-12-06 20:49:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 20:49:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure t3_ael2020_phy_prep [2021-12-06 20:49:00,400 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_ael2020_phy_prep [2021-12-06 20:49:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure t3_phy_advertise [2021-12-06 20:49:00,400 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_phy_advertise [2021-12-06 20:49:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-12-06 20:49:00,400 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-12-06 20:49:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure free_tx_desc [2021-12-06 20:49:00,400 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tx_desc [2021-12-06 20:49:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure calc_gpio_intr [2021-12-06 20:49:00,400 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_gpio_intr [2021-12-06 20:49:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure check_desc_avail [2021-12-06 20:49:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure check_desc_avail [2021-12-06 20:49:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-06 20:49:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-06 20:49:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-12-06 20:49:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-12-06 20:49:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_power_down [2021-12-06 20:49:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_power_down [2021-12-06 20:49:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-12-06 20:49:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-12-06 20:49:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-12-06 20:49:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-12-06 20:49:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure process_responses [2021-12-06 20:49:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure process_responses [2021-12-06 20:49:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure check_t3b2_mac [2021-12-06 20:49:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure check_t3b2_mac [2021-12-06 20:49:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2021-12-06 20:49:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2021-12-06 20:49:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_23_3 [2021-12-06 20:49:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_23_3 [2021-12-06 20:49:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 20:49:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure t3_fatal_err [2021-12-06 20:49:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_fatal_err [2021-12-06 20:49:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure mc7_prep [2021-12-06 20:49:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mc7_prep [2021-12-06 20:49:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev [2021-12-06 20:49:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev [2021-12-06 20:49:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure t3_eth_xmit [2021-12-06 20:49:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_eth_xmit [2021-12-06 20:49:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-12-06 20:49:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-12-06 20:49:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 20:49:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_offload_activate [2021-12-06 20:49:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_offload_activate [2021-12-06 20:49:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-06 20:49:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-06 20:49:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure t3_sge_intr_msix [2021-12-06 20:49:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_sge_intr_msix [2021-12-06 20:49:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mi1_write [2021-12-06 20:49:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mi1_write [2021-12-06 20:49:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-06 20:49:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-06 20:49:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 20:49:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-06 20:49:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_set_speed_duplex_fc [2021-12-06 20:49:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_set_speed_duplex_fc [2021-12-06 20:49:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure clear_rx_desc [2021-12-06 20:49:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_rx_desc [2021-12-06 20:49:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2021-12-06 20:49:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2021-12-06 20:49:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2021-12-06 20:49:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2021-12-06 20:49:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-12-06 20:49:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-12-06 20:49:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write_smt_entry [2021-12-06 20:49:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure write_smt_entry [2021-12-06 20:49:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure t3_phy_lasi_intr_enable [2021-12-06 20:49:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_phy_lasi_intr_enable [2021-12-06 20:49:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-12-06 20:49:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-12-06 20:49:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure t3_l2e_free [2021-12-06 20:49:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_l2e_free [2021-12-06 20:49:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-12-06 20:49:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-12-06 20:49:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure set_sge_param [2021-12-06 20:49:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sge_param [2021-12-06 20:49:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure t3_aq100x_phy_prep [2021-12-06 20:49:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_aq100x_phy_prep [2021-12-06 20:49:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure link_report [2021-12-06 20:49:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure link_report [2021-12-06 20:49:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_tid [2021-12-06 20:49:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_tid [2021-12-06 20:49:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-06 20:49:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-06 20:49:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure t3_wait_op_done [2021-12-06 20:49:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_wait_op_done [2021-12-06 20:49:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-12-06 20:49:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-12-06 20:49:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure collect_sge_port_stats [2021-12-06 20:49:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure collect_sge_port_stats [2021-12-06 20:49:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure get_drvinfo [2021-12-06 20:49:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure get_drvinfo [2021-12-06 20:49:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure is_offload [2021-12-06 20:49:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure is_offload [2021-12-06 20:49:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure t3_get_tp_version [2021-12-06 20:49:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_get_tp_version [2021-12-06 20:49:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-06 20:49:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-06 20:49:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure get_sge_param [2021-12-06 20:49:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sge_param [2021-12-06 20:49:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure setup_l2e_send_pending [2021-12-06 20:49:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_l2e_send_pending [2021-12-06 20:49:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2021-12-06 20:49:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2021-12-06 20:49:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 20:49:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 20:49:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-12-06 20:49:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-12-06 20:49:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure sf1_read [2021-12-06 20:49:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure sf1_read [2021-12-06 20:49:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-12-06 20:49:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-12-06 20:49:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure t3_os_link_changed [2021-12-06 20:49:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_os_link_changed [2021-12-06 20:49:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 20:49:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-12-06 20:49:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-12-06 20:49:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2021-12-06 20:49:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2021-12-06 20:49:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2021-12-06 20:49:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2021-12-06 20:49:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure t3_port_intr_clear [2021-12-06 20:49:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_port_intr_clear [2021-12-06 20:49:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mdio_read [2021-12-06 20:49:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mdio_read [2021-12-06 20:49:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-12-06 20:49:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-12-06 20:49:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-12-06 20:49:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-12-06 20:49:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mdio_lock_of_adapter [2021-12-06 20:49:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mdio_lock_of_adapter [2021-12-06 20:49:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure pm_num_pages [2021-12-06 20:49:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_num_pages [2021-12-06 20:49:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_lock_bh [2021-12-06 20:49:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_lock_bh [2021-12-06 20:49:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_down [2021-12-06 20:49:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_down [2021-12-06 20:49:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure neigh_replace [2021-12-06 20:49:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure neigh_replace [2021-12-06 20:49:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure get_regs_len [2021-12-06 20:49:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure get_regs_len [2021-12-06 20:49:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure t3_set_reg_field [2021-12-06 20:49:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_set_reg_field [2021-12-06 20:49:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure store_nservers [2021-12-06 20:49:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure store_nservers [2021-12-06 20:49:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-12-06 20:49:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-12-06 20:49:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure t3_tp_set_offload_mode [2021-12-06 20:49:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_tp_set_offload_mode [2021-12-06 20:49:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure offload_activated [2021-12-06 20:49:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure offload_activated [2021-12-06 20:49:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_head_init [2021-12-06 20:49:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_head_init [2021-12-06 20:49:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure napi_is_scheduled [2021-12-06 20:49:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_is_scheduled [2021-12-06 20:49:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure check_ring_tx_db [2021-12-06 20:49:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure check_ring_tx_db [2021-12-06 20:49:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_set_speed_duplex [2021-12-06 20:49:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_set_speed_duplex [2021-12-06 20:49:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-12-06 20:49:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-12-06 20:49:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_network_header [2021-12-06 20:49:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_network_header [2021-12-06 20:49:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2021-12-06 20:49:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2021-12-06 20:49:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 20:49:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 20:49:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure init_port_mtus [2021-12-06 20:49:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure init_port_mtus [2021-12-06 20:49:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure is_pure_response [2021-12-06 20:49:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure is_pure_response [2021-12-06 20:49:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2021-12-06 20:49:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2021-12-06 20:49:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_remove_clients [2021-12-06 20:49:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_remove_clients [2021-12-06 20:49:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-12-06 20:49:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-12-06 20:49:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure reg_block_dump [2021-12-06 20:49:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_block_dump [2021-12-06 20:49:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~cxgb3_cpl_handler_func~0 [2021-12-06 20:49:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~cxgb3_cpl_handler_func~0 [2021-12-06 20:49:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure t3_gate_rx_traffic [2021-12-06 20:49:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_gate_rx_traffic [2021-12-06 20:49:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure t3_prep_adapter [2021-12-06 20:49:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_prep_adapter [2021-12-06 20:49:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 20:49:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-06 20:49:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-06 20:49:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure t3_seeprom_read [2021-12-06 20:49:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_seeprom_read [2021-12-06 20:49:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_intr_handler [2021-12-06 20:49:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_intr_handler [2021-12-06 20:49:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 20:49:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2021-12-06 20:49:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2021-12-06 20:49:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure early_hw_init [2021-12-06 20:49:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure early_hw_init [2021-12-06 20:49:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure t3_get_fw_version [2021-12-06 20:49:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_get_fw_version [2021-12-06 20:49:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2021-12-06 20:49:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2021-12-06 20:49:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mdio_write [2021-12-06 20:49:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mdio_write [2021-12-06 20:49:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure init_one [2021-12-06 20:49:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure init_one [2021-12-06 20:49:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure mi1_wr_addr [2021-12-06 20:49:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure mi1_wr_addr [2021-12-06 20:49:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure atid2entry [2021-12-06 20:49:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure atid2entry [2021-12-06 20:49:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2021-12-06 20:49:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2021-12-06 20:49:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_netpoll [2021-12-06 20:49:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_netpoll [2021-12-06 20:49:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_event_notify [2021-12-06 20:49:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_event_notify [2021-12-06 20:49:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure t3_open_rx_traffic [2021-12-06 20:49:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_open_rx_traffic [2021-12-06 20:49:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure __vlan_hwaccel_put_tag [2021-12-06 20:49:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure __vlan_hwaccel_put_tag [2021-12-06 20:49:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_get_link_status [2021-12-06 20:49:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_get_link_status [2021-12-06 20:49:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure fatal_error_task [2021-12-06 20:49:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure fatal_error_task [2021-12-06 20:49:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-06 20:49:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-06 20:49:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-12-06 20:49:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-12-06 20:49:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_set_mac_addr [2021-12-06 20:49:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_set_mac_addr [2021-12-06 20:49:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-12-06 20:49:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-12-06 20:49:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_ofld_send [2021-12-06 20:49:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_ofld_send [2021-12-06 20:49:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure t3_write_flash [2021-12-06 20:49:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_write_flash [2021-12-06 20:49:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-06 20:49:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-06 20:49:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure t3_xgm_intr_enable [2021-12-06 20:49:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_xgm_intr_enable [2021-12-06 20:49:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-12-06 20:49:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-12-06 20:49:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_autoneg_restart [2021-12-06 20:49:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_autoneg_restart [2021-12-06 20:49:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure t3_phy_reset [2021-12-06 20:49:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_phy_reset [2021-12-06 20:49:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2021-12-06 20:49:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2021-12-06 20:49:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-12-06 20:49:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-12-06 20:49:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure t3_phy_intr_handler [2021-12-06 20:49:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_phy_intr_handler [2021-12-06 20:49:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-12-06 20:49:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-12-06 20:49:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_set_address [2021-12-06 20:49:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_set_address [2021-12-06 20:49:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure need_skb_unmap [2021-12-06 20:49:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure need_skb_unmap [2021-12-06 20:49:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2021-12-06 20:49:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2021-12-06 20:49:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_register_client [2021-12-06 20:49:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_register_client [2021-12-06 20:49:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_disable_exact_filters [2021-12-06 20:49:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_disable_exact_filters [2021-12-06 20:49:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-06 20:49:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-06 20:49:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure process_rx [2021-12-06 20:49:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure process_rx [2021-12-06 20:49:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2021-12-06 20:49:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2021-12-06 20:49:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure wr_gen2 [2021-12-06 20:49:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_gen2 [2021-12-06 20:49:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure t3_load_fw [2021-12-06 20:49:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_load_fw [2021-12-06 20:49:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-12-06 20:49:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-12-06 20:49:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 20:49:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_38_4 [2021-12-06 20:49:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_38_4 [2021-12-06 20:49:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2021-12-06 20:49:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2021-12-06 20:49:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure write_imm [2021-12-06 20:49:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure write_imm [2021-12-06 20:49:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 20:49:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 20:49:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-12-06 20:49:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-12-06 20:49:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_stop_40_2 [2021-12-06 20:49:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_stop_40_2 [2021-12-06 20:49:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure ael2020_intr_handler [2021-12-06 20:49:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2020_intr_handler [2021-12-06 20:49:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure is_offloading [2021-12-06 20:49:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure is_offloading [2021-12-06 20:49:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_intr_handler [2021-12-06 20:49:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_intr_handler [2021-12-06 20:49:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure check_link_status [2021-12-06 20:49:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure check_link_status [2021-12-06 20:49:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_set_mtu [2021-12-06 20:49:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_set_mtu [2021-12-06 20:49:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure xaui_direct_power_down [2021-12-06 20:49:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure xaui_direct_power_down [2021-12-06 20:49:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2021-12-06 20:49:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2021-12-06 20:49:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-12-06 20:49:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-12-06 20:49:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure get_opcode [2021-12-06 20:49:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure get_opcode [2021-12-06 20:49:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_intr_enable [2021-12-06 20:49:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_intr_enable [2021-12-06 20:49:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure t3_stop_tx_queue [2021-12-06 20:49:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_stop_tx_queue [2021-12-06 20:49:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2021-12-06 20:49:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2021-12-06 20:49:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure t3_intr_handler [2021-12-06 20:49:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_intr_handler [2021-12-06 20:49:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure t3_read_reg [2021-12-06 20:49:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_read_reg [2021-12-06 20:49:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure get_wol [2021-12-06 20:49:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure get_wol [2021-12-06 20:49:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-12-06 20:49:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-12-06 20:49:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2021-12-06 20:49:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2021-12-06 20:49:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure set_coalesce [2021-12-06 20:49:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure set_coalesce [2021-12-06 20:49:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2021-12-06 20:49:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2021-12-06 20:49:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2021-12-06 20:49:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2021-12-06 20:49:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mgmt_tx [2021-12-06 20:49:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mgmt_tx [2021-12-06 20:49:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure ext_intr_task [2021-12-06 20:49:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ext_intr_task [2021-12-06 20:49:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-12-06 20:49:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-12-06 20:49:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_notifier_block_dummy_resourceless_instance_23 [2021-12-06 20:49:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_notifier_block_dummy_resourceless_instance_23 [2021-12-06 20:49:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure t3_link_changed [2021-12-06 20:49:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_link_changed [2021-12-06 20:49:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure ring_fl_db [2021-12-06 20:49:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ring_fl_db [2021-12-06 20:49:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2021-12-06 20:49:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2021-12-06 20:49:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2021-12-06 20:49:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2021-12-06 20:49:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure dev2t3cdev [2021-12-06 20:49:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure dev2t3cdev [2021-12-06 20:49:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure t3_free_sge_resources [2021-12-06 20:49:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_free_sge_resources [2021-12-06 20:49:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2021-12-06 20:49:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2021-12-06 20:49:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_put [2021-12-06 20:49:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_put [2021-12-06 20:49:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-12-06 20:49:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-12-06 20:49:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure ael1002_intr_noop [2021-12-06 20:49:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ael1002_intr_noop [2021-12-06 20:49:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-12-06 20:49:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-12-06 20:49:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure ael100x_txon [2021-12-06 20:49:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ael100x_txon [2021-12-06 20:49:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure offload_running [2021-12-06 20:49:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure offload_running [2021-12-06 20:49:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_set_rx_mode [2021-12-06 20:49:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_set_rx_mode [2021-12-06 20:49:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure get_settings [2021-12-06 20:49:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure get_settings [2021-12-06 20:49:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure flits_to_desc [2021-12-06 20:49:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure flits_to_desc [2021-12-06 20:49:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-12-06 20:49:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-12-06 20:49:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 20:49:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 20:49:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure t3_sge_init_ecntxt [2021-12-06 20:49:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_sge_init_ecntxt [2021-12-06 20:49:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netevent_notifier [2021-12-06 20:49:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netevent_notifier [2021-12-06 20:49:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-12-06 20:49:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-12-06 20:49:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure check_ring_db [2021-12-06 20:49:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure check_ring_db [2021-12-06 20:49:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-12-06 20:49:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-12-06 20:49:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure refill_rspq [2021-12-06 20:49:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_rspq [2021-12-06 20:49:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure t3_adapter_error [2021-12-06 20:49:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_adapter_error [2021-12-06 20:49:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2021-12-06 20:49:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2021-12-06 20:49:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure refill_fl [2021-12-06 20:49:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_fl [2021-12-06 20:49:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 20:49:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 20:49:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure t3_slow_intr_handler [2021-12-06 20:49:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_slow_intr_handler [2021-12-06 20:49:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure recycle_rx_buf [2021-12-06 20:49:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure recycle_rx_buf [2021-12-06 20:49:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure mac_intr_handler [2021-12-06 20:49:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure mac_intr_handler [2021-12-06 20:49:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-12-06 20:49:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-12-06 20:49:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-12-06 20:49:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-12-06 20:49:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure t3_intr_disable [2021-12-06 20:49:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_intr_disable [2021-12-06 20:49:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure t3_xaui_direct_phy_prep [2021-12-06 20:49:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_xaui_direct_phy_prep [2021-12-06 20:49:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure t3_os_link_fault [2021-12-06 20:49:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_os_link_fault [2021-12-06 20:49:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2021-12-06 20:49:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2021-12-06 20:49:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mc7_bd_read [2021-12-06 20:49:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mc7_bd_read [2021-12-06 20:49:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_open [2021-12-06 20:49:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_open [2021-12-06 20:49:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-12-06 20:49:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-12-06 20:49:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure is_pcie [2021-12-06 20:49:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure is_pcie [2021-12-06 20:49:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-12-06 20:49:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-12-06 20:49:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure t3_seeprom_wp [2021-12-06 20:49:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_seeprom_wp [2021-12-06 20:49:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2021-12-06 20:49:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2021-12-06 20:49:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_change_mtu [2021-12-06 20:49:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_change_mtu [2021-12-06 20:49:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure tm_attr_store [2021-12-06 20:49:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure tm_attr_store [2021-12-06 20:49:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-06 20:49:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-06 20:49:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure t3_register_cpl_handler [2021-12-06 20:49:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_register_cpl_handler [2021-12-06 20:49:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure t3_read_flash [2021-12-06 20:49:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_read_flash [2021-12-06 20:49:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock___0 [2021-12-06 20:49:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock___0 [2021-12-06 20:49:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure macidx [2021-12-06 20:49:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure macidx [2021-12-06 20:49:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure store_sched0 [2021-12-06 20:49:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure store_sched0 [2021-12-06 20:49:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure store_sched7 [2021-12-06 20:49:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure store_sched7 [2021-12-06 20:49:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure store_sched6 [2021-12-06 20:49:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure store_sched6 [2021-12-06 20:49:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure store_sched5 [2021-12-06 20:49:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure store_sched5 [2021-12-06 20:49:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure store_sched4 [2021-12-06 20:49:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure store_sched4 [2021-12-06 20:49:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure store_sched3 [2021-12-06 20:49:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure store_sched3 [2021-12-06 20:49:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure store_sched2 [2021-12-06 20:49:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure store_sched2 [2021-12-06 20:49:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure store_sched1 [2021-12-06 20:49:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure store_sched1 [2021-12-06 20:49:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-06 20:49:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-06 20:49:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2021-12-06 20:49:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2021-12-06 20:49:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure t3_intr [2021-12-06 20:49:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_intr [2021-12-06 20:49:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-12-06 20:49:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-12-06 20:49:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-12-06 20:49:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-12-06 20:49:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_autoneg_enable [2021-12-06 20:49:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_autoneg_enable [2021-12-06 20:49:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_44_2 [2021-12-06 20:49:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_44_2 [2021-12-06 20:49:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-06 20:49:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2021-12-06 20:49:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure immediate [2021-12-06 20:49:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure ael1002_power_down [2021-12-06 20:49:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ael1002_power_down [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_set_rxmode [2021-12-06 20:49:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_set_rxmode [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2021-12-06 20:49:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure ael1006_reset [2021-12-06 20:49:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ael1006_reset [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure t3_sge_stop [2021-12-06 20:49:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_sge_stop [2021-12-06 20:49:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2021-12-06 20:49:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2021-12-06 20:49:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_update_stats [2021-12-06 20:49:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_update_stats [2021-12-06 20:49:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-12-06 20:49:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-12-06 20:49:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2021-12-06 20:49:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2021-12-06 20:49:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure mi1_ext_read [2021-12-06 20:49:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure mi1_ext_read [2021-12-06 20:49:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure is_10G [2021-12-06 20:49:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10G [2021-12-06 20:49:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-12-06 20:49:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-12-06 20:49:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_intr_disable [2021-12-06 20:49:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_intr_disable [2021-12-06 20:49:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure __refill_fl [2021-12-06 20:49:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure __refill_fl [2021-12-06 20:49:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 20:49:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-12-06 20:49:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-12-06 20:49:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure mi1_ext_write [2021-12-06 20:49:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure mi1_ext_write [2021-12-06 20:49:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure tp_wr_indirect [2021-12-06 20:49:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure tp_wr_indirect [2021-12-06 20:49:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_reset [2021-12-06 20:49:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_reset [2021-12-06 20:49:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure rx_fifo_hwm [2021-12-06 20:49:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_fifo_hwm [2021-12-06 20:49:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2021-12-06 20:49:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2021-12-06 20:49:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-06 20:49:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2021-12-06 20:49:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure ael2020_reset [2021-12-06 20:49:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2020_reset [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure init_mask_data_array [2021-12-06 20:49:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure init_mask_data_array [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_autoneg_enable [2021-12-06 20:49:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_autoneg_enable [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2021-12-06 20:49:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_free_mem [2021-12-06 20:49:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_free_mem [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_ring [2021-12-06 20:49:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_ring [2021-12-06 20:49:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-12-06 20:49:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-12-06 20:49:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure attr_store [2021-12-06 20:49:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure attr_store [2021-12-06 20:49:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure reclaim_completed_tx_imm [2021-12-06 20:49:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure reclaim_completed_tx_imm [2021-12-06 20:49:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 20:49:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 20:49:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-12-06 20:49:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-12-06 20:49:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-06 20:49:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-06 20:49:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_58 [2021-12-06 20:49:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_58 [2021-12-06 20:49:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2021-12-06 20:49:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2021-12-06 20:49:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure t3_free_qset [2021-12-06 20:49:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_free_qset [2021-12-06 20:49:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_net_dummy_resourceless_instance_1 [2021-12-06 20:49:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_net_dummy_resourceless_instance_1 [2021-12-06 20:49:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure mc5_write [2021-12-06 20:49:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure mc5_write [2021-12-06 20:49:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_unregister_client [2021-12-06 20:49:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_unregister_client [2021-12-06 20:49:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2021-12-06 20:49:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2021-12-06 20:49:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure write_wr_hdr_sgl [2021-12-06 20:49:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure write_wr_hdr_sgl [2021-12-06 20:49:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure t3_ael2005_phy_prep [2021-12-06 20:49:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_ael2005_phy_prep [2021-12-06 20:49:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure remove_one [2021-12-06 20:49:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_one [2021-12-06 20:49:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_intr_disable [2021-12-06 20:49:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_intr_disable [2021-12-06 20:49:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure t3b_pcs_reset [2021-12-06 20:49:00,439 INFO L138 BoogieDeclarations]: Found implementation of procedure t3b_pcs_reset [2021-12-06 20:49:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure handle_rsp_cntrl_info [2021-12-06 20:49:00,439 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_rsp_cntrl_info [2021-12-06 20:49:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure store_nfilters [2021-12-06 20:49:00,439 INFO L138 BoogieDeclarations]: Found implementation of procedure store_nfilters [2021-12-06 20:49:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure offload_close [2021-12-06 20:49:00,439 INFO L138 BoogieDeclarations]: Found implementation of procedure offload_close [2021-12-06 20:49:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_get_link_status_fiber [2021-12-06 20:49:00,439 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_get_link_status_fiber [2021-12-06 20:49:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure link_start [2021-12-06 20:49:00,439 INFO L138 BoogieDeclarations]: Found implementation of procedure link_start [2021-12-06 20:49:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure rx_eth [2021-12-06 20:49:00,439 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_eth [2021-12-06 20:49:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure adap2pinfo [2021-12-06 20:49:00,439 INFO L138 BoogieDeclarations]: Found implementation of procedure adap2pinfo [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_add_clients [2021-12-06 20:49:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_add_clients [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure neigh_event_send [2021-12-06 20:49:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure neigh_event_send [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure write_ofld_wr [2021-12-06 20:49:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure write_ofld_wr [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure get_pauseparam [2021-12-06 20:49:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pauseparam [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mi1_read [2021-12-06 20:49:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mi1_read [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure arp_hash [2021-12-06 20:49:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure arp_hash [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 20:49:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-12-06 20:49:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-12-06 20:49:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_enable [2021-12-06 20:49:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_enable [2021-12-06 20:49:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2021-12-06 20:49:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2021-12-06 20:49:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_splice [2021-12-06 20:49:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_splice [2021-12-06 20:49:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure clear_sge_ctxt [2021-12-06 20:49:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_sge_ctxt [2021-12-06 20:49:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure t3_phy_advertise_fiber [2021-12-06 20:49:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_phy_advertise_fiber [2021-12-06 20:49:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure t3_offload_tx [2021-12-06 20:49:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_offload_tx [2021-12-06 20:49:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_process_iscsi_prov_pack [2021-12-06 20:49:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_process_iscsi_prov_pack [2021-12-06 20:49:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure t3_set_vlan_accel [2021-12-06 20:49:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_set_vlan_accel [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_enable_exact_filters [2021-12-06 20:49:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_enable_exact_filters [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure t3_vsc8211_phy_prep [2021-12-06 20:49:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_vsc8211_phy_prep [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-12-06 20:49:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-12-06 20:49:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure handle_failed_resolution [2021-12-06 20:49:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_failed_resolution [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_55 [2021-12-06 20:49:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_55 [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-12-06 20:49:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_47 [2021-12-06 20:49:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_47 [2021-12-06 20:49:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2021-12-06 20:49:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2021-12-06 20:49:00,443 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-12-06 20:49:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-12-06 20:49:00,443 INFO L130 BoogieDeclarations]: Found specification of procedure t3_stop_sge_timers [2021-12-06 20:49:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_stop_sge_timers [2021-12-06 20:49:00,443 INFO L130 BoogieDeclarations]: Found specification of procedure stid2entry [2021-12-06 20:49:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure stid2entry [2021-12-06 20:49:00,443 INFO L130 BoogieDeclarations]: Found specification of procedure ael2xxx_get_module_type [2021-12-06 20:49:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2xxx_get_module_type [2021-12-06 20:49:00,443 INFO L130 BoogieDeclarations]: Found specification of procedure t3_async_intr_handler [2021-12-06 20:49:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_async_intr_handler [2021-12-06 20:49:00,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_45 [2021-12-06 20:49:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_45 [2021-12-06 20:49:00,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mdio_lock_of_adapter [2021-12-06 20:49:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mdio_lock_of_adapter [2021-12-06 20:49:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_open_38_6 [2021-12-06 20:49:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_open_38_6 [2021-12-06 20:49:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_vlan_mode [2021-12-06 20:49:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_vlan_mode [2021-12-06 20:49:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_39 [2021-12-06 20:49:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_39 [2021-12-06 20:49:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2021-12-06 20:49:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2021-12-06 20:49:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure mc7_init [2021-12-06 20:49:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure mc7_init [2021-12-06 20:49:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-12-06 20:49:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-12-06 20:49:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_ioctl [2021-12-06 20:49:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_ioctl [2021-12-06 20:49:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure t3_write_regs [2021-12-06 20:49:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_write_regs [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure ael_i2c_rd [2021-12-06 20:49:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ael_i2c_rd [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure t3_update_qset_coalesce [2021-12-06 20:49:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_update_qset_coalesce [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock_bh [2021-12-06 20:49:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock_bh [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure rol32 [2021-12-06 20:49:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rol32 [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock_bh [2021-12-06 20:49:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock_bh [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure core_ticks_per_usec [2021-12-06 20:49:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure core_ticks_per_usec [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 20:49:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 20:49:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure ael2020_intr_disable [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2020_intr_disable [2021-12-06 20:49:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure mk_tid_release [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure mk_tid_release [2021-12-06 20:49:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_24 [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_24 [2021-12-06 20:49:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure t3_reset_adapter [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_reset_adapter [2021-12-06 20:49:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure uses_xaui [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure uses_xaui [2021-12-06 20:49:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-12-06 20:49:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure speed_duplex_to_caps [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure speed_duplex_to_caps [2021-12-06 20:49:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb3_set_dummy_ops [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb3_set_dummy_ops [2021-12-06 20:49:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure flash_wait_op [2021-12-06 20:49:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure flash_wait_op [2021-12-06 20:49:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure get_eeprom_len [2021-12-06 20:49:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure get_eeprom_len [2021-12-06 20:49:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_bits [2021-12-06 20:49:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_bits [2021-12-06 20:49:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-12-06 20:49:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-12-06 20:49:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2021-12-06 20:49:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2021-12-06 20:49:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure t3_l2t_update [2021-12-06 20:49:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_l2t_update [2021-12-06 20:49:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure dbgi_wr_data3 [2021-12-06 20:49:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgi_wr_data3 [2021-12-06 20:49:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure t3_process_tid_release_list [2021-12-06 20:49:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_process_tid_release_list [2021-12-06 20:49:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure t3_free_l2t [2021-12-06 20:49:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_free_l2t [2021-12-06 20:49:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-12-06 20:49:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-12-06 20:49:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure skb_fill_page_desc [2021-12-06 20:49:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_fill_page_desc [2021-12-06 20:49:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2021-12-06 20:49:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2021-12-06 20:49:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq_resources [2021-12-06 20:49:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq_resources [2021-12-06 20:49:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_partial_bundle [2021-12-06 20:49:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_partial_bundle [2021-12-06 20:49:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure skb_orphan [2021-12-06 20:49:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_orphan [2021-12-06 20:49:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_advertise [2021-12-06 20:49:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_advertise [2021-12-06 20:49:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure get_coalesce [2021-12-06 20:49:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure get_coalesce [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure t3_sge_write_context [2021-12-06 20:49:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_sge_write_context [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-12-06 20:49:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-12-06 20:49:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure t3_link_start [2021-12-06 20:49:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_link_start [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_up [2021-12-06 20:49:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_up [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-12-06 20:49:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure get_sset_count [2021-12-06 20:49:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sset_count [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-12-06 20:49:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-12-06 20:49:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_intr_enable [2021-12-06 20:49:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_intr_enable [2021-12-06 20:49:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure t3_config_trace_filter [2021-12-06 20:49:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_config_trace_filter [2021-12-06 20:49:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mac_disable [2021-12-06 20:49:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mac_disable [2021-12-06 20:49:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure t3_io_resume [2021-12-06 20:49:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_io_resume [2021-12-06 20:49:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2021-12-06 20:49:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2021-12-06 20:49:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure restart_autoneg [2021-12-06 20:49:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure restart_autoneg [2021-12-06 20:49:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure do_abort_req_rss [2021-12-06 20:49:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure do_abort_req_rss [2021-12-06 20:49:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock___0 [2021-12-06 20:49:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock___0 [2021-12-06 20:49:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2021-12-06 20:49:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2021-12-06 20:49:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure t3_seeprom_write [2021-12-06 20:49:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_seeprom_write [2021-12-06 20:49:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 20:49:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-12-06 20:49:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-12-06 20:49:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 20:49:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 20:49:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2021-12-06 20:49:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2021-12-06 20:49:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_alloc_mem [2021-12-06 20:49:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_alloc_mem [2021-12-06 20:49:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure set_phys_id [2021-12-06 20:49:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure set_phys_id [2021-12-06 20:49:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-12-06 20:49:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure t3_port_intr_enable [2021-12-06 20:49:00,452 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_port_intr_enable [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-12-06 20:49:00,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_set_loopback [2021-12-06 20:49:00,452 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_set_loopback [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-06 20:49:00,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure hex_to_bin [2021-12-06 20:49:00,452 INFO L138 BoogieDeclarations]: Found implementation of procedure hex_to_bin [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2021-12-06 20:49:00,452 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure xaui_direct_get_link_status [2021-12-06 20:49:00,452 INFO L138 BoogieDeclarations]: Found implementation of procedure xaui_direct_get_link_status [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-12-06 20:49:00,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-12-06 20:49:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_atid [2021-12-06 20:49:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_atid [2021-12-06 20:49:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb_close [2021-12-06 20:49:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb_close [2021-12-06 20:49:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure ofld_poll [2021-12-06 20:49:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ofld_poll [2021-12-06 20:49:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure t3_intr_clear [2021-12-06 20:49:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_intr_clear [2021-12-06 20:49:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure should_restart_tx [2021-12-06 20:49:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure should_restart_tx [2021-12-06 20:49:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-12-06 20:49:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-12-06 20:49:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_chk_task [2021-12-06 20:49:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_chk_task [2021-12-06 20:49:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-12-06 20:49:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-12-06 20:49:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_splice_init [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_splice_init [2021-12-06 20:49:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-12-06 20:49:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_intr_clear [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_intr_clear [2021-12-06 20:49:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure vsc8211_power_down [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vsc8211_power_down [2021-12-06 20:49:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2021-12-06 20:49:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure set_l2t_ix [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure set_l2t_ix [2021-12-06 20:49:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure tm_attr_show [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure tm_attr_show [2021-12-06 20:49:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure rspq_check_napi [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure rspq_check_napi [2021-12-06 20:49:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure __cxgb_close [2021-12-06 20:49:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure __cxgb_close [2021-12-06 20:49:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure t3_ael1002_phy_prep [2021-12-06 20:49:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_ael1002_phy_prep [2021-12-06 20:49:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure ael2020_intr_clear [2021-12-06 20:49:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2020_intr_clear [2021-12-06 20:49:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure t3_set_phy_speed_duplex [2021-12-06 20:49:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_set_phy_speed_duplex [2021-12-06 20:49:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netevent_notifier_25 [2021-12-06 20:49:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netevent_notifier_25 [2021-12-06 20:49:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure ael2005_get_module_type [2021-12-06 20:49:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2005_get_module_type [2021-12-06 20:49:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_autoneg_restart [2021-12-06 20:49:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_autoneg_restart [2021-12-06 20:49:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_intr_clear [2021-12-06 20:49:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_intr_clear [2021-12-06 20:49:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure aq100x_reset [2021-12-06 20:49:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure aq100x_reset [2021-12-06 20:49:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-12-06 20:49:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-12-06 20:49:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure ael2005_reset [2021-12-06 20:49:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ael2005_reset [2021-12-06 20:49:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 20:49:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 20:49:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2021-12-06 20:49:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2021-12-06 20:49:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure napi_complete [2021-12-06 20:49:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_complete [2021-12-06 20:49:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure get_link_status_r [2021-12-06 20:49:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure get_link_status_r [2021-12-06 20:49:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure t3_xgm_intr_disable [2021-12-06 20:49:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_xgm_intr_disable [2021-12-06 20:49:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure enable_tx_fifo_drain [2021-12-06 20:49:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_tx_fifo_drain [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure get_link_status_x [2021-12-06 20:49:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure get_link_status_x [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-12-06 20:49:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure in_range [2021-12-06 20:49:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure in_range [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2021-12-06 20:49:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-12-06 20:49:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure napi_rx_handler [2021-12-06 20:49:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_rx_handler [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2021-12-06 20:49:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure t3b_intr [2021-12-06 20:49:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure t3b_intr [2021-12-06 20:49:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure t3_mc5_size [2021-12-06 20:49:00,458 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_mc5_size [2021-12-06 20:49:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure set_pauseparam [2021-12-06 20:49:00,458 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pauseparam [2021-12-06 20:49:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2021-12-06 20:49:00,458 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2021-12-06 20:49:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-12-06 20:49:00,458 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-12-06 20:49:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure neigh_release [2021-12-06 20:49:00,458 INFO L138 BoogieDeclarations]: Found implementation of procedure neigh_release [2021-12-06 20:49:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2021-12-06 20:49:00,458 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2021-12-06 20:49:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure t3_phy_lasi_intr_disable [2021-12-06 20:49:00,458 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_phy_lasi_intr_disable [2021-12-06 20:49:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure rspq_to_qset [2021-12-06 20:49:00,458 INFO L138 BoogieDeclarations]: Found implementation of procedure rspq_to_qset [2021-12-06 20:49:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure t3_write_reg [2021-12-06 20:49:00,459 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_write_reg [2021-12-06 20:49:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-06 20:49:00,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-06 20:49:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure cplhdr [2021-12-06 20:49:00,459 INFO L138 BoogieDeclarations]: Found implementation of procedure cplhdr [2021-12-06 20:49:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-12-06 20:49:00,459 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-12-06 20:49:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2021-12-06 20:49:00,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2021-12-06 20:49:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure t3_wait_op_done_val [2021-12-06 20:49:00,459 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_wait_op_done_val [2021-12-06 20:49:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure t3_port_intr_disable [2021-12-06 20:49:00,459 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_port_intr_disable [2021-12-06 20:49:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-12-06 20:49:00,460 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-12-06 20:49:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-06 20:49:00,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-06 20:49:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure disable_tx_fifo_drain [2021-12-06 20:49:00,460 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_tx_fifo_drain [2021-12-06 20:49:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 20:49:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2021-12-06 20:49:00,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2021-12-06 20:49:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure init_parity [2021-12-06 20:49:00,460 INFO L138 BoogieDeclarations]: Found implementation of procedure init_parity [2021-12-06 20:49:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure t3_intr_msi [2021-12-06 20:49:00,460 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_intr_msi [2021-12-06 20:49:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure t3_reenable_adapter [2021-12-06 20:49:00,460 INFO L138 BoogieDeclarations]: Found implementation of procedure t3_reenable_adapter [2021-12-06 20:49:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure nb_callback [2021-12-06 20:49:00,460 INFO L138 BoogieDeclarations]: Found implementation of procedure nb_callback [2021-12-06 20:49:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-06 20:49:00,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-06 20:49:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure sf1_write [2021-12-06 20:49:00,461 INFO L138 BoogieDeclarations]: Found implementation of procedure sf1_write [2021-12-06 20:49:01,939 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 20:49:01,944 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 20:50:06,185 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 20:50:37,279 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 20:50:37,325 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 20:50:37,325 INFO L301 CfgBuilder]: Removed 9 assume(true) statements. [2021-12-06 20:50:37,335 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 08:50:37 BoogieIcfgContainer [2021-12-06 20:50:37,335 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 20:50:37,337 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 20:50:37,337 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 20:50:37,339 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 20:50:37,339 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 08:48:43" (1/3) ... [2021-12-06 20:50:37,340 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@427a42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 08:50:37, skipping insertion in model container [2021-12-06 20:50:37,340 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 08:48:58" (2/3) ... [2021-12-06 20:50:37,340 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@427a42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 08:50:37, skipping insertion in model container [2021-12-06 20:50:37,340 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 08:50:37" (3/3) ... [2021-12-06 20:50:37,341 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-mutex_drivers-net-ethernet-chelsio-cxgb3-cxgb3.cil.i [2021-12-06 20:50:37,345 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 20:50:37,345 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-06 20:50:37,402 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 20:50:37,408 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=PETRI_NET, 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-12-06 20:50:37,409 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-06 20:50:37,559 INFO L276 IsEmpty]: Start isEmpty. Operand has 10723 states, 7108 states have (on average 1.3072594259988746) internal successors, (9292), 7330 states have internal predecessors, (9292), 3088 states have call successors, (3088), 525 states have call predecessors, (3088), 524 states have return successors, (3077), 3035 states have call predecessors, (3077), 3077 states have call successors, (3077) [2021-12-06 20:50:37,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-12-06 20:50:37,571 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 20:50:37,571 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 20:50:37,572 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-12-06 20:50:37,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 20:50:37,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1641242357, now seen corresponding path program 1 times [2021-12-06 20:50:37,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 20:50:37,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178798172] [2021-12-06 20:50:37,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 20:50:37,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 20:50:38,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 20:50:38,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 20:50:38,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 20:50:38,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 20:50:38,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 20:50:38,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 20:50:38,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 20:50:38,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 20:50:38,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 20:50:38,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 20:50:38,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 20:50:38,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 20:50:38,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 20:50:38,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 20:50:38,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 20:50:38,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 20:50:38,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 20:50:38,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 20:50:38,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 20:50:38,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 20:50:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 20:50:38,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 20:50:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 20:50:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-06 20:50:38,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 20:50:38,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 20:50:38,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 20:50:38,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-06 20:50:38,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-06 20:50:38,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:38,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 20:50:38,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:39,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-06 20:50:39,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:39,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 20:50:39,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:50:39,040 INFO L134 CoverageAnalysis]: Checked inductivity of 1315 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:50:39,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 20:50:39,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178798172] [2021-12-06 20:50:39,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178798172] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 20:50:39,041 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 20:50:39,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 20:50:39,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911823623] [2021-12-06 20:50:39,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 20:50:39,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 20:50:39,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 20:50:39,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 20:50:39,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 20:50:39,101 INFO L87 Difference]: Start difference. First operand has 10723 states, 7108 states have (on average 1.3072594259988746) internal successors, (9292), 7330 states have internal predecessors, (9292), 3088 states have call successors, (3088), 525 states have call predecessors, (3088), 524 states have return successors, (3077), 3035 states have call predecessors, (3077), 3077 states have call successors, (3077) Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-06 20:50:44,444 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:50:46,560 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:50:48,589 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:50:49,686 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:50:51,699 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:50:53,201 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:50:55,225 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:50:57,245 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:50:59,266 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:05,151 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:07,182 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:18,139 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:21,930 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:28,540 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:32,548 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:34,523 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:36,562 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:38,121 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:40,622 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:46,474 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:48,676 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:51:57,474 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:01,147 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:03,945 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:14,342 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:23,696 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:26,453 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:28,657 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:30,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 20:52:30,336 INFO L93 Difference]: Finished difference Result 23349 states and 34806 transitions. [2021-12-06 20:52:30,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 20:52:30,339 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 180 [2021-12-06 20:52:30,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 20:52:30,440 INFO L225 Difference]: With dead ends: 23349 [2021-12-06 20:52:30,440 INFO L226 Difference]: Without dead ends: 12619 [2021-12-06 20:52:30,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 20:52:30,508 INFO L933 BasicCegarLoop]: 14064 mSDtfsCounter, 4739 mSDsluCounter, 17909 mSDsCounter, 0 mSdLazyCounter, 9372 mSolverCounterSat, 3729 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 102.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5798 SdHoareTripleChecker+Valid, 31973 SdHoareTripleChecker+Invalid, 13123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3729 IncrementalHoareTripleChecker+Valid, 9372 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 109.8s IncrementalHoareTripleChecker+Time [2021-12-06 20:52:30,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5798 Valid, 31973 Invalid, 13123 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3729 Valid, 9372 Invalid, 22 Unknown, 0 Unchecked, 109.8s Time] [2021-12-06 20:52:30,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12619 states. [2021-12-06 20:52:31,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12619 to 10657. [2021-12-06 20:52:31,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10657 states, 7057 states have (on average 1.2968683576590618) internal successors, (9152), 7272 states have internal predecessors, (9152), 3074 states have call successors, (3074), 524 states have call predecessors, (3074), 523 states have return successors, (3071), 3029 states have call predecessors, (3071), 3071 states have call successors, (3071) [2021-12-06 20:52:31,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10657 states to 10657 states and 15297 transitions. [2021-12-06 20:52:31,122 INFO L78 Accepts]: Start accepts. Automaton has 10657 states and 15297 transitions. Word has length 180 [2021-12-06 20:52:31,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 20:52:31,122 INFO L470 AbstractCegarLoop]: Abstraction has 10657 states and 15297 transitions. [2021-12-06 20:52:31,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-06 20:52:31,123 INFO L276 IsEmpty]: Start isEmpty. Operand 10657 states and 15297 transitions. [2021-12-06 20:52:31,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-06 20:52:31,127 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 20:52:31,127 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 20:52:31,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 20:52:31,128 INFO L402 AbstractCegarLoop]: === Iteration 2 === 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-12-06 20:52:31,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 20:52:31,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1840718215, now seen corresponding path program 1 times [2021-12-06 20:52:31,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 20:52:31,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394310173] [2021-12-06 20:52:31,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 20:52:31,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 20:52:31,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 20:52:31,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 20:52:31,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 20:52:31,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 20:52:31,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 20:52:31,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-06 20:52:31,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 20:52:31,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 20:52:31,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 20:52:31,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 20:52:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 20:52:31,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 20:52:31,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 20:52:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 20:52:31,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 20:52:31,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 20:52:31,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 20:52:31,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 20:52:31,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 20:52:31,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 20:52:31,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 20:52:31,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 20:52:31,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 20:52:31,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:31,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 20:52:31,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 20:52:32,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 20:52:32,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 20:52:32,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-06 20:52:32,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 20:52:32,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 20:52:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 20:52:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 20:52:32,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:32,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1316 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:52:32,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 20:52:32,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394310173] [2021-12-06 20:52:32,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394310173] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 20:52:32,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316162526] [2021-12-06 20:52:32,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 20:52:32,110 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 20:52:32,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 20:52:32,111 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 20:52:32,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 20:52:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:52:33,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 9138 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 20:52:33,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 20:52:34,657 INFO L134 CoverageAnalysis]: Checked inductivity of 1316 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:52:34,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 20:52:35,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1316 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:52:35,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316162526] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 20:52:35,042 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 20:52:35,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2021-12-06 20:52:35,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663170031] [2021-12-06 20:52:35,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 20:52:35,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 20:52:35,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 20:52:35,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 20:52:35,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-06 20:52:35,045 INFO L87 Difference]: Start difference. First operand 10657 states and 15297 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (92), 3 states have call predecessors, (92), 2 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2021-12-06 20:52:41,656 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:43,794 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:45,830 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:47,861 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:49,880 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:51,896 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:52:53,921 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:01,464 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:03,515 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:18,096 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:22,670 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:31,459 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:36,549 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:39,935 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:41,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:44,033 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:53:46,625 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:02,402 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:04,492 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:06,518 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:09,516 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:18,546 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:21,319 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:31,570 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:34,425 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:36,629 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:54:38,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 20:54:38,451 INFO L93 Difference]: Finished difference Result 23279 states and 33912 transitions. [2021-12-06 20:54:38,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 20:54:38,452 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (92), 3 states have call predecessors, (92), 2 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) Word has length 182 [2021-12-06 20:54:38,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 20:54:38,544 INFO L225 Difference]: With dead ends: 23279 [2021-12-06 20:54:38,545 INFO L226 Difference]: Without dead ends: 12628 [2021-12-06 20:54:38,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 424 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-06 20:54:38,581 INFO L933 BasicCegarLoop]: 14000 mSDtfsCounter, 4745 mSDsluCounter, 30752 mSDsCounter, 0 mSdLazyCounter, 12734 mSolverCounterSat, 3722 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 114.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5803 SdHoareTripleChecker+Valid, 44752 SdHoareTripleChecker+Invalid, 16478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3722 IncrementalHoareTripleChecker+Valid, 12734 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 122.2s IncrementalHoareTripleChecker+Time [2021-12-06 20:54:38,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5803 Valid, 44752 Invalid, 16478 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3722 Valid, 12734 Invalid, 22 Unknown, 0 Unchecked, 122.2s Time] [2021-12-06 20:54:38,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12628 states. [2021-12-06 20:54:38,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12628 to 10663. [2021-12-06 20:54:38,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10663 states, 7063 states have (on average 1.296616168766813) internal successors, (9158), 7278 states have internal predecessors, (9158), 3074 states have call successors, (3074), 524 states have call predecessors, (3074), 523 states have return successors, (3071), 3029 states have call predecessors, (3071), 3071 states have call successors, (3071) [2021-12-06 20:54:39,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10663 states to 10663 states and 15303 transitions. [2021-12-06 20:54:39,040 INFO L78 Accepts]: Start accepts. Automaton has 10663 states and 15303 transitions. Word has length 182 [2021-12-06 20:54:39,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 20:54:39,041 INFO L470 AbstractCegarLoop]: Abstraction has 10663 states and 15303 transitions. [2021-12-06 20:54:39,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (92), 3 states have call predecessors, (92), 2 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2021-12-06 20:54:39,041 INFO L276 IsEmpty]: Start isEmpty. Operand 10663 states and 15303 transitions. [2021-12-06 20:54:39,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-12-06 20:54:39,044 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 20:54:39,044 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 20:54:39,103 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 20:54:39,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 20:54:39,245 INFO L402 AbstractCegarLoop]: === Iteration 3 === 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-12-06 20:54:39,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 20:54:39,249 INFO L85 PathProgramCache]: Analyzing trace with hash 823097093, now seen corresponding path program 2 times [2021-12-06 20:54:39,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 20:54:39,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067953993] [2021-12-06 20:54:39,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 20:54:39,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 20:54:39,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:39,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 20:54:39,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:39,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 20:54:39,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:39,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 20:54:39,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:39,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 20:54:39,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:39,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 20:54:39,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:39,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 20:54:39,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:39,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 20:54:39,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 20:54:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-06 20:54:40,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 20:54:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 20:54:40,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 20:54:40,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 20:54:40,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 20:54:40,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 20:54:40,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 20:54:40,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 20:54:40,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 20:54:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 20:54:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 20:54:40,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 20:54:40,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 20:54:40,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 20:54:40,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 20:54:40,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 20:54:40,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 20:54:40,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-06 20:54:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 20:54:40,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 20:54:40,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 20:54:40,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 20:54:40,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 20:54:40,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:40,431 INFO L134 CoverageAnalysis]: Checked inductivity of 1331 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:54:40,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 20:54:40,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067953993] [2021-12-06 20:54:40,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067953993] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 20:54:40,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489625244] [2021-12-06 20:54:40,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 20:54:40,432 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 20:54:40,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 20:54:40,433 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 20:54:40,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 20:54:42,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 20:54:42,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 20:54:42,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 8513 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 20:54:42,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 20:54:43,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1331 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1331 trivial. 0 not checked. [2021-12-06 20:54:43,596 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 20:54:43,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489625244] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 20:54:43,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 20:54:43,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2021-12-06 20:54:43,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621448406] [2021-12-06 20:54:43,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 20:54:43,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 20:54:43,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 20:54:43,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 20:54:43,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-12-06 20:54:43,599 INFO L87 Difference]: Start difference. First operand 10663 states and 15303 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) [2021-12-06 20:54:44,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 20:54:44,399 INFO L93 Difference]: Finished difference Result 19940 states and 28777 transitions. [2021-12-06 20:54:44,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 20:54:44,400 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 188 [2021-12-06 20:54:44,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 20:54:44,498 INFO L225 Difference]: With dead ends: 19940 [2021-12-06 20:54:44,498 INFO L226 Difference]: Without dead ends: 19938 [2021-12-06 20:54:44,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-12-06 20:54:44,515 INFO L933 BasicCegarLoop]: 22578 mSDtfsCounter, 15322 mSDsluCounter, 58502 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15323 SdHoareTripleChecker+Valid, 81080 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 20:54:44,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15323 Valid, 81080 Invalid, 16 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 20:54:44,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19938 states. [2021-12-06 20:54:45,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19938 to 19932. [2021-12-06 20:54:45,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19932 states, 13199 states have (on average 1.3036593681339494) internal successors, (17207), 13603 states have internal predecessors, (17207), 5712 states have call successors, (5712), 1025 states have call predecessors, (5712), 1018 states have return successors, (5852), 5605 states have call predecessors, (5852), 5709 states have call successors, (5852) [2021-12-06 20:54:45,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19932 states to 19932 states and 28771 transitions. [2021-12-06 20:54:45,438 INFO L78 Accepts]: Start accepts. Automaton has 19932 states and 28771 transitions. Word has length 188 [2021-12-06 20:54:45,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 20:54:45,439 INFO L470 AbstractCegarLoop]: Abstraction has 19932 states and 28771 transitions. [2021-12-06 20:54:45,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) [2021-12-06 20:54:45,440 INFO L276 IsEmpty]: Start isEmpty. Operand 19932 states and 28771 transitions. [2021-12-06 20:54:45,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-12-06 20:54:45,442 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 20:54:45,443 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 20:54:45,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 20:54:45,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 20:54:45,644 INFO L402 AbstractCegarLoop]: === Iteration 4 === 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-12-06 20:54:45,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 20:54:45,644 INFO L85 PathProgramCache]: Analyzing trace with hash 632095771, now seen corresponding path program 1 times [2021-12-06 20:54:45,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 20:54:45,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334861366] [2021-12-06 20:54:45,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 20:54:45,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 20:54:45,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 20:54:46,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 20:54:46,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 20:54:46,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 20:54:46,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 20:54:46,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 20:54:46,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 20:54:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 20:54:46,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-06 20:54:46,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 20:54:46,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 20:54:46,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 20:54:46,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 20:54:46,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 20:54:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 20:54:46,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 20:54:46,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 20:54:46,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 20:54:46,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 20:54:46,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 20:54:46,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 20:54:46,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 20:54:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 20:54:46,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 20:54:46,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 20:54:46,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 20:54:46,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-06 20:54:46,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 20:54:46,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 20:54:46,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 20:54:46,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 20:54:46,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 20:54:46,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2021-12-06 20:54:46,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:46,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:54:46,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 20:54:46,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334861366] [2021-12-06 20:54:46,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334861366] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 20:54:46,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822329217] [2021-12-06 20:54:46,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 20:54:46,647 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 20:54:46,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 20:54:46,647 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 20:54:46,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 20:54:48,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:54:48,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 9192 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 20:54:48,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 20:54:49,141 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1317 trivial. 0 not checked. [2021-12-06 20:54:49,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 20:54:49,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:54:49,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822329217] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 20:54:49,690 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 20:54:49,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2021-12-06 20:54:49,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988139015] [2021-12-06 20:54:49,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 20:54:49,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 20:54:49,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 20:54:49,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 20:54:49,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-12-06 20:54:49,692 INFO L87 Difference]: Start difference. First operand 19932 states and 28771 transitions. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 13 states have internal predecessors, (69), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2021-12-06 20:55:05,004 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:08,901 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:10,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:13,019 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:15,071 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:17,090 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:19,115 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:21,136 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:24,935 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:26,977 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:35,234 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:41,315 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:43,476 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:46,411 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.93s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:55:52,414 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:10,483 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:12,537 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:14,434 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:20,988 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:24,250 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:30,186 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:32,420 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:34,651 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:45,221 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:48,643 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:56:50,670 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:06,234 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:17,235 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:20,393 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:22,620 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:24,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 20:57:24,266 INFO L93 Difference]: Finished difference Result 43717 states and 64098 transitions. [2021-12-06 20:57:24,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 20:57:24,267 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 13 states have internal predecessors, (69), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) Word has length 193 [2021-12-06 20:57:24,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 20:57:24,359 INFO L225 Difference]: With dead ends: 43717 [2021-12-06 20:57:24,359 INFO L226 Difference]: Without dead ends: 23797 [2021-12-06 20:57:24,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 445 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-12-06 20:57:24,413 INFO L933 BasicCegarLoop]: 13914 mSDtfsCounter, 4756 mSDsluCounter, 43410 mSDsCounter, 0 mSdLazyCounter, 16107 mSolverCounterSat, 3743 mSolverCounterUnsat, 25 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 141.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5814 SdHoareTripleChecker+Valid, 57324 SdHoareTripleChecker+Invalid, 19875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 3743 IncrementalHoareTripleChecker+Valid, 16107 IncrementalHoareTripleChecker+Invalid, 25 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 152.7s IncrementalHoareTripleChecker+Time [2021-12-06 20:57:24,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5814 Valid, 57324 Invalid, 19875 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [3743 Valid, 16107 Invalid, 25 Unknown, 0 Unchecked, 152.7s Time] [2021-12-06 20:57:24,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23797 states. [2021-12-06 20:57:25,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23797 to 20911. [2021-12-06 20:57:25,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20911 states, 13892 states have (on average 1.304635761589404) internal successors, (18124), 14330 states have internal predecessors, (18124), 5906 states have call successors, (5906), 1025 states have call predecessors, (5906), 1110 states have return successors, (6420), 5878 states have call predecessors, (6420), 5903 states have call successors, (6420) [2021-12-06 20:57:25,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20911 states to 20911 states and 30450 transitions. [2021-12-06 20:57:25,328 INFO L78 Accepts]: Start accepts. Automaton has 20911 states and 30450 transitions. Word has length 193 [2021-12-06 20:57:25,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 20:57:25,328 INFO L470 AbstractCegarLoop]: Abstraction has 20911 states and 30450 transitions. [2021-12-06 20:57:25,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 13 states have internal predecessors, (69), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2021-12-06 20:57:25,328 INFO L276 IsEmpty]: Start isEmpty. Operand 20911 states and 30450 transitions. [2021-12-06 20:57:25,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-12-06 20:57:25,330 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 20:57:25,330 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 10, 10, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 20:57:25,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 20:57:25,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 20:57:25,531 INFO L402 AbstractCegarLoop]: === Iteration 5 === 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-12-06 20:57:25,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 20:57:25,531 INFO L85 PathProgramCache]: Analyzing trace with hash -2105414397, now seen corresponding path program 2 times [2021-12-06 20:57:25,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 20:57:25,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285333607] [2021-12-06 20:57:25,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 20:57:25,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 20:57:25,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 20:57:26,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 20:57:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 20:57:26,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 20:57:26,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 20:57:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 20:57:26,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 20:57:26,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 20:57:26,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 20:57:26,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 20:57:26,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 20:57:26,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 20:57:26,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 20:57:26,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 20:57:26,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 20:57:26,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 20:57:26,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 20:57:26,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 20:57:26,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 20:57:26,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-06 20:57:26,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 20:57:26,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 20:57:26,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 20:57:26,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 20:57:26,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-06 20:57:26,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-06 20:57:26,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 20:57:26,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-06 20:57:26,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 20:57:26,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 20:57:26,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2021-12-06 20:57:26,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 20:57:26,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-06 20:57:26,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 20:57:26,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1417 backedges. 2 proven. 100 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:57:26,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 20:57:26,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285333607] [2021-12-06 20:57:26,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285333607] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 20:57:26,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553839470] [2021-12-06 20:57:26,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 20:57:26,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 20:57:26,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 20:57:26,727 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 20:57:26,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 20:57:28,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 20:57:28,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 20:57:28,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 9282 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 20:57:28,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 20:57:29,369 INFO L134 CoverageAnalysis]: Checked inductivity of 1417 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 1317 trivial. 0 not checked. [2021-12-06 20:57:29,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 20:57:30,818 INFO L134 CoverageAnalysis]: Checked inductivity of 1417 backedges. 2 proven. 100 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 20:57:30,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553839470] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 20:57:30,818 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 20:57:30,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2021-12-06 20:57:30,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91544565] [2021-12-06 20:57:30,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 20:57:30,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 20:57:30,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 20:57:30,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 20:57:30,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=348, Unknown=0, NotChecked=0, Total=650 [2021-12-06 20:57:30,820 INFO L87 Difference]: Start difference. First operand 20911 states and 30450 transitions. Second operand has 26 states, 26 states have (on average 3.576923076923077) internal successors, (93), 25 states have internal predecessors, (93), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2021-12-06 20:57:44,017 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:46,156 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:47,180 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:48,414 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:50,340 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:57:59,918 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:02,058 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:04,101 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:06,151 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:08,170 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:10,189 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:12,211 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:16,998 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:19,018 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:31,204 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:39,884 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:58:47,815 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:11,299 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:13,091 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:14,212 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:15,326 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:16,571 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:19,469 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:28,243 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:31,709 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:38,953 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:41,196 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:43,445 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:45,686 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 20:59:47,925 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:00,000 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:04,094 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:06,120 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:18,937 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:26,198 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:38,795 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:42,194 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:44,469 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:00:46,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 21:00:46,773 INFO L93 Difference]: Finished difference Result 44711 states and 65798 transitions. [2021-12-06 21:00:46,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-06 21:00:46,775 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.576923076923077) internal successors, (93), 25 states have internal predecessors, (93), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) Word has length 205 [2021-12-06 21:00:46,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 21:00:46,868 INFO L225 Difference]: With dead ends: 44711 [2021-12-06 21:00:46,868 INFO L226 Difference]: Without dead ends: 23824 [2021-12-06 21:00:46,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 463 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=302, Invalid=348, Unknown=0, NotChecked=0, Total=650 [2021-12-06 21:00:46,928 INFO L933 BasicCegarLoop]: 13916 mSDtfsCounter, 4766 mSDsluCounter, 69080 mSDsCounter, 0 mSdLazyCounter, 22827 mSolverCounterSat, 3744 mSolverCounterUnsat, 25 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 179.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5824 SdHoareTripleChecker+Valid, 82996 SdHoareTripleChecker+Invalid, 26596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 3744 IncrementalHoareTripleChecker+Valid, 22827 IncrementalHoareTripleChecker+Invalid, 25 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 193.5s IncrementalHoareTripleChecker+Time [2021-12-06 21:00:46,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5824 Valid, 82996 Invalid, 26596 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [3744 Valid, 22827 Invalid, 25 Unknown, 0 Unchecked, 193.5s Time] [2021-12-06 21:00:46,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23824 states. [2021-12-06 21:00:47,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23824 to 20935. [2021-12-06 21:00:47,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20935 states, 13916 states have (on average 1.3041103765449842) internal successors, (18148), 14354 states have internal predecessors, (18148), 5906 states have call successors, (5906), 1025 states have call predecessors, (5906), 1110 states have return successors, (6420), 5878 states have call predecessors, (6420), 5903 states have call successors, (6420) [2021-12-06 21:00:47,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20935 states to 20935 states and 30474 transitions. [2021-12-06 21:00:47,923 INFO L78 Accepts]: Start accepts. Automaton has 20935 states and 30474 transitions. Word has length 205 [2021-12-06 21:00:47,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 21:00:47,923 INFO L470 AbstractCegarLoop]: Abstraction has 20935 states and 30474 transitions. [2021-12-06 21:00:47,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.576923076923077) internal successors, (93), 25 states have internal predecessors, (93), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2021-12-06 21:00:47,923 INFO L276 IsEmpty]: Start isEmpty. Operand 20935 states and 30474 transitions. [2021-12-06 21:00:47,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2021-12-06 21:00:47,927 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 21:00:47,927 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 22, 22, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 21:00:47,983 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 21:00:48,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 21:00:48,128 INFO L402 AbstractCegarLoop]: === Iteration 6 === 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-12-06 21:00:48,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 21:00:48,129 INFO L85 PathProgramCache]: Analyzing trace with hash -665097517, now seen corresponding path program 3 times [2021-12-06 21:00:48,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 21:00:48,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312842668] [2021-12-06 21:00:48,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 21:00:48,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 21:00:48,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 21:00:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 21:00:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 21:00:50,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 21:00:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-06 21:00:50,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 21:00:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 21:00:50,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 21:00:50,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 21:00:50,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 21:00:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 21:00:50,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 21:00:50,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 21:00:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 21:00:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 21:00:50,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 21:00:50,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 21:00:50,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-06 21:00:50,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 21:00:50,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 21:00:50,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 21:00:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 21:00:50,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-06 21:00:50,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-06 21:00:50,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 21:00:50,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-12-06 21:00:50,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 21:00:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-06 21:00:50,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-06 21:00:50,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 21:00:50,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-06 21:00:50,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-12-06 21:00:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 21:00:50,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 21:00:50,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1801 backedges. 2 proven. 484 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2021-12-06 21:00:50,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 21:00:50,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312842668] [2021-12-06 21:00:50,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312842668] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 21:00:50,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148157824] [2021-12-06 21:00:50,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 21:00:50,680 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 21:00:50,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 21:00:50,681 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 21:00:50,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7364e3ee-1e4b-4c7b-8bc2-01cdc54537ca/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 21:00:52,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-12-06 21:00:52,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 21:00:52,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 8600 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 21:00:52,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 21:00:56,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1801 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1799 trivial. 0 not checked. [2021-12-06 21:00:56,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 21:00:59,839 INFO L134 CoverageAnalysis]: Checked inductivity of 1801 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1799 trivial. 0 not checked. [2021-12-06 21:00:59,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148157824] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 21:00:59,840 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 21:00:59,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 8, 8] total 36 [2021-12-06 21:00:59,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95765598] [2021-12-06 21:00:59,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 21:00:59,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-06 21:00:59,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 21:00:59,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-06 21:00:59,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=349, Invalid=911, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 21:00:59,843 INFO L87 Difference]: Start difference. First operand 20935 states and 30474 transitions. Second operand has 36 states, 34 states have (on average 3.9411764705882355) internal successors, (134), 32 states have internal predecessors, (134), 6 states have call successors, (104), 6 states have call predecessors, (104), 4 states have return successors, (98), 6 states have call predecessors, (98), 4 states have call successors, (98) [2021-12-06 21:01:30,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:01:32,694 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:01:33,763 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:01:36,608 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:01:46,442 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 21:01:55,624 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []