./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 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/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_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash df0142f01e8dc7395ac2d7febe55521342ae4d40800e7cf114c6d5c4f1ccf681 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:11:18,442 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:11:18,443 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:11:18,479 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:11:18,480 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:11:18,481 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:11:18,482 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:11:18,485 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:11:18,487 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:11:18,488 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:11:18,489 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:11:18,490 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:11:18,491 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:11:18,492 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:11:18,493 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:11:18,495 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:11:18,496 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:11:18,496 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:11:18,499 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:11:18,501 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:11:18,503 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:11:18,505 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:11:18,506 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:11:18,507 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:11:18,510 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:11:18,511 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:11:18,511 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:11:18,512 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:11:18,513 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:11:18,514 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:11:18,514 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:11:18,515 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:11:18,516 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:11:18,516 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:11:18,517 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:11:18,518 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:11:18,518 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:11:18,518 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:11:18,518 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:11:18,519 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:11:18,519 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:11:18,520 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 19:11:18,543 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:11:18,543 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:11:18,543 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:11:18,543 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:11:18,544 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 19:11:18,544 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 19:11:18,545 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:11:18,545 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:11:18,545 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:11:18,545 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:11:18,546 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:11:18,546 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:11:18,546 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 19:11:18,546 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 19:11:18,546 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 19:11:18,546 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:11:18,547 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:11:18,547 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 19:11:18,547 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:11:18,547 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:11:18,547 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 19:11:18,548 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:11:18,548 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:11:18,548 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 19:11:18,548 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 19:11:18,548 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:11:18,548 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 19:11:18,549 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 19:11:18,549 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 19:11:18,549 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 19:11:18,549 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:11:18,549 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_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> df0142f01e8dc7395ac2d7febe55521342ae4d40800e7cf114c6d5c4f1ccf681 [2021-12-06 19:11:18,721 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:11:18,739 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:11:18,741 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:11:18,742 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:11:18,742 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:11:18,744 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/../../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 [2021-12-06 19:11:18,785 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/data/54867b9ce/7663d6b5701845e4bcb6cddff9468189/FLAG3bddbcf33 [2021-12-06 19:11:19,518 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:11:19,518 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/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 [2021-12-06 19:11:19,564 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/data/54867b9ce/7663d6b5701845e4bcb6cddff9468189/FLAG3bddbcf33 [2021-12-06 19:11:19,814 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/data/54867b9ce/7663d6b5701845e4bcb6cddff9468189 [2021-12-06 19:11:19,816 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:11:19,817 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:11:19,818 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:11:19,818 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:11:19,820 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:11:19,821 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:11:19" (1/1) ... [2021-12-06 19:11:19,821 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3734ecfc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:19, skipping insertion in model container [2021-12-06 19:11:19,821 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:11:19" (1/1) ... [2021-12-06 19:11:19,826 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:11:19,986 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:11:25,228 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/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] [2021-12-06 19:11:25,295 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:11:25,367 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:11:26,363 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/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] [2021-12-06 19:11:26,369 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:11:26,559 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:11:26,560 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26 WrapperNode [2021-12-06 19:11:26,560 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:11:26,561 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:11:26,561 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:11:26,561 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:11:26,566 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:26,673 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,050 INFO L137 Inliner]: procedures = 749, calls = 8021, calls flagged for inlining = 189, calls inlined = 181, statements flattened = 10948 [2021-12-06 19:11:27,051 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:11:27,052 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:11:27,052 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:11:27,052 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:11:27,061 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,061 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,166 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,167 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,445 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,484 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,637 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,689 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:11:27,690 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:11:27,690 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:11:27,690 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:11:27,691 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (1/1) ... [2021-12-06 19:11:27,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:11:27,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:27,714 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:27,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 19:11:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure fc_tm_done [2021-12-06 19:11:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_tm_done [2021-12-06 19:11:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-12-06 19:11:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-12-06 19:11:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup_each_cmd [2021-12-06 19:11:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup_each_cmd [2021-12-06 19:11:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_last [2021-12-06 19:11:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_last [2021-12-06 19:11:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_adisc_req [2021-12-06 19:11:27,742 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_adisc_req [2021-12-06 19:11:27,742 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_els_prli [2021-12-06 19:11:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_els_prli [2021-12-06 19:11:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_ptr_set [2021-12-06 19:11:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_ptr_set [2021-12-06 19:11:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_state [2021-12-06 19:11:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_state [2021-12-06 19:11:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2021-12-06 19:11:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2021-12-06 19:11:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 19:11:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 19:11:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_send_data [2021-12-06 19:11:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_send_data [2021-12-06 19:11:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_abort [2021-12-06 19:11:27,743 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_abort [2021-12-06 19:11:27,743 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_create [2021-12-06 19:11:27,744 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_create [2021-12-06 19:11:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure fc_copy_buffer_to_sglist [2021-12-06 19:11:27,744 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_copy_buffer_to_sglist [2021-12-06 19:11:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2021-12-06 19:11:27,744 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2021-12-06 19:11:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_header_get [2021-12-06 19:11:27,744 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_header_get [2021-12-06 19:11:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2021-12-06 19:11:27,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2021-12-06 19:11:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 19:11:27,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 19:11:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_rport_callback [2021-12-06 19:11:27,744 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_rport_callback [2021-12-06 19:11:27,744 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2021-12-06 19:11:27,744 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2021-12-06 19:11:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_setlink [2021-12-06 19:11:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_setlink [2021-12-06 19:11:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_abort [2021-12-06 19:11:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_abort [2021-12-06 19:11:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_exch_abort [2021-12-06 19:11:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_exch_abort [2021-12-06 19:11:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_resp [2021-12-06 19:11:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_resp [2021-12-06 19:11:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_alloc [2021-12-06 19:11:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_alloc [2021-12-06 19:11:27,745 INFO L130 BoogieDeclarations]: Found specification of procedure fc_els_resp_type [2021-12-06 19:11:27,745 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_els_resp_type [2021-12-06 19:11:27,745 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$ [2021-12-06 19:11:27,745 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$ [2021-12-06 19:11:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_add_fc4_type [2021-12-06 19:11:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_add_fc4_type [2021-12-06 19:11:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2021-12-06 19:11:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2021-12-06 19:11:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_els_req [2021-12-06 19:11:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_els_req [2021-12-06 19:11:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2021-12-06 19:11:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2021-12-06 19:11:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_free [2021-12-06 19:11:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_free [2021-12-06 19:11:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure free_percpu [2021-12-06 19:11:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure free_percpu [2021-12-06 19:11:27,746 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_req [2021-12-06 19:11:27,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_req [2021-12-06 19:11:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_send [2021-12-06 19:11:27,747 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_send [2021-12-06 19:11:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_id [2021-12-06 19:11:27,747 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_id [2021-12-06 19:11:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2021-12-06 19:11:27,747 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2021-12-06 19:11:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_alloc [2021-12-06 19:11:27,747 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_alloc [2021-12-06 19:11:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2021-12-06 19:11:27,747 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2021-12-06 19:11:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2021-12-06 19:11:27,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2021-12-06 19:11:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_is_fc_rport [2021-12-06 19:11:27,747 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_is_fc_rport [2021-12-06 19:11:27,747 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-06 19:11:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-06 19:11:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send [2021-12-06 19:11:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send [2021-12-06 19:11:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_state_enter [2021-12-06 19:11:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_state_enter [2021-12-06 19:11:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2021-12-06 19:11:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2021-12-06 19:11:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_state_enter [2021-12-06 19:11:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_state_enter [2021-12-06 19:11:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_disc_callback [2021-12-06 19:11:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_disc_callback [2021-12-06 19:11:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rrq [2021-12-06 19:11:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rrq [2021-12-06 19:11:27,748 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_lport_queue_ready [2021-12-06 19:11:27,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_lport_queue_ready [2021-12-06 19:11:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_delete [2021-12-06 19:11:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_delete [2021-12-06 19:11:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv [2021-12-06 19:11:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv [2021-12-06 19:11:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_can_queue_ramp_down [2021-12-06 19:11:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_can_queue_ramp_down [2021-12-06 19:11:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_be64 [2021-12-06 19:11:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_be64 [2021-12-06 19:11:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2021-12-06 19:11:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2021-12-06 19:11:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-12-06 19:11:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-12-06 19:11:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_flogi [2021-12-06 19:11:27,749 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_flogi [2021-12-06 19:11:27,749 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_els_request [2021-12-06 19:11:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_els_request [2021-12-06 19:11:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2021-12-06 19:11:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recovery [2021-12-06 19:11:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recovery [2021-12-06 19:11:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-06 19:11:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-06 19:11:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-06 19:11:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-06 19:11:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_needs_ack [2021-12-06 19:11:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_needs_ack [2021-12-06 19:11:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_is_init [2021-12-06 19:11:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_is_init [2021-12-06 19:11:27,750 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fabric_logoff [2021-12-06 19:11:27,750 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fabric_logoff [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_rtv_resp [2021-12-06 19:11:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_rtv_resp [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_payload_get [2021-12-06 19:11:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_payload_get [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_bsg_resp [2021-12-06 19:11:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_bsg_resp [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_find [2021-12-06 19:11:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_find [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_is_linear [2021-12-06 19:11:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_is_linear [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2021-12-06 19:11:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure fc_block_scsi_eh [2021-12-06 19:11:27,751 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_block_scsi_eh [2021-12-06 19:11:27,751 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_flogi [2021-12-06 19:11:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_flogi [2021-12-06 19:11:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_class [2021-12-06 19:11:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_class [2021-12-06 19:11:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_restart [2021-12-06 19:11:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_restart [2021-12-06 19:11:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_abts [2021-12-06 19:11:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_abts [2021-12-06 19:11:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_alloc [2021-12-06 19:11:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_alloc [2021-12-06 19:11:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ns_resp [2021-12-06 19:11:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ns_resp [2021-12-06 19:11:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2021-12-06 19:11:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2021-12-06 19:11:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fabric_login [2021-12-06 19:11:27,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fabric_login [2021-12-06 19:11:27,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recv_data [2021-12-06 19:11:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recv_data [2021-12-06 19:11:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_logo_req [2021-12-06 19:11:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_logo_req [2021-12-06 19:11:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_adisc [2021-12-06 19:11:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_adisc [2021-12-06 19:11:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 19:11:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_els_rrq [2021-12-06 19:11:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_els_rrq [2021-12-06 19:11:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure fc_linkdown [2021-12-06 19:11:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_linkdown [2021-12-06 19:11:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-06 19:11:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-06 19:11:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2021-12-06 19:11:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2021-12-06 19:11:27,753 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_sid [2021-12-06 19:11:27,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_sid [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_frame_alloc [2021-12-06 19:11:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_frame_alloc [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure fc_remote_port_chkready [2021-12-06 19:11:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_remote_port_chkready [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_flush_queue [2021-12-06 19:11:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_flush_queue [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_lock_pkt [2021-12-06 19:11:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_lock_pkt [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2021-12-06 19:11:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure fc_adisc_fill [2021-12-06 19:11:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_adisc_fill [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 19:11:27,754 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_prli_req [2021-12-06 19:11:27,754 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_prli_req [2021-12-06 19:11:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 19:11:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 19:11:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_seq_resp [2021-12-06 19:11:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_seq_resp [2021-12-06 19:11:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_rnid_req [2021-12-06 19:11:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_rnid_req [2021-12-06 19:11:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_els_req [2021-12-06 19:11:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_els_req [2021-12-06 19:11:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_error_retry [2021-12-06 19:11:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_error_retry [2021-12-06 19:11:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure fc_invoke_resp [2021-12-06 19:11:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_invoke_resp [2021-12-06 19:11:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_bls [2021-12-06 19:11:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_bls [2021-12-06 19:11:27,755 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop_final [2021-12-06 19:11:27,755 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop_final [2021-12-06 19:11:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_error [2021-12-06 19:11:27,756 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_error [2021-12-06 19:11:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2021-12-06 19:11:27,756 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2021-12-06 19:11:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2021-12-06 19:11:27,756 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2021-12-06 19:11:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-12-06 19:11:27,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-12-06 19:11:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~$Pointer$ [2021-12-06 19:11:27,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~$Pointer$ [2021-12-06 19:11:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_send_ba_rjt [2021-12-06 19:11:27,756 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_send_ba_rjt [2021-12-06 19:11:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure fc_destroy_exch_mgr [2021-12-06 19:11:27,756 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_destroy_exch_mgr [2021-12-06 19:11:27,756 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2021-12-06 19:11:27,756 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2021-12-06 19:11:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_timeout [2021-12-06 19:11:27,757 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_timeout [2021-12-06 19:11:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lun_reset [2021-12-06 19:11:27,757 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lun_reset [2021-12-06 19:11:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_linkdown [2021-12-06 19:11:27,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_linkdown [2021-12-06 19:11:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_terminate_io [2021-12-06 19:11:27,757 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_terminate_io [2021-12-06 19:11:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2021-12-06 19:11:27,757 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2021-12-06 19:11:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2021-12-06 19:11:27,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2021-12-06 19:11:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_target [2021-12-06 19:11:27,757 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_target [2021-12-06 19:11:27,757 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2021-12-06 19:11:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_lookup_recip [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_lookup_recip [2021-12-06 19:11:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_free [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_free [2021-12-06 19:11:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_work [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_work [2021-12-06 19:11:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_reset [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_reset [2021-12-06 19:11:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_timeout [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_timeout [2021-12-06 19:11:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_335 [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_335 [2021-12-06 19:11:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2021-12-06 19:11:27,758 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_plogi [2021-12-06 19:11:27,758 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_plogi [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_prli [2021-12-06 19:11:27,759 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_prli [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2021-12-06 19:11:27,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_error [2021-12-06 19:11:27,759 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_error [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_6 [2021-12-06 19:11:27,759 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_6 [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_login_complete [2021-12-06 19:11:27,759 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_login_complete [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2021-12-06 19:11:27,759 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_count [2021-12-06 19:11:27,759 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_count [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 19:11:27,759 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_abts_resp [2021-12-06 19:11:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_abts_resp [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_req [2021-12-06 19:11:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_req [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_6 [2021-12-06 19:11:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_6 [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_8 [2021-12-06 19:11:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_8 [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure fc_plogi_fill [2021-12-06 19:11:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_plogi_fill [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure fc_plogi_get_maxframe [2021-12-06 19:11:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_plogi_get_maxframe [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 19:11:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 19:11:27,760 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_disabled [2021-12-06 19:11:27,760 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_disabled [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-12-06 19:11:27,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_req [2021-12-06 19:11:27,761 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_req [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup_cmd [2021-12-06 19:11:27,761 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup_cmd [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_release [2021-12-06 19:11:27,761 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_release [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_frame_header_get [2021-12-06 19:11:27,761 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_frame_header_get [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ready [2021-12-06 19:11:27,761 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ready [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2021-12-06 19:11:27,761 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_compatible_roles [2021-12-06 19:11:27,761 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_compatible_roles [2021-12-06 19:11:27,761 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-12-06 19:11:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-06 19:11:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_ready [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_ready [2021-12-06 19:11:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-12-06 19:11:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_set_state [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_set_state [2021-12-06 19:11:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_start_next_locked [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_start_next_locked [2021-12-06 19:11:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rrq_resp [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rrq_resp [2021-12-06 19:11:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_scr [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_scr [2021-12-06 19:11:27,762 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2021-12-06 19:11:27,762 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_els_rsp_send [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_els_rsp_send [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_cancel [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_cancel [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-12-06 19:11:27,763 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_payload_op [2021-12-06 19:11:27,763 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_payload_op [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_alloc [2021-12-06 19:11:27,764 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_alloc [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ns [2021-12-06 19:11:27,764 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ns [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2021-12-06 19:11:27,764 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 19:11:27,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2021-12-06 19:11:27,764 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec_error [2021-12-06 19:11:27,764 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec_error [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ms_resp [2021-12-06 19:11:27,764 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ms_resp [2021-12-06 19:11:27,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fill_fc_hdr [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fill_fc_hdr [2021-12-06 19:11:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure fc_queuecommand [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_queuecommand [2021-12-06 19:11:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_reset [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_reset [2021-12-06 19:11:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_lookup [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_lookup [2021-12-06 19:11:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-12-06 19:11:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure int_to_scsilun [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure int_to_scsilun [2021-12-06 19:11:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ms [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ms [2021-12-06 19:11:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2021-12-06 19:11:27,765 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_lookup_orig [2021-12-06 19:11:27,765 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_lookup_orig [2021-12-06 19:11:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_destroy [2021-12-06 19:11:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_destroy [2021-12-06 19:11:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_error [2021-12-06 19:11:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_error [2021-12-06 19:11:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_req [2021-12-06 19:11:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_req [2021-12-06 19:11:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_prli_resp [2021-12-06 19:11:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_prli_resp [2021-12-06 19:11:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2021-12-06 19:11:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2021-12-06 19:11:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-12-06 19:11:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure fc_flogi_fill [2021-12-06 19:11:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_flogi_fill [2021-12-06 19:11:27,766 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2021-12-06 19:11:27,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2021-12-06 19:11:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup [2021-12-06 19:11:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup [2021-12-06 19:11:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_bufflen [2021-12-06 19:11:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_bufflen [2021-12-06 19:11:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_reset [2021-12-06 19:11:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_reset [2021-12-06 19:11:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_ls_rjt [2021-12-06 19:11:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_ls_rjt [2021-12-06 19:11:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_seq_send [2021-12-06 19:11:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_seq_send [2021-12-06 19:11:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-06 19:11:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-06 19:11:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-06 19:11:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-06 19:11:27,767 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_resp [2021-12-06 19:11:27,767 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_resp [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2021-12-06 19:11:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2021-12-06 19:11:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_els_rec [2021-12-06 19:11:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_els_rec [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_done_locked [2021-12-06 19:11:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_done_locked [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_delete [2021-12-06 19:11:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_delete [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_resp [2021-12-06 19:11:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_resp [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_id_resp [2021-12-06 19:11:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_id_resp [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fill_reply_hdr [2021-12-06 19:11:27,768 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fill_reply_hdr [2021-12-06 19:11:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_pool_reset [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_pool_reset [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_parse [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_parse [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_logo [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_logo [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure blocking_notifier_call_chain [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure blocking_notifier_call_chain [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr_resp [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr_resp [2021-12-06 19:11:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2021-12-06 19:11:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_lport [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_lport [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_device_reset [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_device_reset [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~bool~0 [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~bool~0 [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lun_reset_send [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lun_reset_send [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_send_abort [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_send_abort [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2021-12-06 19:11:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2021-12-06 19:11:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2021-12-06 19:11:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_del [2021-12-06 19:11:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_del [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_start [2021-12-06 19:11:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_start [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_t0_prli [2021-12-06 19:11:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_t0_prli [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_vport_setlink [2021-12-06 19:11:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_vport_setlink [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_id_lookup [2021-12-06 19:11:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_id_lookup [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_3 [2021-12-06 19:11:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_3 [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2021-12-06 19:11:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2021-12-06 19:11:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recv [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recv [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_flogi_req [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_flogi_req [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_scr_resp [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_scr_resp [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_done [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_done [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_hold [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_hold [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_flogi_resp [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_flogi_resp [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_plogi_resp [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_plogi_resp [2021-12-06 19:11:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2021-12-06 19:11:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec_resp [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec_resp [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure fc_ct_hdr_fill [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_ct_hdr_fill [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_release [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_release [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_dns [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_dns [2021-12-06 19:11:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_set_locked [2021-12-06 19:11:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_set_locked [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure fc_linkup [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_linkup [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_linkup [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_linkup [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rctl_name [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rctl_name [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure fc_destroy_fcp [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_destroy_fcp [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_locked [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_locked [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_rtv [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_rtv [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure fc_get_host_stats [2021-12-06 19:11:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_get_host_stats [2021-12-06 19:11:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_adisc_resp [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_adisc_resp [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure ntoh24 [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ntoh24 [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_139 [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_139 [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_update_stats [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_update_stats [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_done [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_done [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_iterate [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_iterate [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_setup_hdr [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_setup_hdr [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_abts_resp [2021-12-06 19:11:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_abts_resp [2021-12-06 19:11:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure _fc_frame_alloc [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure _fc_frame_alloc [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_recv_rscn_req [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_recv_rscn_req [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_error [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_error [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_ls_acc [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_ls_acc [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_slab_pool [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_slab_pool [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_ptr_get [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_ptr_get [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_echo_req [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_echo_req [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_6 [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_6 [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr_error [2021-12-06 19:11:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr_error [2021-12-06 19:11:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timeout [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timeout [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be64 [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be64 [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_flogi_req [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_flogi_req [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure strnlen [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_state [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_state [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_fdmi [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_fdmi [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_rls_req [2021-12-06 19:11:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_rls_req [2021-12-06 19:11:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop_rports [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop_rports [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_retry_cmd [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_retry_cmd [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_add [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_add [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_timespec [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_timespec [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~$Pointer$~TO~int [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~$Pointer$~TO~int [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_unlock_pkt [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_unlock_pkt [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure hton24 [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure hton24 [2021-12-06 19:11:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_timeout [2021-12-06 19:11:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_timeout [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_logo_req [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_logo_req [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_complete_locked [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_complete_locked [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_ack [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_ack [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_set [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_set [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_set_port_id [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_set_port_id [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~$Pointer$ [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~$Pointer$ [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_release [2021-12-06 19:11:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_release [2021-12-06 19:11:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure sg_copy_to_buffer [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_copy_to_buffer [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_rlir_req [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_rlir_req [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_fcp_prli [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_fcp_prli [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_prlo_req [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_prlo_req [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_em_alloc [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_em_alloc [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_reset [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_reset [2021-12-06 19:11:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ct_request [2021-12-06 19:11:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ct_request [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure init_utsname [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure init_utsname [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vports_linkchange [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vports_linkchange [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_flogi_resp [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_flogi_resp [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be32 [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be32 [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_host_reset [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_host_reset [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_logo [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_logo [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-12-06 19:11:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_set_resp [2021-12-06 19:11:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_set_resp [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_abort_io [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_abort_io [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_list_clone [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_list_clone [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~$Pointer$ [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~$Pointer$ [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_hold [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_hold [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_3 [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_3 [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ptp_setup [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ptp_setup [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_recv_req [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_recv_req [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_logo_resp [2021-12-06 19:11:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_logo_resp [2021-12-06 19:11:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_abort_locked [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_abort_locked [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_timer_set [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_timer_set [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_reset_locked [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_reset_locked [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_ddp_done [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_ddp_done [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2021-12-06 19:11:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2021-12-06 19:11:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2021-12-06 19:11:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure get_fsp_rec_tov [2021-12-06 19:11:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fsp_rec_tov [2021-12-06 19:11:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2021-12-06 19:11:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_plogi_req [2021-12-06 19:11:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_plogi_req [2021-12-06 19:11:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure fc_io_compl [2021-12-06 19:11:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_io_compl [2021-12-06 19:11:28,792 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:11:28,796 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:11:29,021 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 19:11:39,275 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:11:39,308 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:11:39,308 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-06 19:11:39,314 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:11:39 BoogieIcfgContainer [2021-12-06 19:11:39,315 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:11:39,316 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 19:11:39,316 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 19:11:39,318 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 19:11:39,318 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:11:19" (1/3) ... [2021-12-06 19:11:39,319 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@214c0fb1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:11:39, skipping insertion in model container [2021-12-06 19:11:39,319 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:11:26" (2/3) ... [2021-12-06 19:11:39,319 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@214c0fb1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:11:39, skipping insertion in model container [2021-12-06 19:11:39,319 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:11:39" (3/3) ... [2021-12-06 19:11:39,320 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i [2021-12-06 19:11:39,324 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 19:11:39,324 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 19:11:39,376 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 19:11:39,382 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 19:11:39,382 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 19:11:39,490 INFO L276 IsEmpty]: Start isEmpty. Operand has 7095 states, 4544 states have (on average 1.357394366197183) internal successors, (6168), 4920 states have internal predecessors, (6168), 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) [2021-12-06 19:11:39,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-06 19:11:39,507 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:11:39,508 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:11:39,508 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:11:39,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:39,512 INFO L85 PathProgramCache]: Analyzing trace with hash -934825542, now seen corresponding path program 1 times [2021-12-06 19:11:39,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:39,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941943271] [2021-12-06 19:11:39,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:39,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:39,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:11:40,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-06 19:11:40,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 19:11:40,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 19:11:40,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:11:40,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:11:40,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:11:40,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,407 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 19:11:40,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:40,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941943271] [2021-12-06 19:11:40,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941943271] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:40,408 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:11:40,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:11:40,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208407501] [2021-12-06 19:11:40,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:40,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:11:40,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:40,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:11:40,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:11:40,449 INFO L87 Difference]: Start difference. First operand has 7095 states, 4544 states have (on average 1.357394366197183) internal successors, (6168), 4920 states have internal predecessors, (6168), 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) [2021-12-06 19:11:55,796 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:12:10,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:12:10,248 INFO L93 Difference]: Finished difference Result 23835 states and 37460 transitions. [2021-12-06 19:12:10,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:12:10,250 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 [2021-12-06 19:12:10,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:12:10,380 INFO L225 Difference]: With dead ends: 23835 [2021-12-06 19:12:10,380 INFO L226 Difference]: Without dead ends: 16706 [2021-12-06 19:12:10,443 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:12:10,445 INFO L933 BasicCegarLoop]: 18102 mSDtfsCounter, 12813 mSDsluCounter, 14166 mSDsCounter, 0 mSdLazyCounter, 11141 mSolverCounterSat, 6455 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14627 SdHoareTripleChecker+Valid, 32268 SdHoareTripleChecker+Invalid, 17597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 6455 IncrementalHoareTripleChecker+Valid, 11141 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:12:10,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14627 Valid, 32268 Invalid, 17597 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [6455 Valid, 11141 Invalid, 1 Unknown, 0 Unchecked, 28.6s Time] [2021-12-06 19:12:10,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16706 states. [2021-12-06 19:12:11,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16706 to 14083. [2021-12-06 19:12:11,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14083 states, 9013 states have (on average 1.3553755686231) internal successors, (12216), 9749 states have internal predecessors, (12216), 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) [2021-12-06 19:12:11,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14083 states to 14083 states and 20956 transitions. [2021-12-06 19:12:11,500 INFO L78 Accepts]: Start accepts. Automaton has 14083 states and 20956 transitions. Word has length 91 [2021-12-06 19:12:11,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:12:11,500 INFO L470 AbstractCegarLoop]: Abstraction has 14083 states and 20956 transitions. [2021-12-06 19:12:11,501 INFO L471 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) [2021-12-06 19:12:11,501 INFO L276 IsEmpty]: Start isEmpty. Operand 14083 states and 20956 transitions. [2021-12-06 19:12:11,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-12-06 19:12:11,507 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:12:11,508 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:12:11,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 19:12:11,508 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:12:11,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:12:11,509 INFO L85 PathProgramCache]: Analyzing trace with hash 217913898, now seen corresponding path program 1 times [2021-12-06 19:12:11,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:12:11,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307915975] [2021-12-06 19:12:11,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:11,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:12:11,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:12:11,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:12:11,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:12:11,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:11,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:12:11,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 19:12:11,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:11,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 19:12:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 19:12:11,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 19:12:11,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:11,997 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-06 19:12:11,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:12:11,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307915975] [2021-12-06 19:12:11,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307915975] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:12:11,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:12:11,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:12:11,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203817771] [2021-12-06 19:12:11,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:12:11,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:12:11,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:12:11,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:12:11,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:12:12,000 INFO L87 Difference]: Start difference. First operand 14083 states and 20956 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) [2021-12-06 19:12:35,278 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:12:37,320 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:12:39,357 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:12:41,613 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:12:43,652 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:12:45,695 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:13:12,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:12,541 INFO L93 Difference]: Finished difference Result 49426 states and 76039 transitions. [2021-12-06 19:13:12,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:13:12,543 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 [2021-12-06 19:13:12,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:13:12,715 INFO L225 Difference]: With dead ends: 49426 [2021-12-06 19:13:12,715 INFO L226 Difference]: Without dead ends: 35353 [2021-12-06 19:13:12,769 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:13:12,770 INFO L933 BasicCegarLoop]: 17490 mSDtfsCounter, 16888 mSDsluCounter, 24748 mSDsCounter, 0 mSdLazyCounter, 21921 mSolverCounterSat, 12741 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18116 SdHoareTripleChecker+Valid, 42238 SdHoareTripleChecker+Invalid, 34668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 12741 IncrementalHoareTripleChecker+Valid, 21921 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:13:12,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18116 Valid, 42238 Invalid, 34668 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [12741 Valid, 21921 Invalid, 6 Unknown, 0 Unchecked, 58.9s Time] [2021-12-06 19:13:12,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35353 states. [2021-12-06 19:13:14,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35353 to 28124. [2021-12-06 19:13:14,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28124 states, 17994 states have (on average 1.35567411359342) internal successors, (24394), 19466 states have internal predecessors, (24394), 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) [2021-12-06 19:13:14,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28124 states to 28124 states and 41857 transitions. [2021-12-06 19:13:14,238 INFO L78 Accepts]: Start accepts. Automaton has 28124 states and 41857 transitions. Word has length 97 [2021-12-06 19:13:14,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:13:14,239 INFO L470 AbstractCegarLoop]: Abstraction has 28124 states and 41857 transitions. [2021-12-06 19:13:14,239 INFO L471 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) [2021-12-06 19:13:14,239 INFO L276 IsEmpty]: Start isEmpty. Operand 28124 states and 41857 transitions. [2021-12-06 19:13:14,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-06 19:13:14,244 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:13:14,244 INFO L514 BasicCegarLoop]: 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, 1] [2021-12-06 19:13:14,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 19:13:14,245 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:13:14,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:14,245 INFO L85 PathProgramCache]: Analyzing trace with hash 1700895843, now seen corresponding path program 1 times [2021-12-06 19:13:14,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:14,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31601169] [2021-12-06 19:13:14,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:14,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:14,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 19:13:14,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:14,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 19:13:14,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:14,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:13:14,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:13:14,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:13:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-06 19:13:14,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:13:14,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:13:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:14,761 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 19:13:14,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:14,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31601169] [2021-12-06 19:13:14,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31601169] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:13:14,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:13:14,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:13:14,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118415979] [2021-12-06 19:13:14,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:13:14,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:13:14,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:14,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:13:14,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:13:14,762 INFO L87 Difference]: Start difference. First operand 28124 states and 41857 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 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) [2021-12-06 19:13:29,488 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:13:43,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:43,598 INFO L93 Difference]: Finished difference Result 70218 states and 109660 transitions. [2021-12-06 19:13:43,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:13:43,599 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), 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 122 [2021-12-06 19:13:43,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:13:43,767 INFO L225 Difference]: With dead ends: 70218 [2021-12-06 19:13:43,767 INFO L226 Difference]: Without dead ends: 42104 [2021-12-06 19:13:43,874 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:13:43,875 INFO L933 BasicCegarLoop]: 9879 mSDtfsCounter, 9155 mSDsluCounter, 24140 mSDsCounter, 0 mSdLazyCounter, 16136 mSolverCounterSat, 8467 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9978 SdHoareTripleChecker+Valid, 34019 SdHoareTripleChecker+Invalid, 24604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8467 IncrementalHoareTripleChecker+Valid, 16136 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:13:43,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9978 Valid, 34019 Invalid, 24604 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8467 Valid, 16136 Invalid, 1 Unknown, 0 Unchecked, 27.3s Time] [2021-12-06 19:13:43,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42104 states. [2021-12-06 19:13:45,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42104 to 28128. [2021-12-06 19:13:45,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28128 states, 17998 states have (on average 1.3555950661184577) internal successors, (24398), 19470 states have internal predecessors, (24398), 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) [2021-12-06 19:13:45,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28128 states to 28128 states and 41861 transitions. [2021-12-06 19:13:45,857 INFO L78 Accepts]: Start accepts. Automaton has 28128 states and 41861 transitions. Word has length 122 [2021-12-06 19:13:45,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:13:45,858 INFO L470 AbstractCegarLoop]: Abstraction has 28128 states and 41861 transitions. [2021-12-06 19:13:45,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 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) [2021-12-06 19:13:45,858 INFO L276 IsEmpty]: Start isEmpty. Operand 28128 states and 41861 transitions. [2021-12-06 19:13:45,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-12-06 19:13:45,864 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:13:45,864 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:13:45,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 19:13:45,864 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:13:45,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:45,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1145052480, now seen corresponding path program 1 times [2021-12-06 19:13:45,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:45,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625013922] [2021-12-06 19:13:45,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:45,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:45,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 19:13:46,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:46,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:13:46,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 19:13:46,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 19:13:46,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 19:13:46,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:13:46,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:13:46,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 19:13:46,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:46,302 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 19:13:46,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:46,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625013922] [2021-12-06 19:13:46,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625013922] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:13:46,302 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:13:46,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:13:46,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698688310] [2021-12-06 19:13:46,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:13:46,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:13:46,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:46,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:13:46,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:13:46,304 INFO L87 Difference]: Start difference. First operand 28128 states and 41861 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-06 19:14:01,136 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:14:16,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:14:16,000 INFO L93 Difference]: Finished difference Result 70635 states and 110335 transitions. [2021-12-06 19:14:16,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:14:16,001 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (18), 4 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 [2021-12-06 19:14:16,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:14:16,169 INFO L225 Difference]: With dead ends: 70635 [2021-12-06 19:14:16,169 INFO L226 Difference]: Without dead ends: 42517 [2021-12-06 19:14:16,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:14:16,261 INFO L933 BasicCegarLoop]: 10153 mSDtfsCounter, 9288 mSDsluCounter, 33981 mSDsCounter, 0 mSdLazyCounter, 19983 mSolverCounterSat, 8559 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10112 SdHoareTripleChecker+Valid, 44134 SdHoareTripleChecker+Invalid, 28543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 8559 IncrementalHoareTripleChecker+Valid, 19983 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:14:16,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10112 Valid, 44134 Invalid, 28543 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [8559 Valid, 19983 Invalid, 1 Unknown, 0 Unchecked, 28.0s Time] [2021-12-06 19:14:16,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42517 states. [2021-12-06 19:14:18,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42517 to 28134. [2021-12-06 19:14:18,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28134 states, 18004 states have (on average 1.3554765607642747) internal successors, (24404), 19476 states have internal predecessors, (24404), 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) [2021-12-06 19:14:18,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28134 states to 28134 states and 41867 transitions. [2021-12-06 19:14:18,286 INFO L78 Accepts]: Start accepts. Automaton has 28134 states and 41867 transitions. Word has length 126 [2021-12-06 19:14:18,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:14:18,286 INFO L470 AbstractCegarLoop]: Abstraction has 28134 states and 41867 transitions. [2021-12-06 19:14:18,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-06 19:14:18,286 INFO L276 IsEmpty]: Start isEmpty. Operand 28134 states and 41867 transitions. [2021-12-06 19:14:18,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-12-06 19:14:18,292 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:14:18,293 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:14:18,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 19:14:18,293 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:14:18,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:14:18,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1521962415, now seen corresponding path program 1 times [2021-12-06 19:14:18,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:14:18,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278551324] [2021-12-06 19:14:18,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:14:18,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:14:18,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 19:14:18,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:18,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:14:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 19:14:18,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 19:14:18,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 19:14:18,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 19:14:18,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:14:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 19:14:18,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:18,790 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 19:14:18,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:14:18,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278551324] [2021-12-06 19:14:18,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278551324] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:14:18,790 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:14:18,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:14:18,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248270460] [2021-12-06 19:14:18,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:14:18,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:14:18,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:14:18,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:14:18,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:14:18,792 INFO L87 Difference]: Start difference. First operand 28134 states and 41867 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 4 states have internal predecessors, (82), 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) [2021-12-06 19:14:41,974 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:10,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:15:10,192 INFO L93 Difference]: Finished difference Result 110602 states and 181971 transitions. [2021-12-06 19:15:10,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 19:15:10,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 4 states have internal predecessors, (82), 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 126 [2021-12-06 19:15:10,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:15:10,683 INFO L225 Difference]: With dead ends: 110602 [2021-12-06 19:15:10,684 INFO L226 Difference]: Without dead ends: 82478 [2021-12-06 19:15:10,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-12-06 19:15:10,856 INFO L933 BasicCegarLoop]: 11302 mSDtfsCounter, 26416 mSDsluCounter, 30214 mSDsCounter, 0 mSdLazyCounter, 38998 mSolverCounterSat, 22014 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28040 SdHoareTripleChecker+Valid, 41516 SdHoareTripleChecker+Invalid, 61012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 22014 IncrementalHoareTripleChecker+Valid, 38998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:15:10,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28040 Valid, 41516 Invalid, 61012 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [22014 Valid, 38998 Invalid, 0 Unknown, 0 Unchecked, 48.2s Time] [2021-12-06 19:15:10,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82478 states. [2021-12-06 19:15:14,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82478 to 60199. [2021-12-06 19:15:14,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60199 states, 38481 states have (on average 1.3512382734336426) internal successors, (51997), 41621 states have internal predecessors, (51997), 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) [2021-12-06 19:15:14,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60199 states to 60199 states and 92980 transitions. [2021-12-06 19:15:14,685 INFO L78 Accepts]: Start accepts. Automaton has 60199 states and 92980 transitions. Word has length 126 [2021-12-06 19:15:14,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:15:14,686 INFO L470 AbstractCegarLoop]: Abstraction has 60199 states and 92980 transitions. [2021-12-06 19:15:14,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 4 states have internal predecessors, (82), 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) [2021-12-06 19:15:14,686 INFO L276 IsEmpty]: Start isEmpty. Operand 60199 states and 92980 transitions. [2021-12-06 19:15:14,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-06 19:15:14,694 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:15:14,694 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:15:14,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 19:15:14,694 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:15:14,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:15:14,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1670370330, now seen corresponding path program 1 times [2021-12-06 19:15:14,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:15:14,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391422175] [2021-12-06 19:15:14,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:15:14,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:15:14,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 19:15:15,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:15,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 19:15:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:15,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:15:15,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:15:15,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:15,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:15:15,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:15:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:15,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:15:15,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 19:15:15,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 19:15:15,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:15,373 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-06 19:15:15,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:15:15,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391422175] [2021-12-06 19:15:15,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391422175] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:15:15,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:15:15,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:15:15,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105675121] [2021-12-06 19:15:15,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:15:15,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:15:15,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:15:15,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:15:15,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:15:15,375 INFO L87 Difference]: Start difference. First operand 60199 states and 92980 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 19:15:35,314 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:37,361 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:56,116 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:16:27,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:16:27,931 INFO L93 Difference]: Finished difference Result 147560 states and 266922 transitions. [2021-12-06 19:16:27,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:16:27,932 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 131 [2021-12-06 19:16:27,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:16:28,734 INFO L225 Difference]: With dead ends: 147560 [2021-12-06 19:16:28,734 INFO L226 Difference]: Without dead ends: 147557 [2021-12-06 19:16:28,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:16:28,816 INFO L933 BasicCegarLoop]: 12357 mSDtfsCounter, 23821 mSDsluCounter, 20790 mSDsCounter, 0 mSdLazyCounter, 24818 mSolverCounterSat, 19912 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25280 SdHoareTripleChecker+Valid, 33147 SdHoareTripleChecker+Invalid, 44732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 19912 IncrementalHoareTripleChecker+Valid, 24818 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 67.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:16:28,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25280 Valid, 33147 Invalid, 44732 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [19912 Valid, 24818 Invalid, 2 Unknown, 0 Unchecked, 67.3s Time] [2021-12-06 19:16:28,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147557 states. [2021-12-06 19:16:35,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147557 to 109549. [2021-12-06 19:16:35,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109549 states, 70355 states have (on average 1.3441404306730154) internal successors, (94567), 75835 states have internal predecessors, (94567), 32289 states have call successors, (32289), 5129 states have call predecessors, (32289), 6904 states have return successors, (51724), 31000 states have call predecessors, (51724), 32280 states have call successors, (51724) [2021-12-06 19:16:36,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109549 states to 109549 states and 178580 transitions. [2021-12-06 19:16:36,714 INFO L78 Accepts]: Start accepts. Automaton has 109549 states and 178580 transitions. Word has length 131 [2021-12-06 19:16:36,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:16:36,714 INFO L470 AbstractCegarLoop]: Abstraction has 109549 states and 178580 transitions. [2021-12-06 19:16:36,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 19:16:36,715 INFO L276 IsEmpty]: Start isEmpty. Operand 109549 states and 178580 transitions. [2021-12-06 19:16:36,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2021-12-06 19:16:36,818 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:16:36,818 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:16:36,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 19:16:36,819 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:16:36,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:16:36,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1914752334, now seen corresponding path program 1 times [2021-12-06 19:16:36,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:16:36,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181748131] [2021-12-06 19:16:36,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:16:36,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:16:37,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 19:16:37,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 19:16:37,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:16:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:16:37,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:16:37,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:16:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:16:37,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 19:16:37,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 19:16:37,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:16:37,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 19:16:37,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 19:16:37,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:16:37,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-06 19:16:37,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 19:16:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:16:37,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:16:37,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:16:37,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:16:37,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:16:37,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 19:16:37,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:16:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:16:37,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 19:16:37,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:37,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:37,791 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-06 19:16:37,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:16:37,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181748131] [2021-12-06 19:16:37,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181748131] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:16:37,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:16:37,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 19:16:37,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319415066] [2021-12-06 19:16:37,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:16:37,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 19:16:37,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:16:37,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 19:16:37,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:16:37,793 INFO L87 Difference]: Start difference. First operand 109549 states and 178580 transitions. Second operand has 10 states, 10 states have (on average 18.4) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (41), 9 states have call predecessors, (41), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-06 19:17:14,910 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:17:16,961 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:17:19,007 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:17:21,065 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:18:19,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:18:19,334 INFO L93 Difference]: Finished difference Result 336588 states and 751070 transitions. [2021-12-06 19:18:19,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 19:18:19,334 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 18.4) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (41), 9 states have call predecessors, (41), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 290 [2021-12-06 19:18:19,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:18:21,283 INFO L225 Difference]: With dead ends: 336588 [2021-12-06 19:18:21,283 INFO L226 Difference]: Without dead ends: 227049 [2021-12-06 19:18:22,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=321, Unknown=0, NotChecked=0, Total=462 [2021-12-06 19:18:22,214 INFO L933 BasicCegarLoop]: 10207 mSDtfsCounter, 24492 mSDsluCounter, 22815 mSDsCounter, 0 mSdLazyCounter, 45553 mSolverCounterSat, 26232 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 76.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25869 SdHoareTripleChecker+Valid, 33022 SdHoareTripleChecker+Invalid, 71789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 26232 IncrementalHoareTripleChecker+Valid, 45553 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 86.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:18:22,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25869 Valid, 33022 Invalid, 71789 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [26232 Valid, 45553 Invalid, 4 Unknown, 0 Unchecked, 86.5s Time] [2021-12-06 19:18:22,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227049 states. [2021-12-06 19:18:40,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227049 to 132053. [2021-12-06 19:18:40,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132053 states, 83147 states have (on average 1.3152007889641237) internal successors, (109355), 88623 states have internal predecessors, (109355), 39077 states have call successors, (39077), 5129 states have call predecessors, (39077), 9828 states have return successors, (84740), 41472 states have call predecessors, (84740), 39068 states have call successors, (84740) [2021-12-06 19:18:42,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132053 states to 132053 states and 233172 transitions. [2021-12-06 19:18:42,229 INFO L78 Accepts]: Start accepts. Automaton has 132053 states and 233172 transitions. Word has length 290 [2021-12-06 19:18:42,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:18:42,229 INFO L470 AbstractCegarLoop]: Abstraction has 132053 states and 233172 transitions. [2021-12-06 19:18:42,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.4) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (41), 9 states have call predecessors, (41), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-06 19:18:42,229 INFO L276 IsEmpty]: Start isEmpty. Operand 132053 states and 233172 transitions. [2021-12-06 19:18:42,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2021-12-06 19:18:42,316 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:18:42,317 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:18:42,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 19:18:42,317 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:18:42,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:18:42,317 INFO L85 PathProgramCache]: Analyzing trace with hash 517404721, now seen corresponding path program 1 times [2021-12-06 19:18:42,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:18:42,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230235181] [2021-12-06 19:18:42,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:18:42,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:18:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 19:18:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:18:42,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 19:18:42,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:18:42,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-06 19:18:42,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:18:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 19:18:42,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 19:18:42,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:18:42,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:18:42,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 19:18:42,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:18:42,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:42,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-06 19:18:42,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:18:43,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:18:43,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:18:43,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:18:43,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:18:43,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:18:43,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:18:43,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:18:43,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:18:43,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-06 19:18:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:18:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:18:43,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:18:43,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:18:43,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 19:18:43,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:18:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:18:43,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 19:18:43,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:43,419 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-12-06 19:18:43,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:18:43,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230235181] [2021-12-06 19:18:43,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230235181] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:18:43,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020537621] [2021-12-06 19:18:43,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:18:43,420 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:18:43,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:18:43,421 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:18:43,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 19:18:44,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:44,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 9839 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:18:44,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:18:45,247 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-12-06 19:18:45,247 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:18:45,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020537621] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:18:45,248 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:18:45,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-12-06 19:18:45,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032810333] [2021-12-06 19:18:45,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:18:45,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:18:45,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:18:45,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:18:45,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:18:45,249 INFO L87 Difference]: Start difference. First operand 132053 states and 233172 transitions. Second operand has 7 states, 7 states have (on average 29.0) internal successors, (203), 7 states have internal predecessors, (203), 2 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-12-06 19:18:54,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:18:54,341 INFO L93 Difference]: Finished difference Result 264120 states and 466366 transitions. [2021-12-06 19:18:54,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:18:54,342 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 29.0) internal successors, (203), 7 states have internal predecessors, (203), 2 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 353 [2021-12-06 19:18:54,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:18:55,090 INFO L225 Difference]: With dead ends: 264120 [2021-12-06 19:18:55,091 INFO L226 Difference]: Without dead ends: 132029 [2021-12-06 19:18:55,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-12-06 19:18:55,702 INFO L933 BasicCegarLoop]: 10512 mSDtfsCounter, 15 mSDsluCounter, 52545 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 63057 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:18:55,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 63057 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:18:55,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132029 states. [2021-12-06 19:19:06,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132029 to 132029. [2021-12-06 19:19:06,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132029 states, 83123 states have (on average 1.315099310660106) internal successors, (109315), 88599 states have internal predecessors, (109315), 39077 states have call successors, (39077), 5129 states have call predecessors, (39077), 9828 states have return successors, (84740), 41472 states have call predecessors, (84740), 39068 states have call successors, (84740) [2021-12-06 19:19:07,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132029 states to 132029 states and 233132 transitions. [2021-12-06 19:19:07,642 INFO L78 Accepts]: Start accepts. Automaton has 132029 states and 233132 transitions. Word has length 353 [2021-12-06 19:19:07,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:19:07,642 INFO L470 AbstractCegarLoop]: Abstraction has 132029 states and 233132 transitions. [2021-12-06 19:19:07,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 29.0) internal successors, (203), 7 states have internal predecessors, (203), 2 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-12-06 19:19:07,643 INFO L276 IsEmpty]: Start isEmpty. Operand 132029 states and 233132 transitions. [2021-12-06 19:19:07,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2021-12-06 19:19:07,732 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:19:07,733 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:19:07,773 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:19:07,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:19:07,935 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:19:07,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:19:07,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1832770579, now seen corresponding path program 1 times [2021-12-06 19:19:07,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:19:07,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385416655] [2021-12-06 19:19:07,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:19:07,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:19:08,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 19:19:08,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 19:19:08,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 19:19:08,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 19:19:08,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:08,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 19:19:08,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:08,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 19:19:08,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 19:19:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-06 19:19:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:19:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-06 19:19:08,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 19:19:08,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 19:19:08,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 19:19:08,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 19:19:08,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2021-12-06 19:19:08,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:19:08,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:08,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:19:08,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 19:19:08,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:19:08,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:19:08,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:19:08,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:19:08,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:19:08,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2021-12-06 19:19:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:08,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:19:08,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:19:08,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:19:08,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 19:19:08,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:08,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:08,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:19:08,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:09,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:09,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:09,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:09,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:09,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:19:09,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:09,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:09,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:09,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 19:19:09,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:09,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:09,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:09,057 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-12-06 19:19:09,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:19:09,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385416655] [2021-12-06 19:19:09,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385416655] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:19:09,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827098538] [2021-12-06 19:19:09,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:19:09,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:19:09,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:19:09,059 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:19:09,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 19:19:10,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:10,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 9249 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 19:19:10,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:19:10,834 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-12-06 19:19:10,834 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:19:10,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827098538] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:19:10,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:19:10,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2021-12-06 19:19:10,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292989835] [2021-12-06 19:19:10,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:19:10,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:19:10,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:19:10,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:19:10,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:19:10,835 INFO L87 Difference]: Start difference. First operand 132029 states and 233132 transitions. Second operand has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 3 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2021-12-06 19:19:19,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:19:19,754 INFO L93 Difference]: Finished difference Result 264088 states and 466310 transitions. [2021-12-06 19:19:19,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:19:19,755 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 3 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 383 [2021-12-06 19:19:19,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:19:20,597 INFO L225 Difference]: With dead ends: 264088 [2021-12-06 19:19:20,597 INFO L226 Difference]: Without dead ends: 131997 [2021-12-06 19:19:21,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 474 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-12-06 19:19:21,324 INFO L933 BasicCegarLoop]: 10509 mSDtfsCounter, 11 mSDsluCounter, 42025 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 52534 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:19:21,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 52534 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:19:21,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131997 states. [2021-12-06 19:19:31,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131997 to 131997. [2021-12-06 19:19:31,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131997 states, 83099 states have (on average 1.3149977737397562) internal successors, (109275), 88575 states have internal predecessors, (109275), 39069 states have call successors, (39069), 5129 states have call predecessors, (39069), 9828 states have return successors, (84732), 41464 states have call predecessors, (84732), 39060 states have call successors, (84732) [2021-12-06 19:19:32,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131997 states to 131997 states and 233076 transitions. [2021-12-06 19:19:32,861 INFO L78 Accepts]: Start accepts. Automaton has 131997 states and 233076 transitions. Word has length 383 [2021-12-06 19:19:32,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:19:32,862 INFO L470 AbstractCegarLoop]: Abstraction has 131997 states and 233076 transitions. [2021-12-06 19:19:32,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 3 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2021-12-06 19:19:32,862 INFO L276 IsEmpty]: Start isEmpty. Operand 131997 states and 233076 transitions. [2021-12-06 19:19:32,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2021-12-06 19:19:32,956 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:19:32,957 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:19:32,993 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 19:19:33,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:19:33,159 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:19:33,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:19:33,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1638422710, now seen corresponding path program 1 times [2021-12-06 19:19:33,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:19:33,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925688508] [2021-12-06 19:19:33,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:19:33,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:19:33,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:19:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:19:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:33,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 19:19:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:33,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 19:19:33,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:33,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 19:19:33,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:33,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 19:19:33,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 19:19:33,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-06 19:19:33,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 19:19:33,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-06 19:19:33,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-06 19:19:33,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 19:19:33,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:19:33,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:33,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:19:33,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:19:33,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:19:33,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:19:33,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:19:33,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:33,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:33,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:19:34,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:19:34,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2021-12-06 19:19:34,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:34,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:19:34,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:19:34,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:19:34,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 19:19:34,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:19:34,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:19:34,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 19:19:34,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:34,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:34,312 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-12-06 19:19:34,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:19:34,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925688508] [2021-12-06 19:19:34,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925688508] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:19:34,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202331273] [2021-12-06 19:19:34,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:19:34,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:19:34,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:19:34,314 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:19:34,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 19:19:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:35,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 9483 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:19:35,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:19:36,008 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2021-12-06 19:19:36,009 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:19:36,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202331273] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:19:36,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:19:36,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2021-12-06 19:19:36,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208977507] [2021-12-06 19:19:36,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:19:36,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:19:36,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:19:36,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:19:36,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:19:36,010 INFO L87 Difference]: Start difference. First operand 131997 states and 233076 transitions. Second operand has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-12-06 19:19:45,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:19:45,383 INFO L93 Difference]: Finished difference Result 264016 states and 513062 transitions. [2021-12-06 19:19:45,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:19:45,384 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 374 [2021-12-06 19:19:45,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:19:46,141 INFO L225 Difference]: With dead ends: 264016 [2021-12-06 19:19:46,141 INFO L226 Difference]: Without dead ends: 132029 [2021-12-06 19:19:47,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:19:47,089 INFO L933 BasicCegarLoop]: 10508 mSDtfsCounter, 6 mSDsluCounter, 10488 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 20996 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:19:47,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 20996 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:19:47,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132029 states. [2021-12-06 19:19:57,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132029 to 131997. [2021-12-06 19:19:57,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131997 states, 83099 states have (on average 1.3148052323132648) internal successors, (109259), 88575 states have internal predecessors, (109259), 39069 states have call successors, (39069), 5129 states have call predecessors, (39069), 9828 states have return successors, (84732), 41464 states have call predecessors, (84732), 39060 states have call successors, (84732) [2021-12-06 19:19:59,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131997 states to 131997 states and 233060 transitions. [2021-12-06 19:19:59,042 INFO L78 Accepts]: Start accepts. Automaton has 131997 states and 233060 transitions. Word has length 374 [2021-12-06 19:19:59,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:19:59,043 INFO L470 AbstractCegarLoop]: Abstraction has 131997 states and 233060 transitions. [2021-12-06 19:19:59,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 66.33333333333333) internal successors, (199), 3 states have internal predecessors, (199), 2 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-12-06 19:19:59,043 INFO L276 IsEmpty]: Start isEmpty. Operand 131997 states and 233060 transitions. [2021-12-06 19:19:59,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2021-12-06 19:19:59,120 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:19:59,121 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:19:59,158 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 19:19:59,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 19:19:59,323 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:19:59,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:19:59,324 INFO L85 PathProgramCache]: Analyzing trace with hash -282161961, now seen corresponding path program 1 times [2021-12-06 19:19:59,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:19:59,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457266586] [2021-12-06 19:19:59,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:19:59,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:19:59,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:19:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:59,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:19:59,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:59,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:59,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 19:19:59,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:59,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 19:19:59,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:59,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 19:19:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:59,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:19:59,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 19:19:59,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:59,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 19:19:59,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-06 19:19:59,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:19:59,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:19:59,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 19:19:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:20:00,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:20:00,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:20:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:20:00,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-06 19:20:00,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:20:00,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:20:00,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:20:00,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:20:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:20:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:20:00,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:20:00,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 19:20:00,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:20:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:20:00,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:20:00,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:20:00,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:20:00,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:20:00,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 19:20:00,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:20:00,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:20:00,232 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2021-12-06 19:20:00,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:20:00,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457266586] [2021-12-06 19:20:00,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457266586] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:20:00,232 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:20:00,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:20:00,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400651257] [2021-12-06 19:20:00,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:20:00,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:20:00,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:20:00,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:20:00,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:20:00,234 INFO L87 Difference]: Start difference. First operand 131997 states and 233060 transitions. Second operand has 8 states, 8 states have (on average 21.25) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (42), 7 states have call predecessors, (42), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-12-06 19:20:43,027 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:20:51,516 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:21:53,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:21:53,912 INFO L93 Difference]: Finished difference Result 461431 states and 853548 transitions. [2021-12-06 19:21:53,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 19:21:53,913 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.25) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (42), 7 states have call predecessors, (42), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 307 [2021-12-06 19:21:53,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:21:56,650 INFO L225 Difference]: With dead ends: 461431 [2021-12-06 19:21:56,650 INFO L226 Difference]: Without dead ends: 329444 [2021-12-06 19:21:57,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2021-12-06 19:21:57,493 INFO L933 BasicCegarLoop]: 12029 mSDtfsCounter, 32918 mSDsluCounter, 21394 mSDsCounter, 0 mSdLazyCounter, 36195 mSolverCounterSat, 29559 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35151 SdHoareTripleChecker+Valid, 33423 SdHoareTripleChecker+Invalid, 65756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 29559 IncrementalHoareTripleChecker+Valid, 36195 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 90.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:21:57,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35151 Valid, 33423 Invalid, 65756 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [29559 Valid, 36195 Invalid, 2 Unknown, 0 Unchecked, 90.2s Time] [2021-12-06 19:21:57,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329444 states. [2021-12-06 19:22:21,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329444 to 263593. [2021-12-06 19:22:21,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263593 states, 165927 states have (on average 1.3148372477053163) internal successors, (218167), 176879 states have internal predecessors, (218167), 78009 states have call successors, (78009), 10257 states have call predecessors, (78009), 19656 states have return successors, (169224), 82800 states have call predecessors, (169224), 77992 states have call successors, (169224) [2021-12-06 19:22:24,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263593 states to 263593 states and 465400 transitions. [2021-12-06 19:22:24,414 INFO L78 Accepts]: Start accepts. Automaton has 263593 states and 465400 transitions. Word has length 307 [2021-12-06 19:22:24,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:22:24,414 INFO L470 AbstractCegarLoop]: Abstraction has 263593 states and 465400 transitions. [2021-12-06 19:22:24,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 21.25) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (42), 7 states have call predecessors, (42), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-12-06 19:22:24,415 INFO L276 IsEmpty]: Start isEmpty. Operand 263593 states and 465400 transitions. [2021-12-06 19:22:24,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2021-12-06 19:22:24,654 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:22:24,654 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:22:24,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 19:22:24,654 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:22:24,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:22:24,655 INFO L85 PathProgramCache]: Analyzing trace with hash -639123164, now seen corresponding path program 1 times [2021-12-06 19:22:24,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:22:24,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124030355] [2021-12-06 19:22:24,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:22:24,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:22:24,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:24,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 19:22:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:24,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:24,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:24,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 19:22:24,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:24,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:24,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:24,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 19:22:24,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:24,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:22:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:24,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:22:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-06 19:22:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 19:22:25,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:22:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 19:22:25,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:22:25,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:22:25,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-06 19:22:25,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-12-06 19:22:25,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:22:25,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:22:25,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:22:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:22:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:22:25,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:22:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:22:25,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:22:25,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:22:25,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 19:22:25,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:22:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:22:25,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:22:25,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:22:25,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 19:22:25,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:22:25,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:22:25,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 19:22:25,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:22:25,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:25,491 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 19:22:25,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:22:25,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124030355] [2021-12-06 19:22:25,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124030355] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:22:25,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976348123] [2021-12-06 19:22:25,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:22:25,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:22:25,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:22:25,492 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:22:25,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fe04a91-dcc1-4e48-8118-c92f14bdeaee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 19:22:27,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:22:27,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 9528 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 19:22:27,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:22:27,475 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-12-06 19:22:27,475 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:22:27,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976348123] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:22:27,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:22:27,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2021-12-06 19:22:27,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389567836] [2021-12-06 19:22:27,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:22:27,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:22:27,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:22:27,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:22:27,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:22:27,477 INFO L87 Difference]: Start difference. First operand 263593 states and 465400 transitions. Second operand has 5 states, 5 states have (on average 43.6) internal successors, (218), 4 states have internal predecessors, (218), 2 states have call successors, (52), 3 states have call predecessors, (52), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40)