./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e04fb08f Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8 --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 df0142f01e8dc7395ac2d7febe55521342ae4d40800e7cf114c6d5c4f1ccf681 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 11:31:55,191 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 11:31:55,193 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 11:31:55,230 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 11:31:55,230 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 11:31:55,231 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 11:31:55,233 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 11:31:55,234 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 11:31:55,236 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 11:31:55,237 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 11:31:55,238 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 11:31:55,245 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 11:31:55,245 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 11:31:55,251 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 11:31:55,254 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 11:31:55,257 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 11:31:55,258 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 11:31:55,261 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 11:31:55,264 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 11:31:55,269 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 11:31:55,270 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 11:31:55,273 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 11:31:55,276 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 11:31:55,277 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 11:31:55,280 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 11:31:55,281 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 11:31:55,281 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 11:31:55,282 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 11:31:55,282 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 11:31:55,283 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 11:31:55,283 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 11:31:55,284 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 11:31:55,285 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 11:31:55,285 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 11:31:55,286 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 11:31:55,286 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 11:31:55,294 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 11:31:55,295 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 11:31:55,295 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 11:31:55,296 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 11:31:55,297 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 11:31:55,297 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-16 11:31:55,335 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 11:31:55,335 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 11:31:55,336 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 11:31:55,336 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 11:31:55,336 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 11:31:55,337 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 11:31:55,337 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 11:31:55,337 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 11:31:55,337 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 11:31:55,338 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 11:31:55,338 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 11:31:55,338 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 11:31:55,338 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 11:31:55,338 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 11:31:55,339 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 11:31:55,339 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 11:31:55,343 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 11:31:55,343 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 11:31:55,343 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 11:31:55,344 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 11:31:55,344 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 11:31:55,344 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:31:55,344 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 11:31:55,345 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 11:31:55,345 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 11:31:55,345 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 11:31:55,346 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 11:31:55,347 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 11:31:55,348 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 11:31:55,348 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 11:31:55,348 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_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/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_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8 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 -> df0142f01e8dc7395ac2d7febe55521342ae4d40800e7cf114c6d5c4f1ccf681 [2022-11-16 11:31:55,636 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 11:31:55,665 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 11:31:55,667 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 11:31:55,668 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 11:31:55,669 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 11:31:55,671 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i [2022-11-16 11:31:55,735 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/data/a224f1e09/0848ecf8d1fe4794b25085e30ec02647/FLAG4969ad0f0 [2022-11-16 11:31:57,001 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 11:31:57,001 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i [2022-11-16 11:31:57,076 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/data/a224f1e09/0848ecf8d1fe4794b25085e30ec02647/FLAG4969ad0f0 [2022-11-16 11:31:57,101 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/data/a224f1e09/0848ecf8d1fe4794b25085e30ec02647 [2022-11-16 11:31:57,103 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 11:31:57,106 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 11:31:57,111 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 11:31:57,112 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 11:31:57,116 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 11:31:57,117 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:31:57" (1/1) ... [2022-11-16 11:31:57,118 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@50f9465e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:31:57, skipping insertion in model container [2022-11-16 11:31:57,119 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:31:57" (1/1) ... [2022-11-16 11:31:57,126 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 11:31:57,359 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:32:05,225 WARN L229 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_86781141-1e56-4546-813c-50d33e2f8990/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i[709275,709288] [2022-11-16 11:32:05,306 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:32:05,377 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 11:32:06,744 WARN L229 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_86781141-1e56-4546-813c-50d33e2f8990/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i[709275,709288] [2022-11-16 11:32:06,751 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:32:07,034 INFO L208 MainTranslator]: Completed translation [2022-11-16 11:32:07,034 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07 WrapperNode [2022-11-16 11:32:07,034 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 11:32:07,035 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 11:32:07,036 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 11:32:07,036 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 11:32:07,048 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:07,279 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:07,634 INFO L138 Inliner]: procedures = 749, calls = 8085, calls flagged for inlining = 189, calls inlined = 181, statements flattened = 11031 [2022-11-16 11:32:07,635 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 11:32:07,636 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 11:32:07,636 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 11:32:07,637 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 11:32:07,647 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:07,647 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:07,778 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:07,779 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:08,423 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:08,472 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:08,653 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:08,685 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:08,791 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 11:32:08,793 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 11:32:08,793 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 11:32:08,793 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 11:32:08,794 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (1/1) ... [2022-11-16 11:32:08,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:32:08,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:32:08,829 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 11:32:08,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86781141-1e56-4546-813c-50d33e2f8990/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 11:32:08,881 INFO L130 BoogieDeclarations]: Found specification of procedure fc_tm_done [2022-11-16 11:32:08,881 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_tm_done [2022-11-16 11:32:08,881 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-16 11:32:08,881 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-16 11:32:08,882 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup_each_cmd [2022-11-16 11:32:08,882 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup_each_cmd [2022-11-16 11:32:08,882 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_last [2022-11-16 11:32:08,882 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_last [2022-11-16 11:32:08,882 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_adisc_req [2022-11-16 11:32:08,883 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_adisc_req [2022-11-16 11:32:08,883 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_els_prli [2022-11-16 11:32:08,883 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_els_prli [2022-11-16 11:32:08,883 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_ptr_set [2022-11-16 11:32:08,883 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_ptr_set [2022-11-16 11:32:08,884 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_state [2022-11-16 11:32:08,884 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_state [2022-11-16 11:32:08,884 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2022-11-16 11:32:08,884 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2022-11-16 11:32:08,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-16 11:32:08,884 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-16 11:32:08,885 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_send_data [2022-11-16 11:32:08,885 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_send_data [2022-11-16 11:32:08,885 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_abort [2022-11-16 11:32:08,885 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_abort [2022-11-16 11:32:08,885 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_create [2022-11-16 11:32:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_create [2022-11-16 11:32:08,886 INFO L130 BoogieDeclarations]: Found specification of procedure fc_copy_buffer_to_sglist [2022-11-16 11:32:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_copy_buffer_to_sglist [2022-11-16 11:32:08,886 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2022-11-16 11:32:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2022-11-16 11:32:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_header_get [2022-11-16 11:32:08,887 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_header_get [2022-11-16 11:32:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-11-16 11:32:08,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-11-16 11:32:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-16 11:32:08,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-16 11:32:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_rport_callback [2022-11-16 11:32:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_rport_callback [2022-11-16 11:32:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2022-11-16 11:32:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2022-11-16 11:32:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_setlink [2022-11-16 11:32:08,889 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_setlink [2022-11-16 11:32:08,889 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_abort [2022-11-16 11:32:08,889 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_abort [2022-11-16 11:32:08,889 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_exch_abort [2022-11-16 11:32:08,889 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_exch_abort [2022-11-16 11:32:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_resp [2022-11-16 11:32:08,890 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_resp [2022-11-16 11:32:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_alloc [2022-11-16 11:32:08,890 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_alloc [2022-11-16 11:32:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure fc_els_resp_type [2022-11-16 11:32:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_els_resp_type [2022-11-16 11:32:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~X~~u32~0~TO~$Pointer$ [2022-11-16 11:32:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~X~~u32~0~TO~$Pointer$ [2022-11-16 11:32:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_add_fc4_type [2022-11-16 11:32:08,892 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_add_fc4_type [2022-11-16 11:32:08,892 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2022-11-16 11:32:08,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2022-11-16 11:32:08,894 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_els_req [2022-11-16 11:32:08,894 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_els_req [2022-11-16 11:32:08,894 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2022-11-16 11:32:08,894 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2022-11-16 11:32:08,894 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_free [2022-11-16 11:32:08,894 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_free [2022-11-16 11:32:08,895 INFO L130 BoogieDeclarations]: Found specification of procedure free_percpu [2022-11-16 11:32:08,895 INFO L138 BoogieDeclarations]: Found implementation of procedure free_percpu [2022-11-16 11:32:08,895 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_req [2022-11-16 11:32:08,896 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_req [2022-11-16 11:32:08,896 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_send [2022-11-16 11:32:08,897 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_send [2022-11-16 11:32:08,897 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_id [2022-11-16 11:32:08,898 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_id [2022-11-16 11:32:08,898 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2022-11-16 11:32:08,898 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2022-11-16 11:32:08,898 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_alloc [2022-11-16 11:32:08,898 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_alloc [2022-11-16 11:32:08,898 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2022-11-16 11:32:08,899 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2022-11-16 11:32:08,899 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-11-16 11:32:08,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-11-16 11:32:08,899 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_is_fc_rport [2022-11-16 11:32:08,899 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_is_fc_rport [2022-11-16 11:32:08,900 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-16 11:32:08,900 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-16 11:32:08,900 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send [2022-11-16 11:32:08,900 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send [2022-11-16 11:32:08,900 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_state_enter [2022-11-16 11:32:08,900 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_state_enter [2022-11-16 11:32:08,901 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2022-11-16 11:32:08,901 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2022-11-16 11:32:08,901 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_state_enter [2022-11-16 11:32:08,902 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_state_enter [2022-11-16 11:32:08,902 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_disc_callback [2022-11-16 11:32:08,902 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_disc_callback [2022-11-16 11:32:08,902 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rrq [2022-11-16 11:32:08,903 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rrq [2022-11-16 11:32:08,904 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_lport_queue_ready [2022-11-16 11:32:08,904 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_lport_queue_ready [2022-11-16 11:32:08,904 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_delete [2022-11-16 11:32:08,904 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_delete [2022-11-16 11:32:08,904 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv [2022-11-16 11:32:08,904 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv [2022-11-16 11:32:08,905 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_can_queue_ramp_down [2022-11-16 11:32:08,905 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_can_queue_ramp_down [2022-11-16 11:32:08,905 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_be64 [2022-11-16 11:32:08,905 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_be64 [2022-11-16 11:32:08,905 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2022-11-16 11:32:08,906 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2022-11-16 11:32:08,906 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-16 11:32:08,906 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-16 11:32:08,906 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_flogi [2022-11-16 11:32:08,907 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_flogi [2022-11-16 11:32:08,907 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_els_request [2022-11-16 11:32:08,907 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_els_request [2022-11-16 11:32:08,907 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2022-11-16 11:32:08,907 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recovery [2022-11-16 11:32:08,908 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recovery [2022-11-16 11:32:08,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-16 11:32:08,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-16 11:32:08,912 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-16 11:32:08,912 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-16 11:32:08,912 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_needs_ack [2022-11-16 11:32:08,912 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_needs_ack [2022-11-16 11:32:08,913 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_is_init [2022-11-16 11:32:08,914 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_is_init [2022-11-16 11:32:08,915 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fabric_logoff [2022-11-16 11:32:08,915 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fabric_logoff [2022-11-16 11:32:08,916 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 11:32:08,921 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_rtv_resp [2022-11-16 11:32:08,921 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_rtv_resp [2022-11-16 11:32:08,921 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_payload_get [2022-11-16 11:32:08,922 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_payload_get [2022-11-16 11:32:08,922 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_bsg_resp [2022-11-16 11:32:08,922 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_bsg_resp [2022-11-16 11:32:08,922 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_find [2022-11-16 11:32:08,922 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_find [2022-11-16 11:32:08,922 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_is_linear [2022-11-16 11:32:08,923 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_is_linear [2022-11-16 11:32:08,923 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-16 11:32:08,923 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-16 11:32:08,923 INFO L130 BoogieDeclarations]: Found specification of procedure fc_block_scsi_eh [2022-11-16 11:32:08,923 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_block_scsi_eh [2022-11-16 11:32:08,923 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_flogi [2022-11-16 11:32:08,924 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_flogi [2022-11-16 11:32:08,924 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_class [2022-11-16 11:32:08,924 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_class [2022-11-16 11:32:08,924 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_restart [2022-11-16 11:32:08,924 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_restart [2022-11-16 11:32:08,924 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_abts [2022-11-16 11:32:08,925 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_abts [2022-11-16 11:32:08,925 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_alloc [2022-11-16 11:32:08,925 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_alloc [2022-11-16 11:32:08,925 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ns_resp [2022-11-16 11:32:08,925 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ns_resp [2022-11-16 11:32:08,925 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-16 11:32:08,926 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-16 11:32:08,926 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fabric_login [2022-11-16 11:32:08,926 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fabric_login [2022-11-16 11:32:08,926 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recv_data [2022-11-16 11:32:08,926 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recv_data [2022-11-16 11:32:08,926 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_logo_req [2022-11-16 11:32:08,926 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_logo_req [2022-11-16 11:32:08,927 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_adisc [2022-11-16 11:32:08,927 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_adisc [2022-11-16 11:32:08,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-16 11:32:08,927 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_els_rrq [2022-11-16 11:32:08,927 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_els_rrq [2022-11-16 11:32:08,927 INFO L130 BoogieDeclarations]: Found specification of procedure fc_linkdown [2022-11-16 11:32:08,928 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_linkdown [2022-11-16 11:32:08,928 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-16 11:32:08,928 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-16 11:32:08,928 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2022-11-16 11:32:08,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2022-11-16 11:32:08,928 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_sid [2022-11-16 11:32:08,929 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_sid [2022-11-16 11:32:08,929 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_frame_alloc [2022-11-16 11:32:08,929 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_frame_alloc [2022-11-16 11:32:08,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-16 11:32:08,929 INFO L130 BoogieDeclarations]: Found specification of procedure fc_remote_port_chkready [2022-11-16 11:32:08,929 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_remote_port_chkready [2022-11-16 11:32:08,930 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_flush_queue [2022-11-16 11:32:08,930 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_flush_queue [2022-11-16 11:32:08,930 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_lock_pkt [2022-11-16 11:32:08,930 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_lock_pkt [2022-11-16 11:32:08,930 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2022-11-16 11:32:08,930 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2022-11-16 11:32:08,931 INFO L130 BoogieDeclarations]: Found specification of procedure fc_adisc_fill [2022-11-16 11:32:08,931 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_adisc_fill [2022-11-16 11:32:08,931 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 11:32:08,931 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_prli_req [2022-11-16 11:32:08,931 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_prli_req [2022-11-16 11:32:08,931 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-16 11:32:08,933 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-16 11:32:08,933 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_seq_resp [2022-11-16 11:32:08,933 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_seq_resp [2022-11-16 11:32:08,933 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_rnid_req [2022-11-16 11:32:08,933 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_rnid_req [2022-11-16 11:32:08,934 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_els_req [2022-11-16 11:32:08,934 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_els_req [2022-11-16 11:32:08,934 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_error_retry [2022-11-16 11:32:08,934 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_error_retry [2022-11-16 11:32:08,934 INFO L130 BoogieDeclarations]: Found specification of procedure fc_invoke_resp [2022-11-16 11:32:08,934 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_invoke_resp [2022-11-16 11:32:08,935 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_bls [2022-11-16 11:32:08,935 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_bls [2022-11-16 11:32:08,935 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop_final [2022-11-16 11:32:08,935 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop_final [2022-11-16 11:32:08,935 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_error [2022-11-16 11:32:08,935 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_error [2022-11-16 11:32:08,935 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2022-11-16 11:32:08,936 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2022-11-16 11:32:08,936 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2022-11-16 11:32:08,936 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2022-11-16 11:32:08,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-16 11:32:08,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-16 11:32:08,936 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~$Pointer$ [2022-11-16 11:32:08,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~$Pointer$ [2022-11-16 11:32:08,937 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_send_ba_rjt [2022-11-16 11:32:08,937 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_send_ba_rjt [2022-11-16 11:32:08,937 INFO L130 BoogieDeclarations]: Found specification of procedure fc_destroy_exch_mgr [2022-11-16 11:32:08,937 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_destroy_exch_mgr [2022-11-16 11:32:08,937 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-16 11:32:08,938 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-16 11:32:08,938 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_timeout [2022-11-16 11:32:08,938 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_timeout [2022-11-16 11:32:08,938 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lun_reset [2022-11-16 11:32:08,938 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lun_reset [2022-11-16 11:32:08,938 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_linkdown [2022-11-16 11:32:08,939 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_linkdown [2022-11-16 11:32:08,939 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_terminate_io [2022-11-16 11:32:08,939 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_terminate_io [2022-11-16 11:32:08,939 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2022-11-16 11:32:08,939 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2022-11-16 11:32:08,939 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2022-11-16 11:32:08,939 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2022-11-16 11:32:08,940 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_target [2022-11-16 11:32:08,940 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_target [2022-11-16 11:32:08,940 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2022-11-16 11:32:08,940 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2022-11-16 11:32:08,940 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_lookup_recip [2022-11-16 11:32:08,940 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_lookup_recip [2022-11-16 11:32:08,941 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_free [2022-11-16 11:32:08,941 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_free [2022-11-16 11:32:08,941 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_work [2022-11-16 11:32:08,941 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_work [2022-11-16 11:32:08,942 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_reset [2022-11-16 11:32:08,946 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_reset [2022-11-16 11:32:08,946 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_timeout [2022-11-16 11:32:08,946 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_timeout [2022-11-16 11:32:08,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_335 [2022-11-16 11:32:08,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_335 [2022-11-16 11:32:08,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-16 11:32:08,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-16 11:32:08,947 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_plogi [2022-11-16 11:32:08,947 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_plogi [2022-11-16 11:32:08,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 11:32:08,949 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_prli [2022-11-16 11:32:08,949 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_prli [2022-11-16 11:32:08,949 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2022-11-16 11:32:08,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2022-11-16 11:32:08,950 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_error [2022-11-16 11:32:08,950 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_error [2022-11-16 11:32:08,950 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_6 [2022-11-16 11:32:08,950 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_6 [2022-11-16 11:32:08,950 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_login_complete [2022-11-16 11:32:08,950 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_login_complete [2022-11-16 11:32:08,951 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2022-11-16 11:32:08,951 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2022-11-16 11:32:08,951 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_count [2022-11-16 11:32:08,951 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_count [2022-11-16 11:32:08,951 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 11:32:08,951 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_abts_resp [2022-11-16 11:32:08,952 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_abts_resp [2022-11-16 11:32:08,952 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_req [2022-11-16 11:32:08,952 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_req [2022-11-16 11:32:08,952 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_6 [2022-11-16 11:32:08,952 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_6 [2022-11-16 11:32:08,952 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_8 [2022-11-16 11:32:08,952 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_8 [2022-11-16 11:32:08,953 INFO L130 BoogieDeclarations]: Found specification of procedure fc_plogi_fill [2022-11-16 11:32:08,953 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_plogi_fill [2022-11-16 11:32:08,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 11:32:08,953 INFO L130 BoogieDeclarations]: Found specification of procedure fc_plogi_get_maxframe [2022-11-16 11:32:08,953 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_plogi_get_maxframe [2022-11-16 11:32:08,953 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-16 11:32:08,954 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 11:32:08,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 11:32:08,954 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_disabled [2022-11-16 11:32:08,954 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_disabled [2022-11-16 11:32:08,954 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-16 11:32:08,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-16 11:32:08,954 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_req [2022-11-16 11:32:08,955 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_req [2022-11-16 11:32:08,955 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup_cmd [2022-11-16 11:32:08,955 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup_cmd [2022-11-16 11:32:08,955 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_release [2022-11-16 11:32:08,955 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_release [2022-11-16 11:32:08,955 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_frame_header_get [2022-11-16 11:32:08,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_frame_header_get [2022-11-16 11:32:08,956 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ready [2022-11-16 11:32:08,956 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ready [2022-11-16 11:32:08,956 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-11-16 11:32:08,956 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-11-16 11:32:08,956 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_compatible_roles [2022-11-16 11:32:08,956 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_compatible_roles [2022-11-16 11:32:08,957 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-16 11:32:08,957 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-16 11:32:08,957 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-16 11:32:08,957 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-16 11:32:08,957 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_ready [2022-11-16 11:32:08,957 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_ready [2022-11-16 11:32:08,957 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-16 11:32:08,958 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-16 11:32:08,958 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_set_state [2022-11-16 11:32:08,958 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_set_state [2022-11-16 11:32:08,958 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_start_next_locked [2022-11-16 11:32:08,958 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_start_next_locked [2022-11-16 11:32:08,958 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rrq_resp [2022-11-16 11:32:08,959 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rrq_resp [2022-11-16 11:32:08,959 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_scr [2022-11-16 11:32:08,959 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_scr [2022-11-16 11:32:08,959 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2022-11-16 11:32:08,959 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2022-11-16 11:32:08,959 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-16 11:32:08,959 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-16 11:32:08,960 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_els_rsp_send [2022-11-16 11:32:08,960 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_els_rsp_send [2022-11-16 11:32:08,960 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2022-11-16 11:32:08,960 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2022-11-16 11:32:08,960 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 11:32:08,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 11:32:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-16 11:32:08,961 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-16 11:32:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-16 11:32:08,961 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-16 11:32:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_cancel [2022-11-16 11:32:08,961 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_cancel [2022-11-16 11:32:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-16 11:32:08,962 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-16 11:32:08,962 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_payload_op [2022-11-16 11:32:08,962 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_payload_op [2022-11-16 11:32:08,962 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_alloc [2022-11-16 11:32:08,962 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_alloc [2022-11-16 11:32:08,962 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ns [2022-11-16 11:32:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ns [2022-11-16 11:32:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2022-11-16 11:32:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2022-11-16 11:32:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-16 11:32:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-16 11:32:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 11:32:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 11:32:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2022-11-16 11:32:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2022-11-16 11:32:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec_error [2022-11-16 11:32:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec_error [2022-11-16 11:32:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ms_resp [2022-11-16 11:32:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ms_resp [2022-11-16 11:32:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fill_fc_hdr [2022-11-16 11:32:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fill_fc_hdr [2022-11-16 11:32:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure fc_queuecommand [2022-11-16 11:32:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_queuecommand [2022-11-16 11:32:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_reset [2022-11-16 11:32:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_reset [2022-11-16 11:32:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_lookup [2022-11-16 11:32:08,966 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_lookup [2022-11-16 11:32:08,966 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-16 11:32:08,966 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-16 11:32:08,966 INFO L130 BoogieDeclarations]: Found specification of procedure int_to_scsilun [2022-11-16 11:32:08,966 INFO L138 BoogieDeclarations]: Found implementation of procedure int_to_scsilun [2022-11-16 11:32:08,966 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ms [2022-11-16 11:32:08,966 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ms [2022-11-16 11:32:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2022-11-16 11:32:08,967 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2022-11-16 11:32:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_lookup_orig [2022-11-16 11:32:08,967 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_lookup_orig [2022-11-16 11:32:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_destroy [2022-11-16 11:32:08,967 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_destroy [2022-11-16 11:32:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_error [2022-11-16 11:32:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_error [2022-11-16 11:32:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_req [2022-11-16 11:32:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_req [2022-11-16 11:32:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_prli_resp [2022-11-16 11:32:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_prli_resp [2022-11-16 11:32:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-11-16 11:32:08,969 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-11-16 11:32:08,969 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-11-16 11:32:08,969 INFO L130 BoogieDeclarations]: Found specification of procedure fc_flogi_fill [2022-11-16 11:32:08,969 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_flogi_fill [2022-11-16 11:32:08,969 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2022-11-16 11:32:08,969 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2022-11-16 11:32:08,970 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup [2022-11-16 11:32:08,970 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup [2022-11-16 11:32:08,970 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_bufflen [2022-11-16 11:32:08,970 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_bufflen [2022-11-16 11:32:08,970 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_reset [2022-11-16 11:32:08,970 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_reset [2022-11-16 11:32:08,970 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_ls_rjt [2022-11-16 11:32:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_ls_rjt [2022-11-16 11:32:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_seq_send [2022-11-16 11:32:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_seq_send [2022-11-16 11:32:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-16 11:32:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-16 11:32:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-16 11:32:08,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-16 11:32:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_resp [2022-11-16 11:32:08,972 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_resp [2022-11-16 11:32:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2022-11-16 11:32:08,972 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2022-11-16 11:32:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2022-11-16 11:32:08,972 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2022-11-16 11:32:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_els_rec [2022-11-16 11:32:08,973 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_els_rec [2022-11-16 11:32:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_done_locked [2022-11-16 11:32:08,973 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_done_locked [2022-11-16 11:32:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_delete [2022-11-16 11:32:08,973 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_delete [2022-11-16 11:32:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_resp [2022-11-16 11:32:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_resp [2022-11-16 11:32:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_id_resp [2022-11-16 11:32:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_id_resp [2022-11-16 11:32:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fill_reply_hdr [2022-11-16 11:32:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fill_reply_hdr [2022-11-16 11:32:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_pool_reset [2022-11-16 11:32:08,975 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_pool_reset [2022-11-16 11:32:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-16 11:32:08,975 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-16 11:32:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_parse [2022-11-16 11:32:08,975 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_parse [2022-11-16 11:32:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-16 11:32:08,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-16 11:32:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 11:32:08,976 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 11:32:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2022-11-16 11:32:08,976 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2022-11-16 11:32:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_logo [2022-11-16 11:32:08,976 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_logo [2022-11-16 11:32:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure blocking_notifier_call_chain [2022-11-16 11:32:08,977 INFO L138 BoogieDeclarations]: Found implementation of procedure blocking_notifier_call_chain [2022-11-16 11:32:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr_resp [2022-11-16 11:32:08,977 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr_resp [2022-11-16 11:32:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-11-16 11:32:08,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-11-16 11:32:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_lport [2022-11-16 11:32:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_lport [2022-11-16 11:32:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2022-11-16 11:32:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2022-11-16 11:32:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_device_reset [2022-11-16 11:32:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_device_reset [2022-11-16 11:32:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~bool~0 [2022-11-16 11:32:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~bool~0 [2022-11-16 11:32:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lun_reset_send [2022-11-16 11:32:08,979 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lun_reset_send [2022-11-16 11:32:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 11:32:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-16 11:32:08,979 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-16 11:32:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_send_abort [2022-11-16 11:32:08,980 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_send_abort [2022-11-16 11:32:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2022-11-16 11:32:08,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2022-11-16 11:32:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2022-11-16 11:32:08,980 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2022-11-16 11:32:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2022-11-16 11:32:08,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2022-11-16 11:32:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 11:32:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_del [2022-11-16 11:32:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_del [2022-11-16 11:32:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_start [2022-11-16 11:32:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_start [2022-11-16 11:32:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_t0_prli [2022-11-16 11:32:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_t0_prli [2022-11-16 11:32:08,982 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_vport_setlink [2022-11-16 11:32:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_vport_setlink [2022-11-16 11:32:08,982 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_id_lookup [2022-11-16 11:32:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_id_lookup [2022-11-16 11:32:08,982 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_3 [2022-11-16 11:32:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_3 [2022-11-16 11:32:08,983 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2022-11-16 11:32:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2022-11-16 11:32:08,983 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recv [2022-11-16 11:32:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recv [2022-11-16 11:32:08,983 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_flogi_req [2022-11-16 11:32:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_flogi_req [2022-11-16 11:32:08,983 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2022-11-16 11:32:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2022-11-16 11:32:08,984 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_scr_resp [2022-11-16 11:32:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_scr_resp [2022-11-16 11:32:08,984 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_done [2022-11-16 11:32:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_done [2022-11-16 11:32:08,984 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_hold [2022-11-16 11:32:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_hold [2022-11-16 11:32:08,985 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_flogi_resp [2022-11-16 11:32:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_flogi_resp [2022-11-16 11:32:08,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 11:32:08,985 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_plogi_resp [2022-11-16 11:32:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_plogi_resp [2022-11-16 11:32:08,985 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2022-11-16 11:32:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2022-11-16 11:32:08,986 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec_resp [2022-11-16 11:32:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec_resp [2022-11-16 11:32:08,986 INFO L130 BoogieDeclarations]: Found specification of procedure fc_ct_hdr_fill [2022-11-16 11:32:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_ct_hdr_fill [2022-11-16 11:32:08,986 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr [2022-11-16 11:32:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr [2022-11-16 11:32:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_release [2022-11-16 11:32:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_release [2022-11-16 11:32:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2022-11-16 11:32:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2022-11-16 11:32:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-16 11:32:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-16 11:32:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2022-11-16 11:32:08,988 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2022-11-16 11:32:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_dns [2022-11-16 11:32:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_dns [2022-11-16 11:32:08,992 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_set_locked [2022-11-16 11:32:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_set_locked [2022-11-16 11:32:08,992 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-16 11:32:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-16 11:32:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure fc_linkup [2022-11-16 11:32:08,993 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_linkup [2022-11-16 11:32:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_linkup [2022-11-16 11:32:08,993 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_linkup [2022-11-16 11:32:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rctl_name [2022-11-16 11:32:08,993 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rctl_name [2022-11-16 11:32:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure fc_destroy_fcp [2022-11-16 11:32:08,994 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_destroy_fcp [2022-11-16 11:32:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-16 11:32:08,994 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-16 11:32:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_locked [2022-11-16 11:32:08,994 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_locked [2022-11-16 11:32:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_rtv [2022-11-16 11:32:08,995 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_rtv [2022-11-16 11:32:08,995 INFO L130 BoogieDeclarations]: Found specification of procedure fc_get_host_stats [2022-11-16 11:32:08,995 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_get_host_stats [2022-11-16 11:32:08,995 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_adisc_resp [2022-11-16 11:32:08,995 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_adisc_resp [2022-11-16 11:32:08,995 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-16 11:32:08,995 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-16 11:32:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure ntoh24 [2022-11-16 11:32:08,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ntoh24 [2022-11-16 11:32:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_139 [2022-11-16 11:32:08,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_139 [2022-11-16 11:32:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2022-11-16 11:32:08,996 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2022-11-16 11:32:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_update_stats [2022-11-16 11:32:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_update_stats [2022-11-16 11:32:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_done [2022-11-16 11:32:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_done [2022-11-16 11:32:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_iterate [2022-11-16 11:32:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_iterate [2022-11-16 11:32:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_setup_hdr [2022-11-16 11:32:08,998 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_setup_hdr [2022-11-16 11:32:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_abts_resp [2022-11-16 11:32:08,998 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_abts_resp [2022-11-16 11:32:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure _fc_frame_alloc [2022-11-16 11:32:08,998 INFO L138 BoogieDeclarations]: Found implementation of procedure _fc_frame_alloc [2022-11-16 11:32:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_recv_rscn_req [2022-11-16 11:32:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_recv_rscn_req [2022-11-16 11:32:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_error [2022-11-16 11:32:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_error [2022-11-16 11:32:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_ls_acc [2022-11-16 11:32:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_ls_acc [2022-11-16 11:32:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_slab_pool [2022-11-16 11:32:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_slab_pool [2022-11-16 11:32:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_ptr_get [2022-11-16 11:32:09,000 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_ptr_get [2022-11-16 11:32:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_echo_req [2022-11-16 11:32:09,000 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_echo_req [2022-11-16 11:32:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-16 11:32:09,001 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-16 11:32:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_6 [2022-11-16 11:32:09,001 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_6 [2022-11-16 11:32:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr_error [2022-11-16 11:32:09,001 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr_error [2022-11-16 11:32:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timeout [2022-11-16 11:32:09,001 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timeout [2022-11-16 11:32:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop [2022-11-16 11:32:09,002 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop [2022-11-16 11:32:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be64 [2022-11-16 11:32:09,002 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be64 [2022-11-16 11:32:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_flogi_req [2022-11-16 11:32:09,002 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_flogi_req [2022-11-16 11:32:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2022-11-16 11:32:09,003 INFO L138 BoogieDeclarations]: Found implementation of procedure strnlen [2022-11-16 11:32:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2022-11-16 11:32:09,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2022-11-16 11:32:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_state [2022-11-16 11:32:09,003 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_state [2022-11-16 11:32:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_fdmi [2022-11-16 11:32:09,004 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_fdmi [2022-11-16 11:32:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 11:32:09,004 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 11:32:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_rls_req [2022-11-16 11:32:09,004 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_rls_req [2022-11-16 11:32:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop_rports [2022-11-16 11:32:09,005 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop_rports [2022-11-16 11:32:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_retry_cmd [2022-11-16 11:32:09,005 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_retry_cmd [2022-11-16 11:32:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_add [2022-11-16 11:32:09,005 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_add [2022-11-16 11:32:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2022-11-16 11:32:09,005 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2022-11-16 11:32:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 11:32:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_timespec [2022-11-16 11:32:09,006 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_timespec [2022-11-16 11:32:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~$Pointer$~TO~int [2022-11-16 11:32:09,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~$Pointer$~TO~int [2022-11-16 11:32:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-16 11:32:09,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-16 11:32:09,007 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_unlock_pkt [2022-11-16 11:32:09,007 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_unlock_pkt [2022-11-16 11:32:09,007 INFO L130 BoogieDeclarations]: Found specification of procedure hton24 [2022-11-16 11:32:09,007 INFO L138 BoogieDeclarations]: Found implementation of procedure hton24 [2022-11-16 11:32:09,007 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_timeout [2022-11-16 11:32:09,007 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_timeout [2022-11-16 11:32:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_logo_req [2022-11-16 11:32:09,008 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_logo_req [2022-11-16 11:32:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec [2022-11-16 11:32:09,008 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec [2022-11-16 11:32:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2022-11-16 11:32:09,008 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2022-11-16 11:32:09,009 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_complete_locked [2022-11-16 11:32:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_complete_locked [2022-11-16 11:32:09,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-16 11:32:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-16 11:32:09,009 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_ack [2022-11-16 11:32:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_ack [2022-11-16 11:32:09,009 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_set [2022-11-16 11:32:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_set [2022-11-16 11:32:09,010 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_set_port_id [2022-11-16 11:32:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_set_port_id [2022-11-16 11:32:09,010 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~$Pointer$ [2022-11-16 11:32:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~$Pointer$ [2022-11-16 11:32:09,010 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_release [2022-11-16 11:32:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_release [2022-11-16 11:32:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-11-16 11:32:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-11-16 11:32:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2022-11-16 11:32:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2022-11-16 11:32:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure sg_copy_to_buffer [2022-11-16 11:32:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_copy_to_buffer [2022-11-16 11:32:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_rlir_req [2022-11-16 11:32:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_rlir_req [2022-11-16 11:32:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_fcp_prli [2022-11-16 11:32:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_fcp_prli [2022-11-16 11:32:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_prlo_req [2022-11-16 11:32:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_prlo_req [2022-11-16 11:32:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2022-11-16 11:32:09,013 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2022-11-16 11:32:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_em_alloc [2022-11-16 11:32:09,013 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_em_alloc [2022-11-16 11:32:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2022-11-16 11:32:09,013 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2022-11-16 11:32:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_reset [2022-11-16 11:32:09,014 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_reset [2022-11-16 11:32:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ct_request [2022-11-16 11:32:09,014 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ct_request [2022-11-16 11:32:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure init_utsname [2022-11-16 11:32:09,014 INFO L138 BoogieDeclarations]: Found implementation of procedure init_utsname [2022-11-16 11:32:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2022-11-16 11:32:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2022-11-16 11:32:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vports_linkchange [2022-11-16 11:32:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vports_linkchange [2022-11-16 11:32:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_flogi_resp [2022-11-16 11:32:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_flogi_resp [2022-11-16 11:32:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be32 [2022-11-16 11:32:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be32 [2022-11-16 11:32:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_host_reset [2022-11-16 11:32:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_host_reset [2022-11-16 11:32:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_logo [2022-11-16 11:32:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_logo [2022-11-16 11:32:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2022-11-16 11:32:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2022-11-16 11:32:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-11-16 11:32:09,017 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-11-16 11:32:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_set_resp [2022-11-16 11:32:09,017 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_set_resp [2022-11-16 11:32:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_abort_io [2022-11-16 11:32:09,017 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_abort_io [2022-11-16 11:32:09,018 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_list_clone [2022-11-16 11:32:09,018 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_list_clone [2022-11-16 11:32:09,018 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-11-16 11:32:09,018 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-11-16 11:32:09,104 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~$Pointer$ [2022-11-16 11:32:09,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~$Pointer$ [2022-11-16 11:32:09,104 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_hold [2022-11-16 11:32:09,104 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_hold [2022-11-16 11:32:09,104 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_3 [2022-11-16 11:32:09,104 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_3 [2022-11-16 11:32:09,104 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ptp_setup [2022-11-16 11:32:09,104 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ptp_setup [2022-11-16 11:32:09,104 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_recv_req [2022-11-16 11:32:09,105 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_recv_req [2022-11-16 11:32:09,105 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-16 11:32:09,105 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-16 11:32:09,105 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_logo_resp [2022-11-16 11:32:09,105 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_logo_resp [2022-11-16 11:32:09,105 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_abort_locked [2022-11-16 11:32:09,105 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_abort_locked [2022-11-16 11:32:09,105 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2022-11-16 11:32:09,105 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-11-16 11:32:09,105 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-11-16 11:32:09,105 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_timer_set [2022-11-16 11:32:09,105 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_timer_set [2022-11-16 11:32:09,105 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_reset_locked [2022-11-16 11:32:09,105 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_reset_locked [2022-11-16 11:32:09,106 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-16 11:32:09,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-16 11:32:09,106 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_ddp_done [2022-11-16 11:32:09,106 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_ddp_done [2022-11-16 11:32:09,106 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-11-16 11:32:09,106 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-11-16 11:32:09,106 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2022-11-16 11:32:09,106 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2022-11-16 11:32:09,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 11:32:09,106 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-11-16 11:32:09,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-11-16 11:32:09,106 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2022-11-16 11:32:09,106 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2022-11-16 11:32:09,106 INFO L130 BoogieDeclarations]: Found specification of procedure get_fsp_rec_tov [2022-11-16 11:32:09,107 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fsp_rec_tov [2022-11-16 11:32:09,107 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-11-16 11:32:09,107 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_plogi_req [2022-11-16 11:32:09,107 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_plogi_req [2022-11-16 11:32:09,107 INFO L130 BoogieDeclarations]: Found specification of procedure fc_io_compl [2022-11-16 11:32:09,107 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_io_compl [2022-11-16 11:32:11,356 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 11:32:11,364 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 11:32:11,810 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 11:32:29,141 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 11:32:29,191 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 11:32:29,191 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-16 11:32:29,201 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:32:29 BoogieIcfgContainer [2022-11-16 11:32:29,202 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 11:32:29,205 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 11:32:29,205 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 11:32:29,209 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 11:32:29,209 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 11:31:57" (1/3) ... [2022-11-16 11:32:29,210 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@497b9ed3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:32:29, skipping insertion in model container [2022-11-16 11:32:29,210 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:32:07" (2/3) ... [2022-11-16 11:32:29,211 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@497b9ed3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:32:29, skipping insertion in model container [2022-11-16 11:32:29,211 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:32:29" (3/3) ... [2022-11-16 11:32:29,215 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i [2022-11-16 11:32:29,234 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 11:32:29,234 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 11:32:29,414 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:32:29,423 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1f958278, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:32:29,424 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 11:32:29,452 INFO L276 IsEmpty]: Start isEmpty. Operand has 7125 states, 4574 states have (on average 1.3624836029733276) internal successors, (6232), 4950 states have internal predecessors, (6232), 2198 states have call successors, (2198), 352 states have call predecessors, (2198), 351 states have return successors, (2192), 2010 states have call predecessors, (2192), 2192 states have call successors, (2192) [2022-11-16 11:32:29,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-11-16 11:32:29,500 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:32:29,500 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:32:29,501 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:32:29,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:32:29,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1488030438, now seen corresponding path program 1 times [2022-11-16 11:32:29,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:32:29,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380841251] [2022-11-16 11:32:29,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:32:29,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:32:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:32:31,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-16 11:32:31,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:32:31,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-16 11:32:31,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:32:31,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 11:32:31,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:32:31,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:32:31,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:32:31,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-16 11:32:31,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:32:31,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-16 11:32:31,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:32:31,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-16 11:32:31,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:32:31,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-16 11:32:31,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:32:31,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380841251] [2022-11-16 11:32:31,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380841251] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:32:31,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:32:31,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 11:32:31,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724653423] [2022-11-16 11:32:31,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:32:31,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:32:31,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:32:31,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:32:31,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:32:31,408 INFO L87 Difference]: Start difference. First operand has 7125 states, 4574 states have (on average 1.3624836029733276) internal successors, (6232), 4950 states have internal predecessors, (6232), 2198 states have call successors, (2198), 352 states have call predecessors, (2198), 351 states have return successors, (2192), 2010 states have call predecessors, (2192), 2192 states have call successors, (2192) Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 11:32:55,282 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:33:18,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:33:18,852 INFO L93 Difference]: Finished difference Result 23915 states and 37638 transitions. [2022-11-16 11:33:18,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:33:18,855 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 91 [2022-11-16 11:33:18,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:33:19,008 INFO L225 Difference]: With dead ends: 23915 [2022-11-16 11:33:19,009 INFO L226 Difference]: Without dead ends: 16756 [2022-11-16 11:33:19,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:33:19,087 INFO L413 NwaCegarLoop]: 16757 mSDtfsCounter, 13238 mSDsluCounter, 13276 mSDsCounter, 0 mSdLazyCounter, 13119 mSolverCounterSat, 6285 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15059 SdHoareTripleChecker+Valid, 30033 SdHoareTripleChecker+Invalid, 19405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 6285 IncrementalHoareTripleChecker+Valid, 13119 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:33:19,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15059 Valid, 30033 Invalid, 19405 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [6285 Valid, 13119 Invalid, 1 Unknown, 0 Unchecked, 45.3s Time] [2022-11-16 11:33:19,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16756 states. [2022-11-16 11:33:20,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16756 to 14143. [2022-11-16 11:33:20,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14143 states, 9073 states have (on average 1.3589771850545576) internal successors, (12330), 9809 states have internal predecessors, (12330), 4371 states have call successors, (4371), 699 states have call predecessors, (4371), 698 states have return successors, (4369), 4005 states have call predecessors, (4369), 4369 states have call successors, (4369) [2022-11-16 11:33:20,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14143 states to 14143 states and 21070 transitions. [2022-11-16 11:33:20,507 INFO L78 Accepts]: Start accepts. Automaton has 14143 states and 21070 transitions. Word has length 91 [2022-11-16 11:33:20,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:33:20,510 INFO L495 AbstractCegarLoop]: Abstraction has 14143 states and 21070 transitions. [2022-11-16 11:33:20,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 11:33:20,511 INFO L276 IsEmpty]: Start isEmpty. Operand 14143 states and 21070 transitions. [2022-11-16 11:33:20,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-16 11:33:20,525 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:33:20,526 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:33:20,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 11:33:20,526 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:33:20,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:33:20,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1264431950, now seen corresponding path program 1 times [2022-11-16 11:33:20,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:33:20,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671788784] [2022-11-16 11:33:20,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:33:20,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:33:20,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:33:21,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:33:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 11:33:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-16 11:33:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:33:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 11:33:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-16 11:33:21,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:33:21,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-16 11:33:21,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 11:33:21,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-16 11:33:21,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:33:21,540 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-16 11:33:21,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:33:21,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671788784] [2022-11-16 11:33:21,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671788784] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:33:21,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:33:21,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:33:21,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539287311] [2022-11-16 11:33:21,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:33:21,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:33:21,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:33:21,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:33:21,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:33:21,545 INFO L87 Difference]: Start difference. First operand 14143 states and 21070 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 11:33:38,420 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:33:50,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:34:18,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:34:18,023 INFO L93 Difference]: Finished difference Result 49578 states and 76341 transitions. [2022-11-16 11:34:18,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:34:18,024 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 97 [2022-11-16 11:34:18,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:34:18,262 INFO L225 Difference]: With dead ends: 49578 [2022-11-16 11:34:18,263 INFO L226 Difference]: Without dead ends: 35445 [2022-11-16 11:34:18,348 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:34:18,349 INFO L413 NwaCegarLoop]: 15837 mSDtfsCounter, 22311 mSDsluCounter, 14543 mSDsCounter, 0 mSdLazyCounter, 14932 mSolverCounterSat, 18242 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23533 SdHoareTripleChecker+Valid, 30380 SdHoareTripleChecker+Invalid, 33175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 18242 IncrementalHoareTripleChecker+Valid, 14932 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:34:18,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23533 Valid, 30380 Invalid, 33175 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [18242 Valid, 14932 Invalid, 1 Unknown, 0 Unchecked, 54.0s Time] [2022-11-16 11:34:18,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35445 states. [2022-11-16 11:34:20,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35445 to 28244. [2022-11-16 11:34:20,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28244 states, 18114 states have (on average 1.3592801148283096) internal successors, (24622), 19586 states have internal predecessors, (24622), 8733 states have call successors, (8733), 1397 states have call predecessors, (8733), 1396 states have return successors, (8730), 8002 states have call predecessors, (8730), 8730 states have call successors, (8730) [2022-11-16 11:34:20,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28244 states to 28244 states and 42085 transitions. [2022-11-16 11:34:20,710 INFO L78 Accepts]: Start accepts. Automaton has 28244 states and 42085 transitions. Word has length 97 [2022-11-16 11:34:20,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:34:20,710 INFO L495 AbstractCegarLoop]: Abstraction has 28244 states and 42085 transitions. [2022-11-16 11:34:20,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 11:34:20,710 INFO L276 IsEmpty]: Start isEmpty. Operand 28244 states and 42085 transitions. [2022-11-16 11:34:20,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-16 11:34:20,717 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:34:20,717 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:34:20,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 11:34:20,717 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:34:20,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:34:20,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1655328073, now seen corresponding path program 1 times [2022-11-16 11:34:20,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:34:20,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972395299] [2022-11-16 11:34:20,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:34:20,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:34:20,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:34:21,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:34:21,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-16 11:34:21,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:34:21,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-16 11:34:21,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-16 11:34:21,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:34:21,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-16 11:34:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-16 11:34:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 11:34:21,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:34:21,754 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-16 11:34:21,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:34:21,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972395299] [2022-11-16 11:34:21,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972395299] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:34:21,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:34:21,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:34:21,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971819258] [2022-11-16 11:34:21,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:34:21,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:34:21,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:34:21,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:34:21,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:34:21,759 INFO L87 Difference]: Start difference. First operand 28244 states and 42085 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 11:34:45,491 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:35:09,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:35:09,085 INFO L93 Difference]: Finished difference Result 70466 states and 110148 transitions. [2022-11-16 11:35:09,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:35:09,086 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 121 [2022-11-16 11:35:09,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:35:09,353 INFO L225 Difference]: With dead ends: 70466 [2022-11-16 11:35:09,353 INFO L226 Difference]: Without dead ends: 42232 [2022-11-16 11:35:09,514 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:35:09,519 INFO L413 NwaCegarLoop]: 9179 mSDtfsCounter, 9305 mSDsluCounter, 22733 mSDsCounter, 0 mSdLazyCounter, 19278 mSolverCounterSat, 8235 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10128 SdHoareTripleChecker+Valid, 31912 SdHoareTripleChecker+Invalid, 27514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 8235 IncrementalHoareTripleChecker+Valid, 19278 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:35:09,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10128 Valid, 31912 Invalid, 27514 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [8235 Valid, 19278 Invalid, 1 Unknown, 0 Unchecked, 44.5s Time] [2022-11-16 11:35:09,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42232 states. [2022-11-16 11:35:12,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42232 to 28248. [2022-11-16 11:35:12,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28248 states, 18118 states have (on average 1.3592007947897118) internal successors, (24626), 19590 states have internal predecessors, (24626), 8733 states have call successors, (8733), 1397 states have call predecessors, (8733), 1396 states have return successors, (8730), 8002 states have call predecessors, (8730), 8730 states have call successors, (8730) [2022-11-16 11:35:12,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28248 states to 28248 states and 42089 transitions. [2022-11-16 11:35:12,652 INFO L78 Accepts]: Start accepts. Automaton has 28248 states and 42089 transitions. Word has length 121 [2022-11-16 11:35:12,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:35:12,653 INFO L495 AbstractCegarLoop]: Abstraction has 28248 states and 42089 transitions. [2022-11-16 11:35:12,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 11:35:12,654 INFO L276 IsEmpty]: Start isEmpty. Operand 28248 states and 42089 transitions. [2022-11-16 11:35:12,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-16 11:35:12,668 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:35:12,669 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:35:12,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 11:35:12,669 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:35:12,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:35:12,670 INFO L85 PathProgramCache]: Analyzing trace with hash 770832336, now seen corresponding path program 1 times [2022-11-16 11:35:12,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:35:12,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863327560] [2022-11-16 11:35:12,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:35:12,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:35:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:35:14,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:35:14,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 11:35:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 11:35:14,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 11:35:14,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-16 11:35:14,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-16 11:35:14,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 11:35:14,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-16 11:35:14,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:35:14,591 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-16 11:35:14,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:35:14,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863327560] [2022-11-16 11:35:14,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863327560] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:35:14,592 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:35:14,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 11:35:14,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430944001] [2022-11-16 11:35:14,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:35:14,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:35:14,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:35:14,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:35:14,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:35:14,595 INFO L87 Difference]: Start difference. First operand 28248 states and 42089 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-16 11:35:53,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:36:51,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:36:51,340 INFO L93 Difference]: Finished difference Result 110960 states and 182701 transitions. [2022-11-16 11:36:51,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:36:51,341 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 127 [2022-11-16 11:36:51,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:36:52,535 INFO L225 Difference]: With dead ends: 110960 [2022-11-16 11:36:52,535 INFO L226 Difference]: Without dead ends: 82722 [2022-11-16 11:36:52,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-11-16 11:36:52,784 INFO L413 NwaCegarLoop]: 10349 mSDtfsCounter, 27378 mSDsluCounter, 27617 mSDsCounter, 0 mSdLazyCounter, 42634 mSolverCounterSat, 21552 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 81.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29001 SdHoareTripleChecker+Valid, 37966 SdHoareTripleChecker+Invalid, 64187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.7s SdHoareTripleChecker+Time, 21552 IncrementalHoareTripleChecker+Valid, 42634 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 90.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:36:52,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29001 Valid, 37966 Invalid, 64187 Unknown, 0 Unchecked, 0.7s Time], IncrementalHoareTripleChecker [21552 Valid, 42634 Invalid, 1 Unknown, 0 Unchecked, 90.6s Time] [2022-11-16 11:36:52,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82722 states. [2022-11-16 11:36:58,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82722 to 60395. [2022-11-16 11:36:58,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60395 states, 38677 states have (on average 1.3546293662900433) internal successors, (52393), 41817 states have internal predecessors, (52393), 18325 states have call successors, (18325), 2793 states have call predecessors, (18325), 3392 states have return successors, (22658), 17296 states have call predecessors, (22658), 18320 states have call successors, (22658) [2022-11-16 11:36:59,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60395 states to 60395 states and 93376 transitions. [2022-11-16 11:36:59,176 INFO L78 Accepts]: Start accepts. Automaton has 60395 states and 93376 transitions. Word has length 127 [2022-11-16 11:36:59,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:36:59,179 INFO L495 AbstractCegarLoop]: Abstraction has 60395 states and 93376 transitions. [2022-11-16 11:36:59,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-16 11:36:59,181 INFO L276 IsEmpty]: Start isEmpty. Operand 60395 states and 93376 transitions. [2022-11-16 11:36:59,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-16 11:36:59,190 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:36:59,190 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:36:59,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 11:36:59,190 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:36:59,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:36:59,191 INFO L85 PathProgramCache]: Analyzing trace with hash 755324954, now seen corresponding path program 1 times [2022-11-16 11:36:59,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:36:59,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174400209] [2022-11-16 11:36:59,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:36:59,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:36:59,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:01,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:37:01,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:37:02,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 11:37:02,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 11:37:02,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-16 11:37:02,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-16 11:37:02,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-16 11:37:02,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 11:37:02,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-16 11:37:02,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:37:02,283 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-16 11:37:02,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:37:02,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174400209] [2022-11-16 11:37:02,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174400209] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:37:02,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:37:02,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:37:02,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714373046] [2022-11-16 11:37:02,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:37:02,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:37:02,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:37:02,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:37:02,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:37:02,287 INFO L87 Difference]: Start difference. First operand 60395 states and 93376 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-16 11:37:44,318 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:37:50,548 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:38:49,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:38:50,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:38:50,646 INFO L93 Difference]: Finished difference Result 184392 states and 312871 transitions. [2022-11-16 11:38:50,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:38:50,647 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 127 [2022-11-16 11:38:50,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:38:52,091 INFO L225 Difference]: With dead ends: 184392 [2022-11-16 11:38:52,091 INFO L226 Difference]: Without dead ends: 124007 [2022-11-16 11:38:52,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2022-11-16 11:38:52,748 INFO L413 NwaCegarLoop]: 11954 mSDtfsCounter, 25533 mSDsluCounter, 24604 mSDsCounter, 0 mSdLazyCounter, 33603 mSolverCounterSat, 20287 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 87.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27155 SdHoareTripleChecker+Valid, 36558 SdHoareTripleChecker+Invalid, 53892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.7s SdHoareTripleChecker+Time, 20287 IncrementalHoareTripleChecker+Valid, 33603 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 97.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:38:52,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27155 Valid, 36558 Invalid, 53892 Unknown, 0 Unchecked, 0.7s Time], IncrementalHoareTripleChecker [20287 Valid, 33603 Invalid, 2 Unknown, 0 Unchecked, 97.3s Time] [2022-11-16 11:38:52,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124007 states. [2022-11-16 11:39:02,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124007 to 90842. [2022-11-16 11:39:02,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90842 states, 58192 states have (on average 1.3550316194665935) internal successors, (78852), 62932 states have internal predecessors, (78852), 27481 states have call successors, (27481), 4173 states have call predecessors, (27481), 5168 states have return successors, (36848), 25962 states have call predecessors, (36848), 27474 states have call successors, (36848) [2022-11-16 11:39:04,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90842 states to 90842 states and 143181 transitions. [2022-11-16 11:39:04,378 INFO L78 Accepts]: Start accepts. Automaton has 90842 states and 143181 transitions. Word has length 127 [2022-11-16 11:39:04,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:39:04,379 INFO L495 AbstractCegarLoop]: Abstraction has 90842 states and 143181 transitions. [2022-11-16 11:39:04,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-16 11:39:04,380 INFO L276 IsEmpty]: Start isEmpty. Operand 90842 states and 143181 transitions. [2022-11-16 11:39:04,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-16 11:39:04,392 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:39:04,392 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:39:04,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 11:39:04,393 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:39:04,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:39:04,394 INFO L85 PathProgramCache]: Analyzing trace with hash 262028440, now seen corresponding path program 1 times [2022-11-16 11:39:04,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:39:04,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522182482] [2022-11-16 11:39:04,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:39:04,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:39:04,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:06,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:39:06,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:06,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:39:06,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:06,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 11:39:06,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:06,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 11:39:06,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:06,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-16 11:39:06,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:06,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-16 11:39:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:06,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:39:06,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:07,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-16 11:39:07,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:07,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-16 11:39:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:39:07,074 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-16 11:39:07,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:39:07,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522182482] [2022-11-16 11:39:07,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522182482] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:39:07,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:39:07,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:39:07,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416464568] [2022-11-16 11:39:07,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:39:07,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:39:07,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:39:07,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:39:07,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:39:07,077 INFO L87 Difference]: Start difference. First operand 90842 states and 143181 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 4 states have internal predecessors, (82), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-16 11:39:54,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:41:03,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:41:03,142 INFO L93 Difference]: Finished difference Result 297049 states and 534740 transitions. [2022-11-16 11:41:03,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 11:41:03,143 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 4 states have internal predecessors, (82), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 126 [2022-11-16 11:41:03,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:41:05,856 INFO L225 Difference]: With dead ends: 297049 [2022-11-16 11:41:05,856 INFO L226 Difference]: Without dead ends: 206217 [2022-11-16 11:41:06,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:41:06,962 INFO L413 NwaCegarLoop]: 13355 mSDtfsCounter, 24593 mSDsluCounter, 27385 mSDsCounter, 0 mSdLazyCounter, 34454 mSolverCounterSat, 19685 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 87.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26214 SdHoareTripleChecker+Valid, 40740 SdHoareTripleChecker+Invalid, 54140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.7s SdHoareTripleChecker+Time, 19685 IncrementalHoareTripleChecker+Valid, 34454 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 97.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:41:06,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26214 Valid, 40740 Invalid, 54140 Unknown, 0 Unchecked, 0.7s Time], IncrementalHoareTripleChecker [19685 Valid, 34454 Invalid, 1 Unknown, 0 Unchecked, 97.6s Time] [2022-11-16 11:41:07,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206217 states. [2022-11-16 11:41:26,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206217 to 151912. [2022-11-16 11:41:26,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151912 states, 97322 states have (on average 1.3551509422329997) internal successors, (131886), 105258 states have internal predecessors, (131886), 45821 states have call successors, (45821), 6933 states have call predecessors, (45821), 8768 states have return successors, (68860), 43374 states have call predecessors, (68860), 45810 states have call successors, (68860) [2022-11-16 11:41:28,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151912 states to 151912 states and 246567 transitions. [2022-11-16 11:41:28,385 INFO L78 Accepts]: Start accepts. Automaton has 151912 states and 246567 transitions. Word has length 126 [2022-11-16 11:41:28,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:41:28,386 INFO L495 AbstractCegarLoop]: Abstraction has 151912 states and 246567 transitions. [2022-11-16 11:41:28,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 4 states have internal predecessors, (82), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-16 11:41:28,387 INFO L276 IsEmpty]: Start isEmpty. Operand 151912 states and 246567 transitions. [2022-11-16 11:41:28,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-16 11:41:28,953 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:41:28,953 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:41:28,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-16 11:41:28,954 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:41:28,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:41:28,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1840962728, now seen corresponding path program 1 times [2022-11-16 11:41:28,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:41:28,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642383092] [2022-11-16 11:41:28,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:41:28,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms