./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--mpt2sas--mpt2sas.ko-ldv_main4_sequence_infinite_withcheck_stateful.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_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/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_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--mpt2sas--mpt2sas.ko-ldv_main4_sequence_infinite_withcheck_stateful.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/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_318a53e5-192e-4125-a65b-2b81645d5bee/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 fcc9c58d9e7d331b03ac2a1d31f7075375278be740d6cb0fb532894b4718ca6e --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:32:56,005 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:32:56,007 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:32:56,034 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:32:56,034 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:32:56,035 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:32:56,036 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:32:56,038 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:32:56,040 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:32:56,041 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:32:56,041 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:32:56,042 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:32:56,043 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:32:56,044 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:32:56,045 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:32:56,046 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:32:56,047 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:32:56,047 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:32:56,049 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:32:56,051 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:32:56,052 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:32:56,053 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:32:56,055 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:32:56,055 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:32:56,058 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:32:56,058 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:32:56,059 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:32:56,059 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:32:56,060 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:32:56,061 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:32:56,061 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:32:56,062 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:32:56,062 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:32:56,063 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:32:56,064 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:32:56,064 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:32:56,065 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:32:56,065 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:32:56,065 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:32:56,066 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:32:56,066 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:32:56,067 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 17:32:56,084 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:32:56,084 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:32:56,085 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:32:56,085 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:32:56,085 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:32:56,085 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:32:56,086 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:32:56,086 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:32:56,086 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:32:56,086 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:32:56,086 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:32:56,086 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:32:56,086 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 17:32:56,087 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:32:56,087 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 17:32:56,087 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 17:32:56,087 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:32:56,087 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 17:32:56,087 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:32:56,087 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:32:56,087 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:32:56,088 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:32:56,088 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:32:56,088 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:32:56,088 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 17:32:56,088 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:32:56,088 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:32:56,088 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 17:32:56,088 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 17:32:56,088 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 17:32:56,089 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:32:56,089 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_318a53e5-192e-4125-a65b-2b81645d5bee/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_318a53e5-192e-4125-a65b-2b81645d5bee/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 -> fcc9c58d9e7d331b03ac2a1d31f7075375278be740d6cb0fb532894b4718ca6e [2021-12-06 17:32:56,268 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:32:56,283 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:32:56,285 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:32:56,285 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:32:56,286 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:32:56,287 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--mpt2sas--mpt2sas.ko-ldv_main4_sequence_infinite_withcheck_stateful.cil.out.i [2021-12-06 17:32:56,329 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/data/307cdd07f/d3839850740c440c9a96aa5ddc0b0d9b/FLAGbe163bd92 [2021-12-06 17:32:57,092 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:32:57,093 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--mpt2sas--mpt2sas.ko-ldv_main4_sequence_infinite_withcheck_stateful.cil.out.i [2021-12-06 17:32:57,141 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/data/307cdd07f/d3839850740c440c9a96aa5ddc0b0d9b/FLAGbe163bd92 [2021-12-06 17:32:57,308 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/data/307cdd07f/d3839850740c440c9a96aa5ddc0b0d9b [2021-12-06 17:32:57,310 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:32:57,311 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:32:57,312 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:32:57,312 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:32:57,314 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:32:57,315 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:32:57" (1/1) ... [2021-12-06 17:32:57,315 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@79fd8889 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:32:57, skipping insertion in model container [2021-12-06 17:32:57,316 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:32:57" (1/1) ... [2021-12-06 17:32:57,321 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:32:57,544 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:33:03,966 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_318a53e5-192e-4125-a65b-2b81645d5bee/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--mpt2sas--mpt2sas.ko-ldv_main4_sequence_infinite_withcheck_stateful.cil.out.i[890446,890459] [2021-12-06 17:33:04,147 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:33:04,174 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:33:04,870 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_318a53e5-192e-4125-a65b-2b81645d5bee/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--mpt2sas--mpt2sas.ko-ldv_main4_sequence_infinite_withcheck_stateful.cil.out.i[890446,890459] [2021-12-06 17:33:04,882 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:33:05,159 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:33:05,159 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05 WrapperNode [2021-12-06 17:33:05,159 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:33:05,160 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:33:05,161 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:33:05,161 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:33:05,168 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:05,310 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:05,545 INFO L137 Inliner]: procedures = 757, calls = 11058, calls flagged for inlining = 310, calls inlined = 146, statements flattened = 13554 [2021-12-06 17:33:05,545 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:33:05,546 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:33:05,546 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:33:05,546 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:33:05,554 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:05,554 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:05,606 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:05,607 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:05,820 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:05,850 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:05,904 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:06,012 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:33:06,013 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:33:06,013 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:33:06,013 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:33:06,014 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (1/1) ... [2021-12-06 17:33:06,022 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:33:06,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:33:06,044 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:33:06,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:33:06,072 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_expander_remove [2021-12-06 17:33:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_expander_remove [2021-12-06 17:33:06,072 INFO L130 BoogieDeclarations]: Found specification of procedure _base_event_notification [2021-12-06 17:33:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_event_notification [2021-12-06 17:33:06,072 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_alloc [2021-12-06 17:33:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_alloc [2021-12-06 17:33:06,073 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2021-12-06 17:33:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2021-12-06 17:33:06,073 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_check_device [2021-12-06 17:33:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_check_device [2021-12-06 17:33:06,073 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_sas_device_find_by_sas_address [2021-12-06 17:33:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_sas_device_find_by_sas_address [2021-12-06 17:33:06,073 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_state [2021-12-06 17:33:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_state [2021-12-06 17:33:06,073 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_init_warpdrive_properties [2021-12-06 17:33:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_init_warpdrive_properties [2021-12-06 17:33:06,073 INFO L130 BoogieDeclarations]: Found specification of procedure _base_handshake_req_reply_wait [2021-12-06 17:33:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_handshake_req_reply_wait [2021-12-06 17:33:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_prep_device_scan [2021-12-06 17:33:06,074 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_prep_device_scan [2021-12-06 17:33:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 17:33:06,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 17:33:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure _base_writeq [2021-12-06 17:33:06,074 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_writeq [2021-12-06 17:33:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_topology_change_event [2021-12-06 17:33:06,074 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_topology_change_event [2021-12-06 17:33:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2021-12-06 17:33:06,074 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2021-12-06 17:33:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_free [2021-12-06 17:33:06,075 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_free [2021-12-06 17:33:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of__internal_cmd [2021-12-06 17:33:06,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of__internal_cmd [2021-12-06 17:33:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure _config_request [2021-12-06 17:33:06,075 INFO L138 BoogieDeclarations]: Found implementation of procedure _config_request [2021-12-06 17:33:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-06 17:33:06,075 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-06 17:33:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_device_remove_by_handle [2021-12-06 17:33:06,075 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_device_remove_by_handle [2021-12-06 17:33:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_pcie_error_reporting [2021-12-06 17:33:06,075 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_pcie_error_reporting [2021-12-06 17:33:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_do_mpt_command [2021-12-06 17:33:06,076 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_do_mpt_command [2021-12-06 17:33:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_add [2021-12-06 17:33:06,076 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_add [2021-12-06 17:33:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_number_pds [2021-12-06 17:33:06,076 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_number_pds [2021-12-06 17:33:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scan_start [2021-12-06 17:33:06,076 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scan_start [2021-12-06 17:33:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-06 17:33:06,076 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-06 17:33:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2021-12-06 17:33:06,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2021-12-06 17:33:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_add [2021-12-06 17:33:06,077 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_add [2021-12-06 17:33:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_expanders [2021-12-06 17:33:06,077 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_expanders [2021-12-06 17:33:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_slave_destroy [2021-12-06 17:33:06,077 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_slave_destroy [2021-12-06 17:33:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_add_device [2021-12-06 17:33:06,077 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_add_device [2021-12-06 17:33:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_send_release [2021-12-06 17:33:06,077 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_send_release [2021-12-06 17:33:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-12-06 17:33:06,077 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-12-06 17:33:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ir_shutdown [2021-12-06 17:33:06,078 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ir_shutdown [2021-12-06 17:33:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-06 17:33:06,078 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-06 17:33:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2021-12-06 17:33:06,078 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2021-12-06 17:33:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 17:33:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-12-06 17:33:06,078 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-12-06 17:33:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_build_zero_len_sge [2021-12-06 17:33:06,078 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_build_zero_len_sge [2021-12-06 17:33:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_add [2021-12-06 17:33:06,078 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_add [2021-12-06 17:33:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure _base_make_ioc_ready [2021-12-06 17:33:06,079 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_make_ioc_ready [2021-12-06 17:33:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_reset_handler [2021-12-06 17:33:06,079 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_reset_handler [2021-12-06 17:33:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_remove_device [2021-12-06 17:33:06,079 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_remove_device [2021-12-06 17:33:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_volume_wwid [2021-12-06 17:33:06,079 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_volume_wwid [2021-12-06 17:33:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2021-12-06 17:33:06,079 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2021-12-06 17:33:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_target [2021-12-06 17:33:06,079 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_target [2021-12-06 17:33:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-06 17:33:06,080 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-06 17:33:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_shutdown [2021-12-06 17:33:06,080 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_shutdown [2021-12-06 17:33:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure _base_free_irq [2021-12-06 17:33:06,080 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_free_irq [2021-12-06 17:33:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 17:33:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-12-06 17:33:06,080 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-12-06 17:33:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_display_some_debug [2021-12-06 17:33:06,080 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_display_some_debug [2021-12-06 17:33:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-06 17:33:06,080 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-06 17:33:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2021-12-06 17:33:06,081 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2021-12-06 17:33:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_ioctl_main [2021-12-06 17:33:06,081 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_ioctl_main [2021-12-06 17:33:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 17:33:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_add_expander_phy [2021-12-06 17:33:06,081 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_add_expander_phy [2021-12-06 17:33:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_for_doorbell_ack [2021-12-06 17:33:06,081 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_for_doorbell_ack [2021-12-06 17:33:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_add_host_phy [2021-12-06 17:33:06,081 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_add_host_phy [2021-12-06 17:33:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2021-12-06 17:33:06,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2021-12-06 17:33:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 17:33:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_manufacturing_pg0 [2021-12-06 17:33:06,082 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_manufacturing_pg0 [2021-12-06 17:33:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure _base_disable_msix [2021-12-06 17:33:06,082 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_disable_msix [2021-12-06 17:33:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ublock_io_device [2021-12-06 17:33:06,082 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ublock_io_device [2021-12-06 17:33:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_detach [2021-12-06 17:33:06,082 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_detach [2021-12-06 17:33:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 17:33:06,082 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 17:33:06,083 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_manufacturing_pg10 [2021-12-06 17:33:06,083 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_manufacturing_pg10 [2021-12-06 17:33:06,083 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2021-12-06 17:33:06,083 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2021-12-06 17:33:06,083 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scsi_lookup_get_clear [2021-12-06 17:33:06,083 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scsi_lookup_get_clear [2021-12-06 17:33:06,083 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_disable_ddio [2021-12-06 17:33:06,083 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_disable_ddio [2021-12-06 17:33:06,083 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_diag_capability [2021-12-06 17:33:06,083 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_diag_capability [2021-12-06 17:33:06,083 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_internal_device_unblock [2021-12-06 17:33:06,083 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_internal_device_unblock [2021-12-06 17:33:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf [2021-12-06 17:33:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf [2021-12-06 17:33:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2021-12-06 17:33:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2021-12-06 17:33:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_remove [2021-12-06 17:33:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_remove [2021-12-06 17:33:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-12-06 17:33:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-12-06 17:33:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-12-06 17:33:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-12-06 17:33:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-12-06 17:33:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-12-06 17:33:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure _firmware_event_work [2021-12-06 17:33:06,085 INFO L138 BoogieDeclarations]: Found implementation of procedure _firmware_event_work [2021-12-06 17:33:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_is_host_device [2021-12-06 17:33:06,085 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_is_host_device [2021-12-06 17:33:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2021-12-06 17:33:06,085 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2021-12-06 17:33:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_target [2021-12-06 17:33:06,085 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_target [2021-12-06 17:33:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid_scsiio [2021-12-06 17:33:06,085 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid_scsiio [2021-12-06 17:33:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2021-12-06 17:33:06,085 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2021-12-06 17:33:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 17:33:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2021-12-06 17:33:06,086 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2021-12-06 17:33:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_convert_phy_link_rate [2021-12-06 17:33:06,086 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_convert_phy_link_rate [2021-12-06 17:33:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_config_change_event [2021-12-06 17:33:06,086 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_config_change_event [2021-12-06 17:33:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_fault_info [2021-12-06 17:33:06,086 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_fault_info [2021-12-06 17:33:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:33:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-06 17:33:06,086 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-06 17:33:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_sas_address [2021-12-06 17:33:06,086 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_sas_address [2021-12-06 17:33:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_iounit_pg1 [2021-12-06 17:33:06,086 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_iounit_pg1 [2021-12-06 17:33:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 17:33:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_pd_add [2021-12-06 17:33:06,087 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_pd_add [2021-12-06 17:33:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_iounit_pg0 [2021-12-06 17:33:06,087 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_iounit_pg0 [2021-12-06 17:33:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-06 17:33:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_set_identify [2021-12-06 17:33:06,087 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_set_identify [2021-12-06 17:33:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 17:33:06,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 17:33:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_enable_diag_buffer [2021-12-06 17:33:06,087 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_enable_diag_buffer [2021-12-06 17:33:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2021-12-06 17:33:06,088 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2021-12-06 17:33:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_host_refresh [2021-12-06 17:33:06,088 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_host_refresh [2021-12-06 17:33:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_set_iounit_pg1 [2021-12-06 17:33:06,088 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_set_iounit_pg1 [2021-12-06 17:33:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_wwid [2021-12-06 17:33:06,088 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_wwid [2021-12-06 17:33:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_scsi_enclosure_processor [2021-12-06 17:33:06,088 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_scsi_enclosure_processor [2021-12-06 17:33:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_pd_hide [2021-12-06 17:33:06,088 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_pd_hide [2021-12-06 17:33:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_update_links [2021-12-06 17:33:06,088 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_update_links [2021-12-06 17:33:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_turn_on_fault_led [2021-12-06 17:33:06,089 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_turn_on_fault_led [2021-12-06 17:33:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_for_doorbell_int [2021-12-06 17:33:06,089 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_for_doorbell_int [2021-12-06 17:33:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_resync [2021-12-06 17:33:06,089 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_resync [2021-12-06 17:33:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of__internal_cmd [2021-12-06 17:33:06,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of__internal_cmd [2021-12-06 17:33:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_check_access_status [2021-12-06 17:33:06,089 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_check_access_status [2021-12-06 17:33:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_volume_handle [2021-12-06 17:33:06,089 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_volume_handle [2021-12-06 17:33:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_expander_pg0 [2021-12-06 17:33:06,089 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_expander_pg0 [2021-12-06 17:33:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_expander_pg1 [2021-12-06 17:33:06,090 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_expander_pg1 [2021-12-06 17:33:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-12-06 17:33:06,090 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-12-06 17:33:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-06 17:33:06,090 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-06 17:33:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid_hpr [2021-12-06 17:33:06,090 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid_hpr [2021-12-06 17:33:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_handle [2021-12-06 17:33:06,090 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_handle [2021-12-06 17:33:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of__internal_cmd [2021-12-06 17:33:06,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of__internal_cmd [2021-12-06 17:33:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_device_remove_by_sas_address [2021-12-06 17:33:06,091 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_device_remove_by_sas_address [2021-12-06 17:33:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2021-12-06 17:33:06,091 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2021-12-06 17:33:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure _base_reset_handler [2021-12-06 17:33:06,091 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_reset_handler [2021-12-06 17:33:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_hard_reset_handler [2021-12-06 17:33:06,091 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_hard_reset_handler [2021-12-06 17:33:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2021-12-06 17:33:06,091 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2021-12-06 17:33:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure _base_get_msix_index [2021-12-06 17:33:06,091 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_get_msix_index [2021-12-06 17:33:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-12-06 17:33:06,091 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-12-06 17:33:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-06 17:33:06,092 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-06 17:33:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-12-06 17:33:06,092 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-12-06 17:33:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2021-12-06 17:33:06,092 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2021-12-06 17:33:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_discovery_event [2021-12-06 17:33:06,092 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_discovery_event [2021-12-06 17:33:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure _base_make_ioc_operational [2021-12-06 17:33:06,092 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_make_ioc_operational [2021-12-06 17:33:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:33:06,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:33:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_port_remove [2021-12-06 17:33:06,092 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_port_remove [2021-12-06 17:33:06,093 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_free_resources [2021-12-06 17:33:06,093 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_free_resources [2021-12-06 17:33:06,093 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-12-06 17:33:06,093 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-12-06 17:33:06,093 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_num_volumes [2021-12-06 17:33:06,093 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_num_volumes [2021-12-06 17:33:06,093 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_diag_register_2 [2021-12-06 17:33:06,093 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_diag_register_2 [2021-12-06 17:33:06,093 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_port_add [2021-12-06 17:33:06,093 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_port_add [2021-12-06 17:33:06,093 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_number_hba_phys [2021-12-06 17:33:06,093 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_number_hba_phys [2021-12-06 17:33:06,093 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-12-06 17:33:06,094 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-12-06 17:33:06,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 17:33:06,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 17:33:06,094 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_id [2021-12-06 17:33:06,094 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_id [2021-12-06 17:33:06,094 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_is_boot_device [2021-12-06 17:33:06,094 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_is_boot_device [2021-12-06 17:33:06,094 INFO L130 BoogieDeclarations]: Found specification of procedure int_to_scsilun [2021-12-06 17:33:06,094 INFO L138 BoogieDeclarations]: Found implementation of procedure int_to_scsilun [2021-12-06 17:33:06,094 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2021-12-06 17:33:06,094 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2021-12-06 17:33:06,094 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2021-12-06 17:33:06,094 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2021-12-06 17:33:06,094 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-12-06 17:33:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure _base_release_memory_pools [2021-12-06 17:33:06,095 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_release_memory_pools [2021-12-06 17:33:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___1 [2021-12-06 17:33:06,095 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___1 [2021-12-06 17:33:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure attribute_container_find_class_device [2021-12-06 17:33:06,095 INFO L138 BoogieDeclarations]: Found implementation of procedure attribute_container_find_class_device [2021-12-06 17:33:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___3 [2021-12-06 17:33:06,095 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___3 [2021-12-06 17:33:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___2 [2021-12-06 17:33:06,095 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___2 [2021-12-06 17:33:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_sense_buffer_dma [2021-12-06 17:33:06,095 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_sense_buffer_dma [2021-12-06 17:33:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_default [2021-12-06 17:33:06,096 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_default [2021-12-06 17:33:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_start_watchdog [2021-12-06 17:33:06,096 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_start_watchdog [2021-12-06 17:33:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_host_add [2021-12-06 17:33:06,096 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_host_add [2021-12-06 17:33:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2021-12-06 17:33:06,096 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2021-12-06 17:33:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2021-12-06 17:33:06,096 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2021-12-06 17:33:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2021-12-06 17:33:06,096 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2021-12-06 17:33:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_iterate_devices [2021-12-06 17:33:06,096 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_iterate_devices [2021-12-06 17:33:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-06 17:33:06,097 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-06 17:33:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-06 17:33:06,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-06 17:33:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ublock_io_all_device [2021-12-06 17:33:06,097 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ublock_io_all_device [2021-12-06 17:33:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_broadcast_primitive_event [2021-12-06 17:33:06,097 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_broadcast_primitive_event [2021-12-06 17:33:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 17:33:06,097 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 17:33:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid [2021-12-06 17:33:06,097 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid [2021-12-06 17:33:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2021-12-06 17:33:06,097 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2021-12-06 17:33:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-12-06 17:33:06,098 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-12-06 17:33:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2021-12-06 17:33:06,098 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2021-12-06 17:33:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_free [2021-12-06 17:33:06,098 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_free [2021-12-06 17:33:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_mark_responding_raid_device [2021-12-06 17:33:06,098 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_mark_responding_raid_device [2021-12-06 17:33:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_is_end_device [2021-12-06 17:33:06,098 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_is_end_device [2021-12-06 17:33:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_determine_boot_device [2021-12-06 17:33:06,098 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_determine_boot_device [2021-12-06 17:33:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-12-06 17:33:06,098 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-12-06 17:33:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 17:33:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-06 17:33:06,099 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-06 17:33:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure _config_display_some_debug [2021-12-06 17:33:06,099 INFO L138 BoogieDeclarations]: Found implementation of procedure _config_display_some_debug [2021-12-06 17:33:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_phy_pg0 [2021-12-06 17:33:06,099 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_phy_pg0 [2021-12-06 17:33:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_stop_watchdog [2021-12-06 17:33:06,099 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_stop_watchdog [2021-12-06 17:33:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 17:33:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_physical_disk_event [2021-12-06 17:33:06,099 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_physical_disk_event [2021-12-06 17:33:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2021-12-06 17:33:06,100 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure starget_for_each_device [2021-12-06 17:33:06,100 INFO L138 BoogieDeclarations]: Found implementation of procedure starget_for_each_device [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2021-12-06 17:33:06,100 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_halt_firmware [2021-12-06 17:33:06,100 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_halt_firmware [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_remove [2021-12-06 17:33:06,100 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_remove [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_msg_frame [2021-12-06 17:33:06,100 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_msg_frame [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_volume_event [2021-12-06 17:33:06,100 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_volume_event [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure _base_static_config_pages [2021-12-06 17:33:06,100 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_static_config_pages [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 17:33:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_add_device [2021-12-06 17:33:06,101 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_add_device [2021-12-06 17:33:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-12-06 17:33:06,101 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-12-06 17:33:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2021-12-06 17:33:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-06 17:33:06,101 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-06 17:33:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-12-06 17:33:06,101 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-12-06 17:33:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_expander_node_remove [2021-12-06 17:33:06,101 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_expander_node_remove [2021-12-06 17:33:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_bios_pg3 [2021-12-06 17:33:06,101 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_bios_pg3 [2021-12-06 17:33:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_raid_devices [2021-12-06 17:33:06,101 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_raid_devices [2021-12-06 17:33:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_bios_pg2 [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_bios_pg2 [2021-12-06 17:33:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure _base_mask_interrupts [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_mask_interrupts [2021-12-06 17:33:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_remove [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_remove [2021-12-06 17:33:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scan_for_devices_after_reset [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scan_for_devices_after_reset [2021-12-06 17:33:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-12-06 17:33:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_expander_report_manufacture [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_expander_report_manufacture [2021-12-06 17:33:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2021-12-06 17:33:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2021-12-06 17:33:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_flush_running_cmds [2021-12-06 17:33:06,102 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_flush_running_cmds [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_enclosure_pg0 [2021-12-06 17:33:06,103 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_enclosure_pg0 [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2021-12-06 17:33:06,103 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_bit [2021-12-06 17:33:06,103 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_bit [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_set_tm_flag [2021-12-06 17:33:06,103 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_set_tm_flag [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_sas_devices [2021-12-06 17:33:06,103 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_sas_devices [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_device_pg0 [2021-12-06 17:33:06,103 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_device_pg0 [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure _base_is_controller_msix_enabled [2021-12-06 17:33:06,103 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_is_controller_msix_enabled [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-12-06 17:33:06,103 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-12-06 17:33:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure _base_fault_reset_work [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_fault_reset_work [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_internal_device_block [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_internal_device_block [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_find_by_handle [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_find_by_handle [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_add [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_add [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_free_smid [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_free_smid [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_issue_tm [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_issue_tm [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_refresh_expander_links [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_refresh_expander_links [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure sas_port_delete_phy [2021-12-06 17:33:06,104 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_port_delete_phy [2021-12-06 17:33:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_iocstate [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_iocstate [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_expander_find_by_sas_address [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_expander_find_by_sas_address [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_hi_priority [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_hi_priority [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_on_iocstate [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_on_iocstate [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_volume_delete [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_volume_delete [2021-12-06 17:33:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_target_destroy [2021-12-06 17:33:06,105 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_target_destroy [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_cleanup_queue [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_cleanup_queue [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_pci_resume [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_pci_resume [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_volume_add [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_volume_add [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unblock_requests [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unblock_requests [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_raid_volume_pg0 [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_raid_volume_pg0 [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_raid_volume_pg1 [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_raid_volume_pg1 [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_scsi_io [2021-12-06 17:33:06,106 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_scsi_io [2021-12-06 17:33:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_clear_tm_flag [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_clear_tm_flag [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure sas_port_add_phy [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_port_add_phy [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_shost [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_shost [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_phys_disk_pg0 [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_phys_disk_pg0 [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_iounit_pg1 [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_iounit_pg1 [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_ioc_pg8 [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_ioc_pg8 [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_iounit_pg0 [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_iounit_pg0 [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-12-06 17:33:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_sas_node_find_by_sas_address [2021-12-06 17:33:06,107 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_sas_node_find_by_sas_address [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2021-12-06 17:33:06,108 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2021-12-06 17:33:06,108 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-12-06 17:33:06,108 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_expander_find_by_handle [2021-12-06 17:33:06,108 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_expander_find_by_handle [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_expander_add [2021-12-06 17:33:06,108 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_expander_add [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_response_code [2021-12-06 17:33:06,108 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_response_code [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-06 17:33:06,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2021-12-06 17:33:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2021-12-06 17:33:06,108 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2021-12-06 17:33:06,991 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:33:06,996 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:33:22,022 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:33:22,049 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:33:22,049 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-12-06 17:33:22,054 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:33:22 BoogieIcfgContainer [2021-12-06 17:33:22,055 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:33:22,056 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:33:22,056 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:33:22,058 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:33:22,058 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:32:57" (1/3) ... [2021-12-06 17:33:22,059 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d0a0867 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:33:22, skipping insertion in model container [2021-12-06 17:33:22,059 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:33:05" (2/3) ... [2021-12-06 17:33:22,059 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d0a0867 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:33:22, skipping insertion in model container [2021-12-06 17:33:22,059 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:33:22" (3/3) ... [2021-12-06 17:33:22,060 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--scsi--mpt2sas--mpt2sas.ko-ldv_main4_sequence_infinite_withcheck_stateful.cil.out.i [2021-12-06 17:33:22,064 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:33:22,064 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 17:33:22,116 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:33:22,123 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 17:33:22,123 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 17:33:22,206 INFO L276 IsEmpty]: Start isEmpty. Operand has 5131 states, 3662 states have (on average 1.4120699071545604) internal successors, (5171), 3790 states have internal predecessors, (5171), 1223 states have call successors, (1223), 245 states have call predecessors, (1223), 245 states have return successors, (1223), 1177 states have call predecessors, (1223), 1223 states have call successors, (1223) [2021-12-06 17:33:22,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-12-06 17:33:22,209 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:33:22,210 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:33:22,210 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:33:22,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:33:22,214 INFO L85 PathProgramCache]: Analyzing trace with hash -577367309, now seen corresponding path program 1 times [2021-12-06 17:33:22,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:33:22,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545555169] [2021-12-06 17:33:22,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:22,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:33:22,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:22,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:33:22,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:22,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:33:22,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:33:22,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545555169] [2021-12-06 17:33:22,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545555169] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:33:22,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:33:22,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:33:22,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33664776] [2021-12-06 17:33:22,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:33:22,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:33:22,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:33:22,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:33:22,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:33:23,002 INFO L87 Difference]: Start difference. First operand has 5131 states, 3662 states have (on average 1.4120699071545604) internal successors, (5171), 3790 states have internal predecessors, (5171), 1223 states have call successors, (1223), 245 states have call predecessors, (1223), 245 states have return successors, (1223), 1177 states have call predecessors, (1223), 1223 states have call successors, (1223) Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:33:32,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:33:32,420 INFO L93 Difference]: Finished difference Result 11331 states and 17346 transitions. [2021-12-06 17:33:32,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:33:32,422 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-12-06 17:33:32,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:33:32,467 INFO L225 Difference]: With dead ends: 11331 [2021-12-06 17:33:32,468 INFO L226 Difference]: Without dead ends: 6194 [2021-12-06 17:33:32,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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 17:33:32,509 INFO L933 BasicCegarLoop]: 6611 mSDtfsCounter, 10866 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 4450 mSolverCounterSat, 4023 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11332 SdHoareTripleChecker+Valid, 6655 SdHoareTripleChecker+Invalid, 8473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4023 IncrementalHoareTripleChecker+Valid, 4450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2021-12-06 17:33:32,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11332 Valid, 6655 Invalid, 8473 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4023 Valid, 4450 Invalid, 0 Unknown, 0 Unchecked, 8.8s Time] [2021-12-06 17:33:32,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6194 states. [2021-12-06 17:33:32,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6194 to 5115. [2021-12-06 17:33:32,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5115 states, 3650 states have (on average 1.4106849315068493) internal successors, (5149), 3774 states have internal predecessors, (5149), 1221 states have call successors, (1221), 245 states have call predecessors, (1221), 243 states have return successors, (1211), 1165 states have call predecessors, (1211), 1211 states have call successors, (1211) [2021-12-06 17:33:32,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5115 states to 5115 states and 7581 transitions. [2021-12-06 17:33:32,812 INFO L78 Accepts]: Start accepts. Automaton has 5115 states and 7581 transitions. Word has length 12 [2021-12-06 17:33:32,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:33:32,812 INFO L470 AbstractCegarLoop]: Abstraction has 5115 states and 7581 transitions. [2021-12-06 17:33:32,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:33:32,813 INFO L276 IsEmpty]: Start isEmpty. Operand 5115 states and 7581 transitions. [2021-12-06 17:33:32,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-12-06 17:33:32,813 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:33:32,813 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:33:32,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:33:32,813 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:33:32,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:33:32,814 INFO L85 PathProgramCache]: Analyzing trace with hash -720699983, now seen corresponding path program 1 times [2021-12-06 17:33:32,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:33:32,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766247291] [2021-12-06 17:33:32,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:32,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:33:32,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:33,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:33:33,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:33,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:33:33,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:33:33,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766247291] [2021-12-06 17:33:33,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766247291] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:33:33,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:33:33,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:33:33,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463336559] [2021-12-06 17:33:33,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:33:33,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:33:33,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:33:33,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:33:33,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:33:33,182 INFO L87 Difference]: Start difference. First operand 5115 states and 7581 transitions. Second operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:33:48,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:33:48,515 INFO L93 Difference]: Finished difference Result 14792 states and 22431 transitions. [2021-12-06 17:33:48,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:33:48,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-12-06 17:33:48,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:33:48,566 INFO L225 Difference]: With dead ends: 14792 [2021-12-06 17:33:48,567 INFO L226 Difference]: Without dead ends: 9683 [2021-12-06 17:33:48,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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 17:33:48,593 INFO L933 BasicCegarLoop]: 8583 mSDtfsCounter, 11948 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 10070 mSolverCounterSat, 4618 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12854 SdHoareTripleChecker+Valid, 9618 SdHoareTripleChecker+Invalid, 14688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4618 IncrementalHoareTripleChecker+Valid, 10070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:33:48,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12854 Valid, 9618 Invalid, 14688 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4618 Valid, 10070 Invalid, 0 Unknown, 0 Unchecked, 14.7s Time] [2021-12-06 17:33:48,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9683 states. [2021-12-06 17:33:48,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9683 to 9205. [2021-12-06 17:33:48,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9205 states, 6588 states have (on average 1.410595021250759) internal successors, (9293), 6858 states have internal predecessors, (9293), 2158 states have call successors, (2158), 448 states have call predecessors, (2158), 458 states have return successors, (2314), 2040 states have call predecessors, (2314), 2141 states have call successors, (2314) [2021-12-06 17:33:49,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9205 states to 9205 states and 13765 transitions. [2021-12-06 17:33:49,038 INFO L78 Accepts]: Start accepts. Automaton has 9205 states and 13765 transitions. Word has length 13 [2021-12-06 17:33:49,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:33:49,039 INFO L470 AbstractCegarLoop]: Abstraction has 9205 states and 13765 transitions. [2021-12-06 17:33:49,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:33:49,039 INFO L276 IsEmpty]: Start isEmpty. Operand 9205 states and 13765 transitions. [2021-12-06 17:33:49,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-06 17:33:49,039 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:33:49,039 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:33:49,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 17:33:49,040 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:33:49,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:33:49,040 INFO L85 PathProgramCache]: Analyzing trace with hash -869040714, now seen corresponding path program 1 times [2021-12-06 17:33:49,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:33:49,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005146262] [2021-12-06 17:33:49,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:49,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:33:49,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:49,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:33:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:49,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:33:49,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:33:49,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005146262] [2021-12-06 17:33:49,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005146262] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:33:49,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:33:49,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:33:49,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245755560] [2021-12-06 17:33:49,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:33:49,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:33:49,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:33:49,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:33:49,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:33:49,401 INFO L87 Difference]: Start difference. First operand 9205 states and 13765 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:33:57,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:33:57,563 INFO L93 Difference]: Finished difference Result 9802 states and 14709 transitions. [2021-12-06 17:33:57,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:33:57,563 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2021-12-06 17:33:57,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:33:57,610 INFO L225 Difference]: With dead ends: 9802 [2021-12-06 17:33:57,610 INFO L226 Difference]: Without dead ends: 9799 [2021-12-06 17:33:57,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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 17:33:57,615 INFO L933 BasicCegarLoop]: 6495 mSDtfsCounter, 10922 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 4440 mSolverCounterSat, 4050 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11387 SdHoareTripleChecker+Valid, 6536 SdHoareTripleChecker+Invalid, 8490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4050 IncrementalHoareTripleChecker+Valid, 4440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-12-06 17:33:57,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11387 Valid, 6536 Invalid, 8490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4050 Valid, 4440 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2021-12-06 17:33:57,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9799 states. [2021-12-06 17:33:57,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9799 to 9204. [2021-12-06 17:33:57,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9204 states, 6588 states have (on average 1.4104432301153613) internal successors, (9292), 6857 states have internal predecessors, (9292), 2157 states have call successors, (2157), 448 states have call predecessors, (2157), 458 states have return successors, (2314), 2040 states have call predecessors, (2314), 2141 states have call successors, (2314) [2021-12-06 17:33:57,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9204 states to 9204 states and 13763 transitions. [2021-12-06 17:33:57,967 INFO L78 Accepts]: Start accepts. Automaton has 9204 states and 13763 transitions. Word has length 14 [2021-12-06 17:33:57,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:33:57,968 INFO L470 AbstractCegarLoop]: Abstraction has 9204 states and 13763 transitions. [2021-12-06 17:33:57,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:33:57,968 INFO L276 IsEmpty]: Start isEmpty. Operand 9204 states and 13763 transitions. [2021-12-06 17:33:57,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-06 17:33:57,968 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:33:57,968 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:33:57,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 17:33:57,968 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:33:57,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:33:57,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1172631212, now seen corresponding path program 1 times [2021-12-06 17:33:57,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:33:57,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476539470] [2021-12-06 17:33:57,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:57,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:33:58,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:58,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:33:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:58,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:33:58,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:33:58,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476539470] [2021-12-06 17:33:58,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476539470] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:33:58,327 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:33:58,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:33:58,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433098790] [2021-12-06 17:33:58,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:33:58,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:33:58,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:33:58,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:33:58,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:33:58,329 INFO L87 Difference]: Start difference. First operand 9204 states and 13763 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:34:18,323 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 17:34:22,039 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 17:34:25,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:34:25,573 INFO L93 Difference]: Finished difference Result 28579 states and 44337 transitions. [2021-12-06 17:34:25,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:34:25,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-12-06 17:34:25,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:34:25,639 INFO L225 Difference]: With dead ends: 28579 [2021-12-06 17:34:25,639 INFO L226 Difference]: Without dead ends: 19376 [2021-12-06 17:34:25,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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 17:34:25,673 INFO L933 BasicCegarLoop]: 12011 mSDtfsCounter, 12338 mSDsluCounter, 2572 mSDsCounter, 0 mSdLazyCounter, 13711 mSolverCounterSat, 4502 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13514 SdHoareTripleChecker+Valid, 14583 SdHoareTripleChecker+Invalid, 18215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4502 IncrementalHoareTripleChecker+Valid, 13711 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:34:25,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13514 Valid, 14583 Invalid, 18215 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4502 Valid, 13711 Invalid, 2 Unknown, 0 Unchecked, 26.3s Time] [2021-12-06 17:34:25,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19376 states. [2021-12-06 17:34:26,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19376 to 18736. [2021-12-06 17:34:26,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18736 states, 13394 states have (on average 1.4099596834403465) internal successors, (18885), 13962 states have internal predecessors, (18885), 4400 states have call successors, (4400), 891 states have call predecessors, (4400), 941 states have return successors, (5492), 4175 states have call predecessors, (5492), 4383 states have call successors, (5492) [2021-12-06 17:34:26,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18736 states to 18736 states and 28777 transitions. [2021-12-06 17:34:26,383 INFO L78 Accepts]: Start accepts. Automaton has 18736 states and 28777 transitions. Word has length 15 [2021-12-06 17:34:26,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:34:26,383 INFO L470 AbstractCegarLoop]: Abstraction has 18736 states and 28777 transitions. [2021-12-06 17:34:26,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:34:26,383 INFO L276 IsEmpty]: Start isEmpty. Operand 18736 states and 28777 transitions. [2021-12-06 17:34:26,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 17:34:26,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:34:26,386 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:34:26,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 17:34:26,387 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:34:26,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:34:26,387 INFO L85 PathProgramCache]: Analyzing trace with hash -588515942, now seen corresponding path program 1 times [2021-12-06 17:34:26,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:34:26,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133917421] [2021-12-06 17:34:26,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:34:26,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:34:26,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:26,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:34:26,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:26,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:34:26,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:26,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:34:26,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:26,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:34:26,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:26,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:34:26,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:26,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:34:26,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:26,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 17:34:26,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:26,875 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:34:26,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:34:26,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133917421] [2021-12-06 17:34:26,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133917421] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:34:26,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:34:26,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:34:26,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870730710] [2021-12-06 17:34:26,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:34:26,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:34:26,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:34:26,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:34:26,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:34:26,877 INFO L87 Difference]: Start difference. First operand 18736 states and 28777 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:34:41,162 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 17:34:43,333 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:34:44,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:34:44,995 INFO L93 Difference]: Finished difference Result 38026 states and 58548 transitions. [2021-12-06 17:34:44,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:34:44,995 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-06 17:34:44,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:34:45,062 INFO L225 Difference]: With dead ends: 38026 [2021-12-06 17:34:45,062 INFO L226 Difference]: Without dead ends: 19296 [2021-12-06 17:34:45,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 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 17:34:45,121 INFO L933 BasicCegarLoop]: 7102 mSDtfsCounter, 3886 mSDsluCounter, 3346 mSDsCounter, 0 mSdLazyCounter, 8563 mSolverCounterSat, 1501 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4669 SdHoareTripleChecker+Valid, 10448 SdHoareTripleChecker+Invalid, 10065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1501 IncrementalHoareTripleChecker+Valid, 8563 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:34:45,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4669 Valid, 10448 Invalid, 10065 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1501 Valid, 8563 Invalid, 1 Unknown, 0 Unchecked, 17.3s Time] [2021-12-06 17:34:45,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19296 states. [2021-12-06 17:34:45,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19296 to 18740. [2021-12-06 17:34:45,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18740 states, 13398 states have (on average 1.409837289147634) internal successors, (18889), 13966 states have internal predecessors, (18889), 4400 states have call successors, (4400), 891 states have call predecessors, (4400), 941 states have return successors, (5492), 4175 states have call predecessors, (5492), 4383 states have call successors, (5492) [2021-12-06 17:34:45,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18740 states to 18740 states and 28781 transitions. [2021-12-06 17:34:45,831 INFO L78 Accepts]: Start accepts. Automaton has 18740 states and 28781 transitions. Word has length 66 [2021-12-06 17:34:45,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:34:45,831 INFO L470 AbstractCegarLoop]: Abstraction has 18740 states and 28781 transitions. [2021-12-06 17:34:45,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:34:45,832 INFO L276 IsEmpty]: Start isEmpty. Operand 18740 states and 28781 transitions. [2021-12-06 17:34:45,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-06 17:34:45,834 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:34:45,834 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:34:45,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 17:34:45,834 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:34:45,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:34:45,835 INFO L85 PathProgramCache]: Analyzing trace with hash -1696179387, now seen corresponding path program 1 times [2021-12-06 17:34:45,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:34:45,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795444418] [2021-12-06 17:34:45,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:34:45,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:34:45,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:46,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:34:46,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:46,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:34:46,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:46,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:34:46,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:46,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:34:46,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:46,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:34:46,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:46,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:34:46,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:46,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:34:46,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:46,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:34:46,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:34:46,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795444418] [2021-12-06 17:34:46,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795444418] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:34:46,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:34:46,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:34:46,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898895548] [2021-12-06 17:34:46,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:34:46,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:34:46,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:34:46,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:34:46,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:34:46,218 INFO L87 Difference]: Start difference. First operand 18740 states and 28781 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:35:00,533 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 17:35:03,125 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:35:04,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:35:04,863 INFO L93 Difference]: Finished difference Result 38034 states and 58552 transitions. [2021-12-06 17:35:04,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:35:04,864 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2021-12-06 17:35:04,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:35:04,928 INFO L225 Difference]: With dead ends: 38034 [2021-12-06 17:35:04,928 INFO L226 Difference]: Without dead ends: 19300 [2021-12-06 17:35:04,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 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 17:35:04,986 INFO L933 BasicCegarLoop]: 7130 mSDtfsCounter, 3886 mSDsluCounter, 3374 mSDsCounter, 0 mSdLazyCounter, 8563 mSolverCounterSat, 1497 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4669 SdHoareTripleChecker+Valid, 10504 SdHoareTripleChecker+Invalid, 10061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1497 IncrementalHoareTripleChecker+Valid, 8563 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2021-12-06 17:35:04,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4669 Valid, 10504 Invalid, 10061 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1497 Valid, 8563 Invalid, 1 Unknown, 0 Unchecked, 17.8s Time] [2021-12-06 17:35:05,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19300 states. [2021-12-06 17:35:05,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19300 to 18744. [2021-12-06 17:35:05,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18744 states, 13402 states have (on average 1.4097149679152365) internal successors, (18893), 13970 states have internal predecessors, (18893), 4400 states have call successors, (4400), 891 states have call predecessors, (4400), 941 states have return successors, (5492), 4175 states have call predecessors, (5492), 4383 states have call successors, (5492) [2021-12-06 17:35:05,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18744 states to 18744 states and 28785 transitions. [2021-12-06 17:35:05,679 INFO L78 Accepts]: Start accepts. Automaton has 18744 states and 28785 transitions. Word has length 69 [2021-12-06 17:35:05,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:35:05,680 INFO L470 AbstractCegarLoop]: Abstraction has 18744 states and 28785 transitions. [2021-12-06 17:35:05,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:35:05,680 INFO L276 IsEmpty]: Start isEmpty. Operand 18744 states and 28785 transitions. [2021-12-06 17:35:05,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 17:35:05,682 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:35:05,682 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:35:05,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 17:35:05,682 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:35:05,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:35:05,682 INFO L85 PathProgramCache]: Analyzing trace with hash -470726242, now seen corresponding path program 1 times [2021-12-06 17:35:05,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:35:05,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496111995] [2021-12-06 17:35:05,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:35:05,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:35:05,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:05,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:35:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:05,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:35:05,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:05,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:35:05,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:06,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:35:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:06,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:35:06,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:06,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:35:06,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:06,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 17:35:06,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:06,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:35:06,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:35:06,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496111995] [2021-12-06 17:35:06,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496111995] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:35:06,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:35:06,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:35:06,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035447864] [2021-12-06 17:35:06,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:35:06,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:35:06,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:35:06,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:35:06,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:35:06,047 INFO L87 Difference]: Start difference. First operand 18744 states and 28785 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:35:24,175 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 17:35:26,182 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 17:35:28,904 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:35:30,546 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:35:32,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:35:32,522 INFO L93 Difference]: Finished difference Result 38050 states and 58572 transitions. [2021-12-06 17:35:32,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:35:32,522 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-06 17:35:32,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:35:32,588 INFO L225 Difference]: With dead ends: 38050 [2021-12-06 17:35:32,588 INFO L226 Difference]: Without dead ends: 19312 [2021-12-06 17:35:32,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:35:32,650 INFO L933 BasicCegarLoop]: 7125 mSDtfsCounter, 3891 mSDsluCounter, 6624 mSDsCounter, 0 mSdLazyCounter, 13300 mSolverCounterSat, 1501 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4674 SdHoareTripleChecker+Valid, 13749 SdHoareTripleChecker+Invalid, 14803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1501 IncrementalHoareTripleChecker+Valid, 13300 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:35:32,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4674 Valid, 13749 Invalid, 14803 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1501 Valid, 13300 Invalid, 2 Unknown, 0 Unchecked, 25.5s Time] [2021-12-06 17:35:32,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19312 states. [2021-12-06 17:35:33,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19312 to 18752. [2021-12-06 17:35:33,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18752 states, 13410 states have (on average 1.4094705443698732) internal successors, (18901), 13978 states have internal predecessors, (18901), 4400 states have call successors, (4400), 891 states have call predecessors, (4400), 941 states have return successors, (5492), 4175 states have call predecessors, (5492), 4383 states have call successors, (5492) [2021-12-06 17:35:33,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18752 states to 18752 states and 28793 transitions. [2021-12-06 17:35:33,322 INFO L78 Accepts]: Start accepts. Automaton has 18752 states and 28793 transitions. Word has length 66 [2021-12-06 17:35:33,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:35:33,322 INFO L470 AbstractCegarLoop]: Abstraction has 18752 states and 28793 transitions. [2021-12-06 17:35:33,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:35:33,322 INFO L276 IsEmpty]: Start isEmpty. Operand 18752 states and 28793 transitions. [2021-12-06 17:35:33,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 17:35:33,323 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:35:33,324 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:35:33,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 17:35:33,324 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:35:33,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:35:33,324 INFO L85 PathProgramCache]: Analyzing trace with hash -330177632, now seen corresponding path program 1 times [2021-12-06 17:35:33,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:35:33,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563068401] [2021-12-06 17:35:33,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:35:33,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:35:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:33,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:35:33,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:33,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:35:33,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:33,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:35:33,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:33,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:35:33,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:33,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:35:33,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:33,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:35:33,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:33,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 17:35:33,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:33,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:35:33,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:35:33,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563068401] [2021-12-06 17:35:33,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563068401] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:35:33,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:35:33,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:35:33,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394658017] [2021-12-06 17:35:33,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:35:33,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:35:33,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:35:33,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:35:33,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:35:33,747 INFO L87 Difference]: Start difference. First operand 18752 states and 28793 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:35:52,193 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 17:35:54,203 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 17:35:56,138 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:35:57,701 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:35:59,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:35:59,944 INFO L93 Difference]: Finished difference Result 38074 states and 58600 transitions. [2021-12-06 17:35:59,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:35:59,945 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-06 17:35:59,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:36:00,007 INFO L225 Difference]: With dead ends: 38074 [2021-12-06 17:36:00,007 INFO L226 Difference]: Without dead ends: 19328 [2021-12-06 17:36:00,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:36:00,084 INFO L933 BasicCegarLoop]: 7096 mSDtfsCounter, 3892 mSDsluCounter, 6565 mSDsCounter, 0 mSdLazyCounter, 13303 mSolverCounterSat, 1505 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4675 SdHoareTripleChecker+Valid, 13661 SdHoareTripleChecker+Invalid, 14810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1505 IncrementalHoareTripleChecker+Valid, 13303 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:36:00,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4675 Valid, 13661 Invalid, 14810 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1505 Valid, 13303 Invalid, 2 Unknown, 0 Unchecked, 25.3s Time] [2021-12-06 17:36:00,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19328 states. [2021-12-06 17:36:00,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19328 to 18766. [2021-12-06 17:36:00,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18766 states, 13422 states have (on average 1.4091044553717778) internal successors, (18913), 13992 states have internal predecessors, (18913), 4400 states have call successors, (4400), 891 states have call predecessors, (4400), 943 states have return successors, (5496), 4175 states have call predecessors, (5496), 4383 states have call successors, (5496) [2021-12-06 17:36:00,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18766 states to 18766 states and 28809 transitions. [2021-12-06 17:36:00,760 INFO L78 Accepts]: Start accepts. Automaton has 18766 states and 28809 transitions. Word has length 66 [2021-12-06 17:36:00,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:36:00,760 INFO L470 AbstractCegarLoop]: Abstraction has 18766 states and 28809 transitions. [2021-12-06 17:36:00,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:36:00,760 INFO L276 IsEmpty]: Start isEmpty. Operand 18766 states and 28809 transitions. [2021-12-06 17:36:00,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-06 17:36:00,761 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:36:00,761 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:36:00,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 17:36:00,762 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:36:00,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:36:00,762 INFO L85 PathProgramCache]: Analyzing trace with hash -184270365, now seen corresponding path program 1 times [2021-12-06 17:36:00,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:36:00,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600500554] [2021-12-06 17:36:00,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:36:00,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:36:00,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:01,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:36:01,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:01,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:36:01,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:01,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:36:01,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:01,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:36:01,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:01,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:36:01,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:01,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:36:01,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:01,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:36:01,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:01,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:36:01,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:36:01,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600500554] [2021-12-06 17:36:01,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600500554] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:36:01,115 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:36:01,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:36:01,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607995757] [2021-12-06 17:36:01,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:36:01,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:36:01,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:36:01,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:36:01,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:36:01,116 INFO L87 Difference]: Start difference. First operand 18766 states and 28809 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:36:23,935 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 17:36:25,948 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 17:36:27,961 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 17:36:30,979 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:36:32,434 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:36:34,006 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:36:36,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:36:36,758 INFO L93 Difference]: Finished difference Result 38090 states and 58604 transitions. [2021-12-06 17:36:36,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:36:36,759 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 68 [2021-12-06 17:36:36,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:36:36,809 INFO L225 Difference]: With dead ends: 38090 [2021-12-06 17:36:36,810 INFO L226 Difference]: Without dead ends: 19330 [2021-12-06 17:36:36,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:36:36,859 INFO L933 BasicCegarLoop]: 7429 mSDtfsCounter, 3895 mSDsluCounter, 10792 mSDsCounter, 0 mSdLazyCounter, 18033 mSolverCounterSat, 1463 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4678 SdHoareTripleChecker+Valid, 18221 SdHoareTripleChecker+Invalid, 19499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1463 IncrementalHoareTripleChecker+Valid, 18033 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:36:36,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4678 Valid, 18221 Invalid, 19499 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1463 Valid, 18033 Invalid, 3 Unknown, 0 Unchecked, 34.7s Time] [2021-12-06 17:36:36,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19330 states. [2021-12-06 17:36:37,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19330 to 18766. [2021-12-06 17:36:37,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18766 states, 13422 states have (on average 1.4089554462822231) internal successors, (18911), 13992 states have internal predecessors, (18911), 4400 states have call successors, (4400), 891 states have call predecessors, (4400), 943 states have return successors, (5496), 4175 states have call predecessors, (5496), 4383 states have call successors, (5496) [2021-12-06 17:36:37,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18766 states to 18766 states and 28807 transitions. [2021-12-06 17:36:37,521 INFO L78 Accepts]: Start accepts. Automaton has 18766 states and 28807 transitions. Word has length 68 [2021-12-06 17:36:37,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:36:37,521 INFO L470 AbstractCegarLoop]: Abstraction has 18766 states and 28807 transitions. [2021-12-06 17:36:37,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:36:37,521 INFO L276 IsEmpty]: Start isEmpty. Operand 18766 states and 28807 transitions. [2021-12-06 17:36:37,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-06 17:36:37,522 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:36:37,522 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:36:37,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 17:36:37,523 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:36:37,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:36:37,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1469961010, now seen corresponding path program 1 times [2021-12-06 17:36:37,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:36:37,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425117900] [2021-12-06 17:36:37,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:36:37,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:36:37,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:37,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:36:37,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:37,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:36:37,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:37,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:36:37,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:37,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:36:37,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:37,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:36:37,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:37,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:36:37,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:37,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:36:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:37,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:36:37,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:36:37,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425117900] [2021-12-06 17:36:37,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425117900] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:36:37,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:36:37,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:36:37,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833874724] [2021-12-06 17:36:37,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:36:37,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:36:37,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:36:37,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:36:37,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:36:37,926 INFO L87 Difference]: Start difference. First operand 18766 states and 28807 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:36:41,306 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:37:00,358 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 17:37:03,796 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:37:05,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:37:05,659 INFO L93 Difference]: Finished difference Result 38014 states and 59243 transitions. [2021-12-06 17:37:05,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:37:05,660 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2021-12-06 17:37:05,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:37:05,714 INFO L225 Difference]: With dead ends: 38014 [2021-12-06 17:37:05,714 INFO L226 Difference]: Without dead ends: 19254 [2021-12-06 17:37:05,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 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 17:37:05,803 INFO L933 BasicCegarLoop]: 8034 mSDtfsCounter, 10829 mSDsluCounter, 1641 mSDsCounter, 0 mSdLazyCounter, 10889 mSolverCounterSat, 4266 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11818 SdHoareTripleChecker+Valid, 9675 SdHoareTripleChecker+Invalid, 15156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4266 IncrementalHoareTripleChecker+Valid, 10889 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:37:05,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11818 Valid, 9675 Invalid, 15156 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4266 Valid, 10889 Invalid, 1 Unknown, 0 Unchecked, 26.7s Time] [2021-12-06 17:37:05,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19254 states. [2021-12-06 17:37:06,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19254 to 18482. [2021-12-06 17:37:06,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18482 states, 13238 states have (on average 1.4093518658407616) internal successors, (18657), 13794 states have internal predecessors, (18657), 4317 states have call successors, (4317), 884 states have call predecessors, (4317), 926 states have return successors, (5006), 4087 states have call predecessors, (5006), 4230 states have call successors, (5006) [2021-12-06 17:37:06,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18482 states to 18482 states and 27980 transitions. [2021-12-06 17:37:06,448 INFO L78 Accepts]: Start accepts. Automaton has 18482 states and 27980 transitions. Word has length 71 [2021-12-06 17:37:06,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:37:06,448 INFO L470 AbstractCegarLoop]: Abstraction has 18482 states and 27980 transitions. [2021-12-06 17:37:06,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:37:06,449 INFO L276 IsEmpty]: Start isEmpty. Operand 18482 states and 27980 transitions. [2021-12-06 17:37:06,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-06 17:37:06,449 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:37:06,450 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-06 17:37:06,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 17:37:06,450 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:37:06,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:37:06,450 INFO L85 PathProgramCache]: Analyzing trace with hash 2139856505, now seen corresponding path program 1 times [2021-12-06 17:37:06,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:37:06,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455050481] [2021-12-06 17:37:06,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:37:06,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:37:06,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:37:06,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:37:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:37:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:37:06,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:37:06,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:37:06,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:37:06,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 17:37:06,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:06,830 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:37:06,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:37:06,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455050481] [2021-12-06 17:37:06,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455050481] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:37:06,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:37:06,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:37:06,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226751624] [2021-12-06 17:37:06,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:37:06,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:37:06,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:37:06,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:37:06,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:37:06,832 INFO L87 Difference]: Start difference. First operand 18482 states and 27980 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-06 17:37:39,408 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 17:37:43,653 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:37:45,403 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:37:47,236 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:37:50,019 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:37:52,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:37:52,446 INFO L93 Difference]: Finished difference Result 21401 states and 33201 transitions. [2021-12-06 17:37:52,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:37:52,447 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 70 [2021-12-06 17:37:52,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:37:52,500 INFO L225 Difference]: With dead ends: 21401 [2021-12-06 17:37:52,500 INFO L226 Difference]: Without dead ends: 21197 [2021-12-06 17:37:52,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:37:52,508 INFO L933 BasicCegarLoop]: 7335 mSDtfsCounter, 7048 mSDsluCounter, 12301 mSDsCounter, 0 mSdLazyCounter, 23599 mSolverCounterSat, 3972 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7701 SdHoareTripleChecker+Valid, 19636 SdHoareTripleChecker+Invalid, 27572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3972 IncrementalHoareTripleChecker+Valid, 23599 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:37:52,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7701 Valid, 19636 Invalid, 27572 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3972 Valid, 23599 Invalid, 1 Unknown, 0 Unchecked, 44.5s Time] [2021-12-06 17:37:52,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21197 states. [2021-12-06 17:37:53,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21197 to 18546. [2021-12-06 17:37:53,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18546 states, 13276 states have (on average 1.408933413678819) internal successors, (18705), 13844 states have internal predecessors, (18705), 4327 states have call successors, (4327), 884 states have call predecessors, (4327), 942 states have return successors, (5046), 4099 states have call predecessors, (5046), 4240 states have call successors, (5046) [2021-12-06 17:37:53,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18546 states to 18546 states and 28078 transitions. [2021-12-06 17:37:53,257 INFO L78 Accepts]: Start accepts. Automaton has 18546 states and 28078 transitions. Word has length 70 [2021-12-06 17:37:53,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:37:53,258 INFO L470 AbstractCegarLoop]: Abstraction has 18546 states and 28078 transitions. [2021-12-06 17:37:53,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-06 17:37:53,258 INFO L276 IsEmpty]: Start isEmpty. Operand 18546 states and 28078 transitions. [2021-12-06 17:37:53,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-06 17:37:53,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:37:53,259 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:37:53,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 17:37:53,259 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:37:53,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:37:53,259 INFO L85 PathProgramCache]: Analyzing trace with hash 681701205, now seen corresponding path program 1 times [2021-12-06 17:37:53,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:37:53,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557579360] [2021-12-06 17:37:53,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:37:53,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:37:53,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:37:53,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:37:53,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:37:53,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:37:53,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:37:53,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:37:53,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:37:53,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 17:37:53,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:53,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:37:53,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:37:53,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557579360] [2021-12-06 17:37:53,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557579360] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:37:53,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:37:53,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:37:53,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46808929] [2021-12-06 17:37:53,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:37:53,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:37:53,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:37:53,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:37:53,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:37:53,646 INFO L87 Difference]: Start difference. First operand 18546 states and 28078 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-06 17:38:12,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:38:12,177 INFO L93 Difference]: Finished difference Result 26225 states and 39372 transitions. [2021-12-06 17:38:12,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:38:12,178 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 72 [2021-12-06 17:38:12,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:38:12,200 INFO L225 Difference]: With dead ends: 26225 [2021-12-06 17:38:12,200 INFO L226 Difference]: Without dead ends: 7685 [2021-12-06 17:38:12,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:38:12,239 INFO L933 BasicCegarLoop]: 4467 mSDtfsCounter, 6312 mSDsluCounter, 6093 mSDsCounter, 0 mSdLazyCounter, 16402 mSolverCounterSat, 2461 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6995 SdHoareTripleChecker+Valid, 10560 SdHoareTripleChecker+Invalid, 18863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2461 IncrementalHoareTripleChecker+Valid, 16402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2021-12-06 17:38:12,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6995 Valid, 10560 Invalid, 18863 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2461 Valid, 16402 Invalid, 0 Unknown, 0 Unchecked, 17.8s Time] [2021-12-06 17:38:12,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7685 states. [2021-12-06 17:38:12,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7685 to 7444. [2021-12-06 17:38:12,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7444 states, 5341 states have (on average 1.3971166448230667) internal successors, (7462), 5587 states have internal predecessors, (7462), 1686 states have call successors, (1686), 431 states have call predecessors, (1686), 416 states have return successors, (1726), 1543 states have call predecessors, (1726), 1602 states have call successors, (1726) [2021-12-06 17:38:12,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7444 states to 7444 states and 10874 transitions. [2021-12-06 17:38:12,499 INFO L78 Accepts]: Start accepts. Automaton has 7444 states and 10874 transitions. Word has length 72 [2021-12-06 17:38:12,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:38:12,499 INFO L470 AbstractCegarLoop]: Abstraction has 7444 states and 10874 transitions. [2021-12-06 17:38:12,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-06 17:38:12,499 INFO L276 IsEmpty]: Start isEmpty. Operand 7444 states and 10874 transitions. [2021-12-06 17:38:12,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-06 17:38:12,500 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:38:12,500 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-06 17:38:12,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 17:38:12,501 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:38:12,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:38:12,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1492722057, now seen corresponding path program 1 times [2021-12-06 17:38:12,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:38:12,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116598485] [2021-12-06 17:38:12,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:38:12,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:38:12,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:38:12,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:38:12,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:38:12,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:38:12,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:38:12,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:38:12,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:38:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 17:38:12,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 17:38:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:12,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:38:12,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:38:12,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116598485] [2021-12-06 17:38:12,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116598485] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:38:12,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:38:12,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:38:12,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454756478] [2021-12-06 17:38:12,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:38:12,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:38:12,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:38:12,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:38:12,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:38:12,992 INFO L87 Difference]: Start difference. First operand 7444 states and 10874 transitions. Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:38:41,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:38:41,900 INFO L93 Difference]: Finished difference Result 9020 states and 13589 transitions. [2021-12-06 17:38:41,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:38:41,901 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 77 [2021-12-06 17:38:41,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:38:41,922 INFO L225 Difference]: With dead ends: 9020 [2021-12-06 17:38:41,922 INFO L226 Difference]: Without dead ends: 8816 [2021-12-06 17:38:41,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:38:41,925 INFO L933 BasicCegarLoop]: 4466 mSDtfsCounter, 5877 mSDsluCounter, 7601 mSDsCounter, 0 mSdLazyCounter, 21123 mSolverCounterSat, 2716 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6440 SdHoareTripleChecker+Valid, 12067 SdHoareTripleChecker+Invalid, 23839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2716 IncrementalHoareTripleChecker+Valid, 21123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:38:41,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6440 Valid, 12067 Invalid, 23839 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2716 Valid, 21123 Invalid, 0 Unknown, 0 Unchecked, 28.3s Time] [2021-12-06 17:38:41,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8816 states. [2021-12-06 17:38:42,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8816 to 7304. [2021-12-06 17:38:42,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7304 states, 5230 states have (on average 1.3978967495219885) internal successors, (7311), 5470 states have internal predecessors, (7311), 1664 states have call successors, (1664), 424 states have call predecessors, (1664), 409 states have return successors, (1705), 1527 states have call predecessors, (1705), 1585 states have call successors, (1705) [2021-12-06 17:38:42,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7304 states to 7304 states and 10680 transitions. [2021-12-06 17:38:42,201 INFO L78 Accepts]: Start accepts. Automaton has 7304 states and 10680 transitions. Word has length 77 [2021-12-06 17:38:42,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:38:42,201 INFO L470 AbstractCegarLoop]: Abstraction has 7304 states and 10680 transitions. [2021-12-06 17:38:42,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:38:42,201 INFO L276 IsEmpty]: Start isEmpty. Operand 7304 states and 10680 transitions. [2021-12-06 17:38:42,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-06 17:38:42,203 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:38:42,204 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] [2021-12-06 17:38:42,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 17:38:42,204 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:38:42,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:38:42,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1292362508, now seen corresponding path program 1 times [2021-12-06 17:38:42,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:38:42,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733364519] [2021-12-06 17:38:42,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:38:42,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:38:42,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:38:42,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:38:42,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:38:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:38:42,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:38:42,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:38:42,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:38:42,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:38:42,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:38:42,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:38:42,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:38:42,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 17:38:42,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:42,693 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 17:38:42,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:38:42,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733364519] [2021-12-06 17:38:42,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733364519] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:38:42,694 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:38:42,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:38:42,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671078642] [2021-12-06 17:38:42,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:38:42,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:38:42,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:38:42,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:38:42,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:38:42,695 INFO L87 Difference]: Start difference. First operand 7304 states and 10680 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 17:39:02,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:39:02,870 INFO L93 Difference]: Finished difference Result 15761 states and 23361 transitions. [2021-12-06 17:39:02,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:39:02,871 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 107 [2021-12-06 17:39:02,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:39:02,894 INFO L225 Difference]: With dead ends: 15761 [2021-12-06 17:39:02,894 INFO L226 Difference]: Without dead ends: 8463 [2021-12-06 17:39:02,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:39:02,909 INFO L933 BasicCegarLoop]: 4110 mSDtfsCounter, 5762 mSDsluCounter, 1456 mSDsCounter, 0 mSdLazyCounter, 8244 mSolverCounterSat, 2749 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6274 SdHoareTripleChecker+Valid, 5566 SdHoareTripleChecker+Invalid, 10993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2749 IncrementalHoareTripleChecker+Valid, 8244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:39:02,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6274 Valid, 5566 Invalid, 10993 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2749 Valid, 8244 Invalid, 0 Unknown, 0 Unchecked, 19.6s Time] [2021-12-06 17:39:02,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8463 states. [2021-12-06 17:39:03,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8463 to 7542. [2021-12-06 17:39:03,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7542 states, 5405 states have (on average 1.4001850138760408) internal successors, (7568), 5662 states have internal predecessors, (7568), 1708 states have call successors, (1708), 424 states have call predecessors, (1708), 428 states have return successors, (1821), 1581 states have call predecessors, (1821), 1629 states have call successors, (1821) [2021-12-06 17:39:03,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7542 states to 7542 states and 11097 transitions. [2021-12-06 17:39:03,176 INFO L78 Accepts]: Start accepts. Automaton has 7542 states and 11097 transitions. Word has length 107 [2021-12-06 17:39:03,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:39:03,177 INFO L470 AbstractCegarLoop]: Abstraction has 7542 states and 11097 transitions. [2021-12-06 17:39:03,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 17:39:03,177 INFO L276 IsEmpty]: Start isEmpty. Operand 7542 states and 11097 transitions. [2021-12-06 17:39:03,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-06 17:39:03,179 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:39:03,179 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] [2021-12-06 17:39:03,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 17:39:03,179 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:39:03,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:39:03,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1074332086, now seen corresponding path program 1 times [2021-12-06 17:39:03,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:39:03,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079784140] [2021-12-06 17:39:03,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:39:03,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:39:03,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:39:03,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:39:03,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:39:03,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:39:03,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:39:03,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:39:03,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:39:03,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:39:03,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:39:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:39:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:39:03,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 17:39:03,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:03,513 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 17:39:03,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:39:03,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079784140] [2021-12-06 17:39:03,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079784140] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:39:03,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:39:03,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:39:03,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700042261] [2021-12-06 17:39:03,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:39:03,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:39:03,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:39:03,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:39:03,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:39:03,515 INFO L87 Difference]: Start difference. First operand 7542 states and 11097 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:39:24,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:39:24,943 INFO L93 Difference]: Finished difference Result 16002 states and 23770 transitions. [2021-12-06 17:39:24,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:39:24,944 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 107 [2021-12-06 17:39:24,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:39:24,971 INFO L225 Difference]: With dead ends: 16002 [2021-12-06 17:39:24,972 INFO L226 Difference]: Without dead ends: 8466 [2021-12-06 17:39:24,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:39:24,988 INFO L933 BasicCegarLoop]: 4044 mSDtfsCounter, 5473 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 8198 mSolverCounterSat, 2749 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5904 SdHoareTripleChecker+Valid, 5913 SdHoareTripleChecker+Invalid, 10947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2749 IncrementalHoareTripleChecker+Valid, 8198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.8s IncrementalHoareTripleChecker+Time [2021-12-06 17:39:24,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5904 Valid, 5913 Invalid, 10947 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2749 Valid, 8198 Invalid, 0 Unknown, 0 Unchecked, 20.8s Time] [2021-12-06 17:39:24,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8466 states. [2021-12-06 17:39:25,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8466 to 7544. [2021-12-06 17:39:25,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7544 states, 5407 states have (on average 1.400036989088219) internal successors, (7570), 5664 states have internal predecessors, (7570), 1708 states have call successors, (1708), 424 states have call predecessors, (1708), 428 states have return successors, (1821), 1581 states have call predecessors, (1821), 1629 states have call successors, (1821) [2021-12-06 17:39:25,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7544 states to 7544 states and 11099 transitions. [2021-12-06 17:39:25,273 INFO L78 Accepts]: Start accepts. Automaton has 7544 states and 11099 transitions. Word has length 107 [2021-12-06 17:39:25,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:39:25,273 INFO L470 AbstractCegarLoop]: Abstraction has 7544 states and 11099 transitions. [2021-12-06 17:39:25,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:39:25,273 INFO L276 IsEmpty]: Start isEmpty. Operand 7544 states and 11099 transitions. [2021-12-06 17:39:25,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-06 17:39:25,275 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:39:25,276 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] [2021-12-06 17:39:25,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 17:39:25,276 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:39:25,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:39:25,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1860734148, now seen corresponding path program 1 times [2021-12-06 17:39:25,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:39:25,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557296401] [2021-12-06 17:39:25,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:39:25,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:39:25,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:39:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:39:25,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:39:25,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:39:25,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:39:25,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:39:25,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:39:25,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:39:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:39:25,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:39:25,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:39:25,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 17:39:25,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:25,615 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 17:39:25,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:39:25,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557296401] [2021-12-06 17:39:25,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557296401] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:39:25,615 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:39:25,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:39:25,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131771625] [2021-12-06 17:39:25,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:39:25,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:39:25,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:39:25,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:39:25,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:39:25,617 INFO L87 Difference]: Start difference. First operand 7544 states and 11099 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:39:46,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:39:46,322 INFO L93 Difference]: Finished difference Result 16002 states and 23768 transitions. [2021-12-06 17:39:46,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:39:46,324 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 110 [2021-12-06 17:39:46,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:39:46,347 INFO L225 Difference]: With dead ends: 16002 [2021-12-06 17:39:46,347 INFO L226 Difference]: Without dead ends: 8464 [2021-12-06 17:39:46,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:39:46,365 INFO L933 BasicCegarLoop]: 4062 mSDtfsCounter, 5458 mSDsluCounter, 1872 mSDsCounter, 0 mSdLazyCounter, 8211 mSolverCounterSat, 2747 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5889 SdHoareTripleChecker+Valid, 5934 SdHoareTripleChecker+Invalid, 10958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2747 IncrementalHoareTripleChecker+Valid, 8211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:39:46,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5889 Valid, 5934 Invalid, 10958 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2747 Valid, 8211 Invalid, 0 Unknown, 0 Unchecked, 20.1s Time] [2021-12-06 17:39:46,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8464 states. [2021-12-06 17:39:46,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8464 to 7546. [2021-12-06 17:39:46,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7546 states, 5409 states have (on average 1.3998890737659457) internal successors, (7572), 5666 states have internal predecessors, (7572), 1708 states have call successors, (1708), 424 states have call predecessors, (1708), 428 states have return successors, (1821), 1581 states have call predecessors, (1821), 1629 states have call successors, (1821) [2021-12-06 17:39:46,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7546 states to 7546 states and 11101 transitions. [2021-12-06 17:39:46,640 INFO L78 Accepts]: Start accepts. Automaton has 7546 states and 11101 transitions. Word has length 110 [2021-12-06 17:39:46,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:39:46,640 INFO L470 AbstractCegarLoop]: Abstraction has 7546 states and 11101 transitions. [2021-12-06 17:39:46,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:39:46,640 INFO L276 IsEmpty]: Start isEmpty. Operand 7546 states and 11101 transitions. [2021-12-06 17:39:46,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-06 17:39:46,642 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:39:46,643 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] [2021-12-06 17:39:46,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 17:39:46,643 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:39:46,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:39:46,643 INFO L85 PathProgramCache]: Analyzing trace with hash -456164451, now seen corresponding path program 1 times [2021-12-06 17:39:46,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:39:46,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128134434] [2021-12-06 17:39:46,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:39:46,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:39:46,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:39:46,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:39:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:39:46,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:39:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:39:46,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:39:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:39:46,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 17:39:46,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:39:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:39:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:39:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 17:39:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:46,989 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 17:39:46,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:39:46,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128134434] [2021-12-06 17:39:46,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128134434] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:39:46,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331970146] [2021-12-06 17:39:46,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:39:46,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:39:46,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:39:46,990 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:39:46,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 17:39:48,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:39:48,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 10568 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:39:48,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:39:48,472 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 17:39:48,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:39:48,584 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 17:39:48,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331970146] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:39:48,584 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:39:48,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2021-12-06 17:39:48,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714724037] [2021-12-06 17:39:48,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:39:48,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:39:48,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:39:48,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:39:48,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:39:48,585 INFO L87 Difference]: Start difference. First operand 7546 states and 11101 transitions. Second operand has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:40:11,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:40:11,768 INFO L93 Difference]: Finished difference Result 16026 states and 23804 transitions. [2021-12-06 17:40:11,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:40:11,769 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 118 [2021-12-06 17:40:11,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:40:11,793 INFO L225 Difference]: With dead ends: 16026 [2021-12-06 17:40:11,794 INFO L226 Difference]: Without dead ends: 8486 [2021-12-06 17:40:11,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:40:11,811 INFO L933 BasicCegarLoop]: 4063 mSDtfsCounter, 5480 mSDsluCounter, 3341 mSDsCounter, 0 mSdLazyCounter, 12115 mSolverCounterSat, 2750 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5911 SdHoareTripleChecker+Valid, 7404 SdHoareTripleChecker+Invalid, 14865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2750 IncrementalHoareTripleChecker+Valid, 12115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:40:11,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5911 Valid, 7404 Invalid, 14865 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2750 Valid, 12115 Invalid, 0 Unknown, 0 Unchecked, 22.5s Time] [2021-12-06 17:40:11,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8486 states. [2021-12-06 17:40:12,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8486 to 7576. [2021-12-06 17:40:12,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7576 states, 5439 states have (on average 1.3998896856039713) internal successors, (7614), 5696 states have internal predecessors, (7614), 1708 states have call successors, (1708), 424 states have call predecessors, (1708), 428 states have return successors, (1821), 1581 states have call predecessors, (1821), 1629 states have call successors, (1821) [2021-12-06 17:40:12,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7576 states to 7576 states and 11143 transitions. [2021-12-06 17:40:12,095 INFO L78 Accepts]: Start accepts. Automaton has 7576 states and 11143 transitions. Word has length 118 [2021-12-06 17:40:12,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:40:12,096 INFO L470 AbstractCegarLoop]: Abstraction has 7576 states and 11143 transitions. [2021-12-06 17:40:12,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:40:12,096 INFO L276 IsEmpty]: Start isEmpty. Operand 7576 states and 11143 transitions. [2021-12-06 17:40:12,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-06 17:40:12,099 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:40:12,099 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2021-12-06 17:40:12,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:40:12,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 17:40:12,300 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:40:12,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:40:12,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1821362364, now seen corresponding path program 1 times [2021-12-06 17:40:12,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:40:12,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544334030] [2021-12-06 17:40:12,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:40:12,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:40:12,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:40:12,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:40:12,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:40:12,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:40:12,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:40:12,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:40:12,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:40:12,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:40:12,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:40:12,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:40:12,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:40:12,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 17:40:12,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:12,684 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-12-06 17:40:12,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:40:12,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544334030] [2021-12-06 17:40:12,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544334030] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:40:12,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054674833] [2021-12-06 17:40:12,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:40:12,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:40:12,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:40:12,685 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:40:12,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 17:40:13,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:13,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 10595 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:40:13,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:40:14,093 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 17:40:14,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:40:14,265 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 17:40:14,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054674833] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:40:14,265 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:40:14,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2021-12-06 17:40:14,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722311583] [2021-12-06 17:40:14,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:40:14,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 17:40:14,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:40:14,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 17:40:14,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:40:14,267 INFO L87 Difference]: Start difference. First operand 7576 states and 11143 transitions. Second operand has 16 states, 16 states have (on average 7.875) internal successors, (126), 14 states have internal predecessors, (126), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:40:51,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:40:51,064 INFO L93 Difference]: Finished difference Result 16326 states and 24256 transitions. [2021-12-06 17:40:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-06 17:40:51,065 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 7.875) internal successors, (126), 14 states have internal predecessors, (126), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 130 [2021-12-06 17:40:51,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:40:51,084 INFO L225 Difference]: With dead ends: 16326 [2021-12-06 17:40:51,084 INFO L226 Difference]: Without dead ends: 8756 [2021-12-06 17:40:51,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 273 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=404, Invalid=928, Unknown=0, NotChecked=0, Total=1332 [2021-12-06 17:40:51,097 INFO L933 BasicCegarLoop]: 4068 mSDtfsCounter, 5807 mSDsluCounter, 9181 mSDsCounter, 0 mSdLazyCounter, 27817 mSolverCounterSat, 2787 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6237 SdHoareTripleChecker+Valid, 13249 SdHoareTripleChecker+Invalid, 30604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2787 IncrementalHoareTripleChecker+Valid, 27817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:40:51,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6237 Valid, 13249 Invalid, 30604 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2787 Valid, 27817 Invalid, 0 Unknown, 0 Unchecked, 35.7s Time] [2021-12-06 17:40:51,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8756 states. [2021-12-06 17:40:51,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8756 to 7742. [2021-12-06 17:40:51,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7742 states, 5605 states have (on average 1.399821587867975) internal successors, (7846), 5862 states have internal predecessors, (7846), 1708 states have call successors, (1708), 424 states have call predecessors, (1708), 428 states have return successors, (1821), 1581 states have call predecessors, (1821), 1629 states have call successors, (1821) [2021-12-06 17:40:51,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7742 states to 7742 states and 11375 transitions. [2021-12-06 17:40:51,382 INFO L78 Accepts]: Start accepts. Automaton has 7742 states and 11375 transitions. Word has length 130 [2021-12-06 17:40:51,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:40:51,382 INFO L470 AbstractCegarLoop]: Abstraction has 7742 states and 11375 transitions. [2021-12-06 17:40:51,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 7.875) internal successors, (126), 14 states have internal predecessors, (126), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:40:51,382 INFO L276 IsEmpty]: Start isEmpty. Operand 7742 states and 11375 transitions. [2021-12-06 17:40:51,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 17:40:51,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:40:51,386 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2021-12-06 17:40:51,421 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 17:40:51,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 17:40:51,587 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:40:51,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:40:51,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1973409451, now seen corresponding path program 1 times [2021-12-06 17:40:51,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:40:51,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778977377] [2021-12-06 17:40:51,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:40:51,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:40:51,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:40:51,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:40:51,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:40:51,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:40:51,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:40:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:40:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:40:51,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 17:40:51,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 17:40:51,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:40:51,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:40:51,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:40:51,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 17:40:51,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 17:40:51,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 17:40:51,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:51,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 17:40:51,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:52,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:40:52,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:52,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 17:40:52,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:52,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 17:40:52,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:40:52,025 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 17:40:52,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:40:52,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778977377] [2021-12-06 17:40:52,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778977377] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:40:52,025 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:40:52,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:40:52,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003939053] [2021-12-06 17:40:52,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:40:52,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:40:52,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:40:52,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:40:52,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:40:52,026 INFO L87 Difference]: Start difference. First operand 7742 states and 11375 transitions. Second operand has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 17:41:14,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:41:14,612 INFO L93 Difference]: Finished difference Result 16361 states and 24315 transitions. [2021-12-06 17:41:14,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:41:14,613 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 164 [2021-12-06 17:41:14,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:41:14,639 INFO L225 Difference]: With dead ends: 16361 [2021-12-06 17:41:14,639 INFO L226 Difference]: Without dead ends: 8625 [2021-12-06 17:41:14,656 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:41:14,657 INFO L933 BasicCegarLoop]: 4096 mSDtfsCounter, 6731 mSDsluCounter, 2158 mSDsCounter, 0 mSdLazyCounter, 8203 mSolverCounterSat, 3267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7301 SdHoareTripleChecker+Valid, 6254 SdHoareTripleChecker+Invalid, 11470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3267 IncrementalHoareTripleChecker+Valid, 8203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:41:14,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7301 Valid, 6254 Invalid, 11470 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3267 Valid, 8203 Invalid, 0 Unknown, 0 Unchecked, 21.9s Time] [2021-12-06 17:41:14,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8625 states. [2021-12-06 17:41:14,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8625 to 7744. [2021-12-06 17:41:14,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7744 states, 5607 states have (on average 1.3996789727126806) internal successors, (7848), 5864 states have internal predecessors, (7848), 1708 states have call successors, (1708), 424 states have call predecessors, (1708), 428 states have return successors, (1821), 1581 states have call predecessors, (1821), 1629 states have call successors, (1821) [2021-12-06 17:41:14,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7744 states to 7744 states and 11377 transitions. [2021-12-06 17:41:14,953 INFO L78 Accepts]: Start accepts. Automaton has 7744 states and 11377 transitions. Word has length 164 [2021-12-06 17:41:14,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:41:14,953 INFO L470 AbstractCegarLoop]: Abstraction has 7744 states and 11377 transitions. [2021-12-06 17:41:14,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 17:41:14,953 INFO L276 IsEmpty]: Start isEmpty. Operand 7744 states and 11377 transitions. [2021-12-06 17:41:14,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 17:41:14,957 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:41:14,957 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2021-12-06 17:41:14,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 17:41:14,957 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:41:14,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:41:14,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1480783277, now seen corresponding path program 1 times [2021-12-06 17:41:14,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:41:14,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45881433] [2021-12-06 17:41:14,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:41:14,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:41:15,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:41:15,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:41:15,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:41:15,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:41:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:41:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:41:15,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:41:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 17:41:15,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 17:41:15,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:41:15,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:41:15,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:41:15,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 17:41:15,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 17:41:15,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 17:41:15,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 17:41:15,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:41:15,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 17:41:15,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 17:41:15,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:15,379 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 17:41:15,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:41:15,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45881433] [2021-12-06 17:41:15,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45881433] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:41:15,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:41:15,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:41:15,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446856070] [2021-12-06 17:41:15,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:41:15,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:41:15,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:41:15,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:41:15,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:41:15,380 INFO L87 Difference]: Start difference. First operand 7744 states and 11377 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 17:41:41,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:41:41,374 INFO L93 Difference]: Finished difference Result 16369 states and 24323 transitions. [2021-12-06 17:41:41,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:41:41,375 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 164 [2021-12-06 17:41:41,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:41:41,400 INFO L225 Difference]: With dead ends: 16369 [2021-12-06 17:41:41,400 INFO L226 Difference]: Without dead ends: 8631 [2021-12-06 17:41:41,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:41:41,417 INFO L933 BasicCegarLoop]: 4121 mSDtfsCounter, 5122 mSDsluCounter, 3372 mSDsCounter, 0 mSdLazyCounter, 12412 mSolverCounterSat, 2535 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5689 SdHoareTripleChecker+Valid, 7493 SdHoareTripleChecker+Invalid, 14947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2535 IncrementalHoareTripleChecker+Valid, 12412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:41:41,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5689 Valid, 7493 Invalid, 14947 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2535 Valid, 12412 Invalid, 0 Unknown, 0 Unchecked, 25.3s Time] [2021-12-06 17:41:41,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8631 states. [2021-12-06 17:41:41,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8631 to 7748. [2021-12-06 17:41:41,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7748 states, 5611 states have (on average 1.3993940474068793) internal successors, (7852), 5868 states have internal predecessors, (7852), 1708 states have call successors, (1708), 424 states have call predecessors, (1708), 428 states have return successors, (1821), 1581 states have call predecessors, (1821), 1629 states have call successors, (1821) [2021-12-06 17:41:41,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7748 states to 7748 states and 11381 transitions. [2021-12-06 17:41:41,713 INFO L78 Accepts]: Start accepts. Automaton has 7748 states and 11381 transitions. Word has length 164 [2021-12-06 17:41:41,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:41:41,713 INFO L470 AbstractCegarLoop]: Abstraction has 7748 states and 11381 transitions. [2021-12-06 17:41:41,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 17:41:41,713 INFO L276 IsEmpty]: Start isEmpty. Operand 7748 states and 11381 transitions. [2021-12-06 17:41:41,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 17:41:41,716 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:41:41,717 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2021-12-06 17:41:41,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 17:41:41,717 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:41:41,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:41:41,717 INFO L85 PathProgramCache]: Analyzing trace with hash 513432623, now seen corresponding path program 1 times [2021-12-06 17:41:41,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:41:41,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115217820] [2021-12-06 17:41:41,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:41:41,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:41:41,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:41,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:41:41,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:41,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:41:41,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:41:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:41:42,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:41:42,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:41:42,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:41:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 17:41:42,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 17:41:42,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:41:42,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:41:42,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:41:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 17:41:42,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 17:41:42,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 17:41:42,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 17:41:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:41:42,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 17:41:42,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 17:41:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:41:42,186 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 17:41:42,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:41:42,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115217820] [2021-12-06 17:41:42,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115217820] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:41:42,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:41:42,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:41:42,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245757044] [2021-12-06 17:41:42,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:41:42,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:41:42,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:41:42,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:41:42,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:41:42,188 INFO L87 Difference]: Start difference. First operand 7748 states and 11381 transitions. Second operand has 8 states, 8 states have (on average 13.625) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 17:42:08,439 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 17:42:16,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:42:16,519 INFO L93 Difference]: Finished difference Result 15131 states and 22450 transitions. [2021-12-06 17:42:16,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:42:16,519 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 164 [2021-12-06 17:42:16,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:42:16,538 INFO L225 Difference]: With dead ends: 15131 [2021-12-06 17:42:16,538 INFO L226 Difference]: Without dead ends: 7389 [2021-12-06 17:42:16,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:42:16,556 INFO L933 BasicCegarLoop]: 4079 mSDtfsCounter, 8698 mSDsluCounter, 4497 mSDsCounter, 0 mSdLazyCounter, 15726 mSolverCounterSat, 4595 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9269 SdHoareTripleChecker+Valid, 8576 SdHoareTripleChecker+Invalid, 20322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4595 IncrementalHoareTripleChecker+Valid, 15726 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:42:16,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9269 Valid, 8576 Invalid, 20322 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4595 Valid, 15726 Invalid, 1 Unknown, 0 Unchecked, 33.5s Time] [2021-12-06 17:42:16,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7389 states. [2021-12-06 17:42:16,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7389 to 6487. [2021-12-06 17:42:16,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6487 states, 4635 states have (on average 1.3913700107874865) internal successors, (6449), 4868 states have internal predecessors, (6449), 1472 states have call successors, (1472), 389 states have call predecessors, (1472), 379 states have return successors, (1501), 1341 states have call predecessors, (1501), 1395 states have call successors, (1501) [2021-12-06 17:42:16,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6487 states to 6487 states and 9422 transitions. [2021-12-06 17:42:16,807 INFO L78 Accepts]: Start accepts. Automaton has 6487 states and 9422 transitions. Word has length 164 [2021-12-06 17:42:16,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:42:16,808 INFO L470 AbstractCegarLoop]: Abstraction has 6487 states and 9422 transitions. [2021-12-06 17:42:16,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 17:42:16,808 INFO L276 IsEmpty]: Start isEmpty. Operand 6487 states and 9422 transitions. [2021-12-06 17:42:16,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-12-06 17:42:16,812 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:42:16,813 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2021-12-06 17:42:16,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 17:42:16,813 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:42:16,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:16,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1326117631, now seen corresponding path program 1 times [2021-12-06 17:42:16,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:16,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802658466] [2021-12-06 17:42:16,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:16,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:16,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:42:17,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:42:17,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:42:17,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:17,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:42:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:42:17,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:42:17,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:42:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:17,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:42:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:42:17,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 17:42:17,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 17:42:17,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:42:17,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 17:42:17,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 17:42:17,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 17:42:17,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:17,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:17,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:17,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 17:42:17,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 17:42:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:17,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:17,264 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 17:42:17,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:42:17,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802658466] [2021-12-06 17:42:17,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802658466] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:42:17,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:42:17,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:42:17,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747880392] [2021-12-06 17:42:17,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:42:17,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:42:17,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:42:17,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:42:17,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:42:17,266 INFO L87 Difference]: Start difference. First operand 6487 states and 9422 transitions. Second operand has 8 states, 8 states have (on average 15.375) internal successors, (123), 5 states have internal predecessors, (123), 2 states have call successors, (29), 5 states have call predecessors, (29), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 17:42:59,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:42:59,033 INFO L93 Difference]: Finished difference Result 13636 states and 20198 transitions. [2021-12-06 17:42:59,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:42:59,036 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 5 states have internal predecessors, (123), 2 states have call successors, (29), 5 states have call predecessors, (29), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 193 [2021-12-06 17:42:59,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:42:59,057 INFO L225 Difference]: With dead ends: 13636 [2021-12-06 17:42:59,057 INFO L226 Difference]: Without dead ends: 8251 [2021-12-06 17:42:59,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:42:59,067 INFO L933 BasicCegarLoop]: 4034 mSDtfsCounter, 7989 mSDsluCounter, 5235 mSDsCounter, 0 mSdLazyCounter, 18748 mSolverCounterSat, 4896 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8323 SdHoareTripleChecker+Valid, 9269 SdHoareTripleChecker+Invalid, 23644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4896 IncrementalHoareTripleChecker+Valid, 18748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.8s IncrementalHoareTripleChecker+Time [2021-12-06 17:42:59,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8323 Valid, 9269 Invalid, 23644 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4896 Valid, 18748 Invalid, 0 Unknown, 0 Unchecked, 40.8s Time] [2021-12-06 17:42:59,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8251 states. [2021-12-06 17:42:59,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8251 to 6495. [2021-12-06 17:42:59,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 4644 states have (on average 1.3914728682170543) internal successors, (6462), 4877 states have internal predecessors, (6462), 1469 states have call successors, (1469), 389 states have call predecessors, (1469), 381 states have return successors, (1507), 1339 states have call predecessors, (1507), 1392 states have call successors, (1507) [2021-12-06 17:42:59,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 9438 transitions. [2021-12-06 17:42:59,335 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 9438 transitions. Word has length 193 [2021-12-06 17:42:59,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:42:59,336 INFO L470 AbstractCegarLoop]: Abstraction has 6495 states and 9438 transitions. [2021-12-06 17:42:59,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 5 states have internal predecessors, (123), 2 states have call successors, (29), 5 states have call predecessors, (29), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 17:42:59,336 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 9438 transitions. [2021-12-06 17:42:59,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-12-06 17:42:59,340 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:42:59,340 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2021-12-06 17:42:59,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 17:42:59,341 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:42:59,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:59,341 INFO L85 PathProgramCache]: Analyzing trace with hash -375104968, now seen corresponding path program 1 times [2021-12-06 17:42:59,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:59,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363056797] [2021-12-06 17:42:59,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:59,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:42:59,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:42:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:42:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:59,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:42:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:42:59,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:42:59,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 17:42:59,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:59,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:42:59,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:42:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 17:42:59,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:42:59,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:42:59,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 17:42:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 17:42:59,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 17:42:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:59,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:59,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:59,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 17:42:59,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 17:42:59,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:42:59,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:59,784 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 17:42:59,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:42:59,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363056797] [2021-12-06 17:42:59,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363056797] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:42:59,784 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:42:59,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:42:59,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278945448] [2021-12-06 17:42:59,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:42:59,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:42:59,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:42:59,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:42:59,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:42:59,785 INFO L87 Difference]: Start difference. First operand 6495 states and 9438 transitions. Second operand has 9 states, 8 states have (on average 15.75) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (29), 7 states have call predecessors, (29), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 17:43:47,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:43:47,208 INFO L93 Difference]: Finished difference Result 14800 states and 22012 transitions. [2021-12-06 17:43:47,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 17:43:47,208 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 15.75) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (29), 7 states have call predecessors, (29), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 196 [2021-12-06 17:43:47,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:43:47,230 INFO L225 Difference]: With dead ends: 14800 [2021-12-06 17:43:47,230 INFO L226 Difference]: Without dead ends: 8311 [2021-12-06 17:43:47,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-12-06 17:43:47,243 INFO L933 BasicCegarLoop]: 4031 mSDtfsCounter, 8399 mSDsluCounter, 6669 mSDsCounter, 0 mSdLazyCounter, 22741 mSolverCounterSat, 5073 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8733 SdHoareTripleChecker+Valid, 10700 SdHoareTripleChecker+Invalid, 27814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5073 IncrementalHoareTripleChecker+Valid, 22741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 46.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:43:47,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8733 Valid, 10700 Invalid, 27814 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5073 Valid, 22741 Invalid, 0 Unknown, 0 Unchecked, 46.2s Time] [2021-12-06 17:43:47,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8311 states. [2021-12-06 17:43:47,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8311 to 6521. [2021-12-06 17:43:47,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6521 states, 4663 states have (on average 1.392236757452284) internal successors, (6492), 4901 states have internal predecessors, (6492), 1474 states have call successors, (1474), 391 states have call predecessors, (1474), 383 states have return successors, (1510), 1344 states have call predecessors, (1510), 1397 states have call successors, (1510) [2021-12-06 17:43:47,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6521 states to 6521 states and 9476 transitions. [2021-12-06 17:43:47,516 INFO L78 Accepts]: Start accepts. Automaton has 6521 states and 9476 transitions. Word has length 196 [2021-12-06 17:43:47,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:43:47,516 INFO L470 AbstractCegarLoop]: Abstraction has 6521 states and 9476 transitions. [2021-12-06 17:43:47,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 15.75) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (29), 7 states have call predecessors, (29), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 17:43:47,516 INFO L276 IsEmpty]: Start isEmpty. Operand 6521 states and 9476 transitions. [2021-12-06 17:43:47,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-12-06 17:43:47,520 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:43:47,520 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-06 17:43:47,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 17:43:47,520 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:43:47,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:43:47,521 INFO L85 PathProgramCache]: Analyzing trace with hash -676941085, now seen corresponding path program 1 times [2021-12-06 17:43:47,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:43:47,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482291332] [2021-12-06 17:43:47,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:43:47,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:43:47,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:43:47,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:43:47,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:43:47,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:43:47,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:43:47,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:43:47,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:43:47,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:43:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:43:47,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:43:47,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:43:47,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 17:43:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 17:43:47,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:43:47,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 17:43:47,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 17:43:47,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-06 17:43:47,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:43:47,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 17:43:47,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:43:47,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:43:47,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 17:43:47,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-06 17:43:47,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 17:43:47,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 17:43:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-06 17:43:47,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:43:47,995 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 17:43:47,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:43:47,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482291332] [2021-12-06 17:43:47,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482291332] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:43:47,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:43:47,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:43:47,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020215412] [2021-12-06 17:43:47,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:43:47,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:43:47,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:43:47,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:43:47,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:43:47,996 INFO L87 Difference]: Start difference. First operand 6521 states and 9476 transitions. Second operand has 8 states, 8 states have (on average 15.625) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-06 17:44:25,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:44:25,979 INFO L93 Difference]: Finished difference Result 14253 states and 21060 transitions. [2021-12-06 17:44:25,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:44:25,980 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.625) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 204 [2021-12-06 17:44:25,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:44:26,003 INFO L225 Difference]: With dead ends: 14253 [2021-12-06 17:44:26,003 INFO L226 Difference]: Without dead ends: 7738 [2021-12-06 17:44:26,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:44:26,018 INFO L933 BasicCegarLoop]: 4031 mSDtfsCounter, 7365 mSDsluCounter, 4488 mSDsCounter, 0 mSdLazyCounter, 16818 mSolverCounterSat, 4226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7799 SdHoareTripleChecker+Valid, 8519 SdHoareTripleChecker+Invalid, 21044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4226 IncrementalHoareTripleChecker+Valid, 16818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:44:26,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7799 Valid, 8519 Invalid, 21044 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4226 Valid, 16818 Invalid, 0 Unknown, 0 Unchecked, 37.1s Time] [2021-12-06 17:44:26,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7738 states. [2021-12-06 17:44:26,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7738 to 6521. [2021-12-06 17:44:26,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6521 states, 4663 states have (on average 1.3920223032382586) internal successors, (6491), 4901 states have internal predecessors, (6491), 1474 states have call successors, (1474), 391 states have call predecessors, (1474), 383 states have return successors, (1510), 1344 states have call predecessors, (1510), 1397 states have call successors, (1510) [2021-12-06 17:44:26,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6521 states to 6521 states and 9475 transitions. [2021-12-06 17:44:26,325 INFO L78 Accepts]: Start accepts. Automaton has 6521 states and 9475 transitions. Word has length 204 [2021-12-06 17:44:26,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:44:26,325 INFO L470 AbstractCegarLoop]: Abstraction has 6521 states and 9475 transitions. [2021-12-06 17:44:26,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.625) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-06 17:44:26,326 INFO L276 IsEmpty]: Start isEmpty. Operand 6521 states and 9475 transitions. [2021-12-06 17:44:26,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-12-06 17:44:26,330 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:44:26,330 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:44:26,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 17:44:26,330 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:44:26,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:44:26,331 INFO L85 PathProgramCache]: Analyzing trace with hash -450398354, now seen corresponding path program 1 times [2021-12-06 17:44:26,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:44:26,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225726660] [2021-12-06 17:44:26,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:44:26,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:44:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:44:26,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:44:26,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:44:26,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:44:26,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:44:26,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:44:26,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:44:26,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:44:26,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:44:26,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:44:26,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:44:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 17:44:26,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 17:44:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:44:26,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 17:44:26,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 17:44:26,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-06 17:44:26,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:44:26,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:44:26,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:44:26,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 17:44:26,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:44:26,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:44:26,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 17:44:26,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:44:26,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-06 17:44:26,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 17:44:26,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-06 17:44:26,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:44:26,807 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-12-06 17:44:26,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:44:26,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225726660] [2021-12-06 17:44:26,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225726660] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:44:26,807 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:44:26,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:44:26,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172078898] [2021-12-06 17:44:26,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:44:26,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:44:26,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:44:26,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:44:26,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:44:26,808 INFO L87 Difference]: Start difference. First operand 6521 states and 9475 transitions. Second operand has 8 states, 8 states have (on average 16.5) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (28), 5 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-06 17:45:08,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:45:08,600 INFO L93 Difference]: Finished difference Result 14291 states and 21121 transitions. [2021-12-06 17:45:08,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:45:08,601 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.5) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (28), 5 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) Word has length 217 [2021-12-06 17:45:08,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:45:08,625 INFO L225 Difference]: With dead ends: 14291 [2021-12-06 17:45:08,625 INFO L226 Difference]: Without dead ends: 7776 [2021-12-06 17:45:08,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:45:08,639 INFO L933 BasicCegarLoop]: 4021 mSDtfsCounter, 5538 mSDsluCounter, 5068 mSDsCounter, 0 mSdLazyCounter, 18848 mSolverCounterSat, 3007 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5980 SdHoareTripleChecker+Valid, 9089 SdHoareTripleChecker+Invalid, 21855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3007 IncrementalHoareTripleChecker+Valid, 18848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:45:08,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5980 Valid, 9089 Invalid, 21855 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3007 Valid, 18848 Invalid, 0 Unknown, 0 Unchecked, 40.9s Time] [2021-12-06 17:45:08,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7776 states. [2021-12-06 17:45:08,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7776 to 6531. [2021-12-06 17:45:08,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6531 states, 4672 states have (on average 1.391695205479452) internal successors, (6502), 4908 states have internal predecessors, (6502), 1474 states have call successors, (1474), 391 states have call predecessors, (1474), 384 states have return successors, (1512), 1345 states have call predecessors, (1512), 1397 states have call successors, (1512) [2021-12-06 17:45:08,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6531 states to 6531 states and 9488 transitions. [2021-12-06 17:45:08,958 INFO L78 Accepts]: Start accepts. Automaton has 6531 states and 9488 transitions. Word has length 217 [2021-12-06 17:45:08,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:45:08,959 INFO L470 AbstractCegarLoop]: Abstraction has 6531 states and 9488 transitions. [2021-12-06 17:45:08,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.5) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (28), 5 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-06 17:45:08,959 INFO L276 IsEmpty]: Start isEmpty. Operand 6531 states and 9488 transitions. [2021-12-06 17:45:08,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2021-12-06 17:45:08,964 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:45:08,964 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 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] [2021-12-06 17:45:08,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 17:45:08,964 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:45:08,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:45:08,965 INFO L85 PathProgramCache]: Analyzing trace with hash 640745098, now seen corresponding path program 2 times [2021-12-06 17:45:08,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:45:08,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238293963] [2021-12-06 17:45:08,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:45:08,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:45:09,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:45:09,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:45:09,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 17:45:09,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:45:09,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:45:09,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:45:09,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:45:09,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:45:09,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:45:09,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:45:09,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:45:09,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 17:45:09,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:09,456 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 524 proven. 235 refuted. 0 times theorem prover too weak. 254 trivial. 0 not checked. [2021-12-06 17:45:09,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:45:09,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238293963] [2021-12-06 17:45:09,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238293963] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:45:09,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128880463] [2021-12-06 17:45:09,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:45:09,457 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:45:09,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:45:09,457 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:45:09,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 17:45:10,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 17:45:10,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:45:10,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 10262 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:45:10,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:45:10,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1013 trivial. 0 not checked. [2021-12-06 17:45:10,919 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:45:10,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128880463] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:45:10,919 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:45:10,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [15] total 16 [2021-12-06 17:45:10,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369957610] [2021-12-06 17:45:10,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:45:10,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:45:10,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:45:10,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:45:10,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:45:10,921 INFO L87 Difference]: Start difference. First operand 6531 states and 9488 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 17:45:11,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:45:11,204 INFO L93 Difference]: Finished difference Result 13061 states and 18979 transitions. [2021-12-06 17:45:11,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:45:11,205 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 213 [2021-12-06 17:45:11,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:45:11,223 INFO L225 Difference]: With dead ends: 13061 [2021-12-06 17:45:11,223 INFO L226 Difference]: Without dead ends: 6536 [2021-12-06 17:45:11,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:45:11,237 INFO L933 BasicCegarLoop]: 5054 mSDtfsCounter, 24 mSDsluCounter, 5025 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 10079 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:45:11,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 10079 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:45:11,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6536 states. [2021-12-06 17:45:11,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6536 to 6529. [2021-12-06 17:45:11,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6529 states, 4671 states have (on average 1.3915649753800043) internal successors, (6500), 4907 states have internal predecessors, (6500), 1473 states have call successors, (1473), 391 states have call predecessors, (1473), 384 states have return successors, (1511), 1344 states have call predecessors, (1511), 1396 states have call successors, (1511) [2021-12-06 17:45:11,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6529 states to 6529 states and 9484 transitions. [2021-12-06 17:45:11,509 INFO L78 Accepts]: Start accepts. Automaton has 6529 states and 9484 transitions. Word has length 213 [2021-12-06 17:45:11,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:45:11,509 INFO L470 AbstractCegarLoop]: Abstraction has 6529 states and 9484 transitions. [2021-12-06 17:45:11,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 17:45:11,509 INFO L276 IsEmpty]: Start isEmpty. Operand 6529 states and 9484 transitions. [2021-12-06 17:45:11,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-12-06 17:45:11,515 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:45:11,515 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 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] [2021-12-06 17:45:11,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 17:45:11,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 17:45:11,716 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:45:11,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:45:11,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1871496703, now seen corresponding path program 1 times [2021-12-06 17:45:11,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:45:11,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578719566] [2021-12-06 17:45:11,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:45:11,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:45:11,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:45:12,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 17:45:12,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:45:12,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:45:12,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:45:12,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:45:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:45:12,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 17:45:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:45:12,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:45:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:45:12,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 17:45:12,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:12,246 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 524 proven. 235 refuted. 0 times theorem prover too weak. 254 trivial. 0 not checked. [2021-12-06 17:45:12,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:45:12,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578719566] [2021-12-06 17:45:12,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578719566] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:45:12,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286127670] [2021-12-06 17:45:12,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:45:12,247 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:45:12,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:45:12,248 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:45:12,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_318a53e5-192e-4125-a65b-2b81645d5bee/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 17:45:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:45:13,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 10785 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 17:45:13,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:45:13,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 524 proven. 235 refuted. 0 times theorem prover too weak. 254 trivial. 0 not checked. [2021-12-06 17:45:13,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:45:14,207 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 524 proven. 235 refuted. 0 times theorem prover too weak. 254 trivial. 0 not checked. [2021-12-06 17:45:14,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286127670] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:45:14,208 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:45:14,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 27 [2021-12-06 17:45:14,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898644371] [2021-12-06 17:45:14,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:45:14,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 17:45:14,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:45:14,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 17:45:14,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=304, Invalid=398, Unknown=0, NotChecked=0, Total=702 [2021-12-06 17:45:14,210 INFO L87 Difference]: Start difference. First operand 6529 states and 9484 transitions. Second operand has 27 states, 27 states have (on average 7.148148148148148) internal successors, (193), 25 states have internal predecessors, (193), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9)