./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--qlogic--qlge--qlge.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4e7fbc69 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--qlogic--qlge--qlge.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 8e14f2a21a56a60e783d0aab2506240481fbe23123ec2497fb50b7b6292e33af --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-4e7fbc6 [2022-11-23 14:47:08,272 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-23 14:47:08,275 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-23 14:47:08,324 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-23 14:47:08,325 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-23 14:47:08,329 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-23 14:47:08,331 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-23 14:47:08,333 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-23 14:47:08,335 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-23 14:47:08,336 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-23 14:47:08,337 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-23 14:47:08,338 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-23 14:47:08,339 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-23 14:47:08,340 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-23 14:47:08,344 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-23 14:47:08,346 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-23 14:47:08,348 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-23 14:47:08,358 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-23 14:47:08,361 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-23 14:47:08,365 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-23 14:47:08,370 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-23 14:47:08,371 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-23 14:47:08,373 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-23 14:47:08,375 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-23 14:47:08,384 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-23 14:47:08,388 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-23 14:47:08,388 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-23 14:47:08,389 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-23 14:47:08,391 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-23 14:47:08,393 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-23 14:47:08,394 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-23 14:47:08,395 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-23 14:47:08,398 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-23 14:47:08,399 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-23 14:47:08,401 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-23 14:47:08,401 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-23 14:47:08,402 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-23 14:47:08,403 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-23 14:47:08,403 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-23 14:47:08,405 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-23 14:47:08,406 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-23 14:47:08,407 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-23 14:47:08,451 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-23 14:47:08,451 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-23 14:47:08,452 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-23 14:47:08,453 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-23 14:47:08,454 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-23 14:47:08,454 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-23 14:47:08,454 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-23 14:47:08,455 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-23 14:47:08,455 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-23 14:47:08,455 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-23 14:47:08,456 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-23 14:47:08,457 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-23 14:47:08,457 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-23 14:47:08,457 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-23 14:47:08,457 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-23 14:47:08,458 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-23 14:47:08,458 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-23 14:47:08,458 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-23 14:47:08,459 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-23 14:47:08,459 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-23 14:47:08,460 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-23 14:47:08,460 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-23 14:47:08,460 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-23 14:47:08,461 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-23 14:47:08,461 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-23 14:47:08,461 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-23 14:47:08,461 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-23 14:47:08,462 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-23 14:47:08,462 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-23 14:47:08,462 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 14:47:08,463 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-23 14:47:08,463 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-23 14:47:08,463 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-23 14:47:08,464 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-23 14:47:08,464 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-23 14:47:08,464 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-23 14:47:08,465 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-23 14:47:08,465 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-23 14:47:08,466 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_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/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_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8e14f2a21a56a60e783d0aab2506240481fbe23123ec2497fb50b7b6292e33af [2022-11-23 14:47:08,841 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-23 14:47:08,883 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-23 14:47:08,886 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-23 14:47:08,887 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-23 14:47:08,887 INFO L275 PluginConnector]: CDTParser initialized [2022-11-23 14:47:08,889 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--qlogic--qlge--qlge.ko-entry_point.cil.out.i [2022-11-23 14:47:12,112 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-23 14:47:13,106 INFO L351 CDTParser]: Found 1 translation units. [2022-11-23 14:47:13,107 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--qlogic--qlge--qlge.ko-entry_point.cil.out.i [2022-11-23 14:47:13,187 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/data/8ca579d2d/5753967c7dfc467b85677a9512cc54cd/FLAGb16f1abd6 [2022-11-23 14:47:13,208 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/data/8ca579d2d/5753967c7dfc467b85677a9512cc54cd [2022-11-23 14:47:13,211 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-23 14:47:13,214 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-23 14:47:13,218 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-23 14:47:13,218 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-23 14:47:13,222 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-23 14:47:13,224 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:47:13" (1/1) ... [2022-11-23 14:47:13,225 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5eed01a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:13, skipping insertion in model container [2022-11-23 14:47:13,226 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:47:13" (1/1) ... [2022-11-23 14:47:13,235 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-23 14:47:13,489 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-23 14:47:14,191 WARN L1259 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [6571] [2022-11-23 14:47:14,199 WARN L1259 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [6572-6573] [2022-11-23 14:47:15,140 WARN L237 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_d8c955b6-644c-4b5d-8c91-9030812c50b8/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--qlogic--qlge--qlge.ko-entry_point.cil.out.i[202382,202395] [2022-11-23 14:47:19,190 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 14:47:19,342 INFO L203 MainTranslator]: Completed pre-run [2022-11-23 14:47:19,510 WARN L1259 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [6571] [2022-11-23 14:47:19,511 WARN L1259 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [6572-6573] [2022-11-23 14:47:19,528 WARN L237 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_d8c955b6-644c-4b5d-8c91-9030812c50b8/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--qlogic--qlge--qlge.ko-entry_point.cil.out.i[202382,202395] [2022-11-23 14:47:20,141 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 14:47:20,603 INFO L208 MainTranslator]: Completed translation [2022-11-23 14:47:20,604 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20 WrapperNode [2022-11-23 14:47:20,604 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-23 14:47:20,605 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-23 14:47:20,606 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-23 14:47:20,606 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-23 14:47:20,614 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:20,877 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:21,387 INFO L138 Inliner]: procedures = 615, calls = 7334, calls flagged for inlining = 278, calls inlined = 266, statements flattened = 14737 [2022-11-23 14:47:21,388 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-23 14:47:21,389 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-23 14:47:21,389 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-23 14:47:21,389 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-23 14:47:21,401 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:21,402 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:21,522 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:21,522 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:21,781 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:21,829 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:22,024 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:22,062 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:22,225 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-23 14:47:22,241 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-23 14:47:22,241 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-23 14:47:22,242 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-23 14:47:22,243 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (1/1) ... [2022-11-23 14:47:22,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 14:47:22,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 14:47:22,331 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-23 14:47:22,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-23 14:47:22,430 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-23 14:47:22,431 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-23 14:47:22,431 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2022-11-23 14:47:22,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2022-11-23 14:47:22,431 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2022-11-23 14:47:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2022-11-23 14:47:22,432 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2022-11-23 14:47:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_irq [2022-11-23 14:47:22,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_irq [2022-11-23 14:47:22,432 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-23 14:47:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-23 14:47:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2022-11-23 14:47:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2022-11-23 14:47:22,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-11-23 14:47:22,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-11-23 14:47:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_completion_interrupt [2022-11-23 14:47:22,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_completion_interrupt [2022-11-23 14:47:22,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-23 14:47:22,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-23 14:47:22,435 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_both_serdes [2022-11-23 14:47:22,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_both_serdes [2022-11-23 14:47:22,436 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg [2022-11-23 14:47:22,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg [2022-11-23 14:47:22,437 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_reset [2022-11-23 14:47:22,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_reset [2022-11-23 14:47:22,438 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2022-11-23 14:47:22,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2022-11-23 14:47:22,438 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-23 14:47:22,438 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-23 14:47:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2022-11-23 14:47:22,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2022-11-23 14:47:22,439 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_send [2022-11-23 14:47:22,439 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_send [2022-11-23 14:47:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2022-11-23 14:47:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2022-11-23 14:47:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2022-11-23 14:47:22,440 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2022-11-23 14:47:22,440 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2022-11-23 14:47:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2022-11-23 14:47:22,441 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-23 14:47:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-23 14:47:22,441 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2022-11-23 14:47:22,441 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2022-11-23 14:47:22,442 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-23 14:47:22,442 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-23 14:47:22,443 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_regs_len [2022-11-23 14:47:22,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_regs_len [2022-11-23 14:47:22,443 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_vlan_rx_kill_vid [2022-11-23 14:47:22,443 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_vlan_rx_kill_vid [2022-11-23 14:47:22,443 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-23 14:47:22,444 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-23 14:47:22,450 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2022-11-23 14:47:22,450 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2022-11-23 14:47:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_shutdown [2022-11-23 14:47:22,451 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_shutdown [2022-11-23 14:47:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_all [2022-11-23 14:47:22,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_all [2022-11-23 14:47:22,451 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_mac_hdr_len [2022-11-23 14:47:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_mac_hdr_len [2022-11-23 14:47:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mailbox_command [2022-11-23 14:47:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mailbox_command [2022-11-23 14:47:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2022-11-23 14:47:22,452 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2022-11-23 14:47:22,452 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-23 14:47:22,453 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-23 14:47:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_irq_mask [2022-11-23 14:47:22,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_irq_mask [2022-11-23 14:47:22,453 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-23 14:47:22,455 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-23 14:47:22,455 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-23 14:47:22,456 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-23 14:47:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure ql_dump_risc_ram_area [2022-11-23 14:47:22,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_dump_risc_ram_area [2022-11-23 14:47:22,456 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-23 14:47:22,456 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-23 14:47:22,457 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u32 [2022-11-23 14:47:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_other_func_reg [2022-11-23 14:47:22,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_other_func_reg [2022-11-23 14:47:22,458 INFO L130 BoogieDeclarations]: Found specification of procedure __qlge_vlan_rx_add_vid [2022-11-23 14:47:22,459 INFO L138 BoogieDeclarations]: Found implementation of procedure __qlge_vlan_rx_add_vid [2022-11-23 14:47:22,459 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-23 14:47:22,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-23 14:47:22,459 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2022-11-23 14:47:22,459 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2022-11-23 14:47:22,459 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-23 14:47:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-23 14:47:22,460 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-23 14:47:22,460 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_xgmac_regs [2022-11-23 14:47:22,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_xgmac_regs [2022-11-23 14:47:22,461 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_asic_error [2022-11-23 14:47:22,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_asic_error [2022-11-23 14:47:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_buffer_queues [2022-11-23 14:47:22,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_buffer_queues [2022-11-23 14:47:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_cam_entries [2022-11-23 14:47:22,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_cam_entries [2022-11-23 14:47:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_mem_resources [2022-11-23 14:47:22,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_mem_resources [2022-11-23 14:47:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_xgmac_reg [2022-11-23 14:47:22,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_xgmac_reg [2022-11-23 14:47:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2022-11-23 14:47:22,470 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2022-11-23 14:47:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2022-11-23 14:47:22,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2022-11-23 14:47:22,470 INFO L130 BoogieDeclarations]: Found specification of procedure ql_eeh_close [2022-11-23 14:47:22,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_eeh_close [2022-11-23 14:47:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2022-11-23 14:47:22,471 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_receive_skb [2022-11-23 14:47:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-23 14:47:22,471 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-23 14:47:22,471 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr_reg [2022-11-23 14:47:22,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr_reg [2022-11-23 14:47:22,485 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-23 14:47:22,485 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-23 14:47:22,485 INFO L130 BoogieDeclarations]: Found specification of procedure skb_record_rx_queue [2022-11-23 14:47:22,485 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_record_rx_queue [2022-11-23 14:47:22,485 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-11-23 14:47:22,486 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-11-23 14:47:22,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-23 14:47:22,486 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_serdes_reg [2022-11-23 14:47:22,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_serdes_reg [2022-11-23 14:47:22,486 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2022-11-23 14:47:22,486 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2022-11-23 14:47:22,486 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-23 14:47:22,486 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-23 14:47:22,486 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-23 14:47:22,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-23 14:47:22,487 INFO L130 BoogieDeclarations]: Found specification of procedure ql_build_coredump_seg_header [2022-11-23 14:47:22,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_build_coredump_seg_header [2022-11-23 14:47:22,487 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_close [2022-11-23 14:47:22,487 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_close [2022-11-23 14:47:22,487 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mb_sts [2022-11-23 14:47:22,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mb_sts [2022-11-23 14:47:22,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-23 14:47:22,487 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_open [2022-11-23 14:47:22,488 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_open [2022-11-23 14:47:22,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-23 14:47:22,488 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-23 14:47:22,488 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-23 14:47:22,488 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2022-11-23 14:47:22,488 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2022-11-23 14:47:22,488 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2022-11-23 14:47:22,489 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2022-11-23 14:47:22,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-23 14:47:22,489 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-23 14:47:22,489 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2022-11-23 14:47:22,489 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2022-11-23 14:47:22,489 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_probe [2022-11-23 14:47:22,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_probe [2022-11-23 14:47:22,489 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2022-11-23 14:47:22,490 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2022-11-23 14:47:22,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-23 14:47:22,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-23 14:47:22,490 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_buffers [2022-11-23 14:47:22,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_buffers [2022-11-23 14:47:22,490 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2022-11-23 14:47:22,490 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2022-11-23 14:47:22,491 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-23 14:47:22,491 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-23 14:47:22,491 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write32 [2022-11-23 14:47:22,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write32 [2022-11-23 14:47:22,491 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2022-11-23 14:47:22,491 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2022-11-23 14:47:22,491 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cam_route_initialize [2022-11-23 14:47:22,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cam_route_initialize [2022-11-23 14:47:22,492 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-23 14:47:22,492 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-23 14:47:22,492 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-23 14:47:22,492 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-23 14:47:22,492 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u16 [2022-11-23 14:47:22,492 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_other_func_reg_rdy [2022-11-23 14:47:22,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_other_func_reg_rdy [2022-11-23 14:47:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_trylock [2022-11-23 14:47:22,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_trylock [2022-11-23 14:47:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_port_cfg [2022-11-23 14:47:22,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_port_cfg [2022-11-23 14:47:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-23 14:47:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_mpi_reg [2022-11-23 14:47:22,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_mpi_reg [2022-11-23 14:47:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2022-11-23 14:47:22,494 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2022-11-23 14:47:22,494 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2022-11-23 14:47:22,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2022-11-23 14:47:22,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-23 14:47:22,494 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2022-11-23 14:47:22,494 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2022-11-23 14:47:22,494 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_get_stats [2022-11-23 14:47:22,495 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_get_stats [2022-11-23 14:47:22,495 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-23 14:47:22,495 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-23 14:47:22,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-23 14:47:22,495 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-23 14:47:22,495 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2022-11-23 14:47:22,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2022-11-23 14:47:22,495 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8012_flash_params [2022-11-23 14:47:22,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8012_flash_params [2022-11-23 14:47:22,496 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-23 14:47:22,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-23 14:47:22,496 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_io_slot_reset [2022-11-23 14:47:22,496 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_io_slot_reset [2022-11-23 14:47:22,496 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-23 14:47:22,496 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-23 14:47:22,497 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_serdes_reg [2022-11-23 14:47:22,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_serdes_reg [2022-11-23 14:47:22,497 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-23 14:47:22,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-23 14:47:22,497 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_completion_interrupt [2022-11-23 14:47:22,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_completion_interrupt [2022-11-23 14:47:22,497 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_fill_page_desc [2022-11-23 14:47:22,498 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_fill_page_desc [2022-11-23 14:47:22,498 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-23 14:47:22,498 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-23 14:47:22,498 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clear_routing_entries [2022-11-23 14:47:22,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clear_routing_entries [2022-11-23 14:47:22,498 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2022-11-23 14:47:22,498 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2022-11-23 14:47:22,498 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_off [2022-11-23 14:47:22,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_off [2022-11-23 14:47:22,499 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-23 14:47:22,499 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-23 14:47:22,499 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-23 14:47:22,499 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-23 14:47:22,499 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2022-11-23 14:47:22,499 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2022-11-23 14:47:22,500 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_tx_timeout [2022-11-23 14:47:22,500 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_tx_timeout [2022-11-23 14:47:22,500 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8000_port_initialize [2022-11-23 14:47:22,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8000_port_initialize [2022-11-23 14:47:22,500 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2022-11-23 14:47:22,500 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2022-11-23 14:47:22,500 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mpi_regs [2022-11-23 14:47:22,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mpi_regs [2022-11-23 14:47:22,501 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-23 14:47:22,501 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-23 14:47:22,501 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-23 14:47:22,501 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-23 14:47:22,501 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_mac_address [2022-11-23 14:47:22,501 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_mac_address [2022-11-23 14:47:22,501 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-23 14:47:22,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-23 14:47:22,502 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8012_port_initialize [2022-11-23 14:47:22,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8012_port_initialize [2022-11-23 14:47:22,502 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2022-11-23 14:47:22,502 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2022-11-23 14:47:22,502 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_flash_word [2022-11-23 14:47:22,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_flash_word [2022-11-23 14:47:22,502 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_subqueue [2022-11-23 14:47:22,502 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_subqueue [2022-11-23 14:47:22,502 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-23 14:47:22,503 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-23 14:47:22,503 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_adapter_resources [2022-11-23 14:47:22,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_adapter_resources [2022-11-23 14:47:22,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-23 14:47:22,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-23 14:47:22,503 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-23 14:47:22,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-23 14:47:22,503 INFO L130 BoogieDeclarations]: Found specification of procedure csum_tcpudp_magic [2022-11-23 14:47:22,503 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_tcpudp_magic [2022-11-23 14:47:22,504 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2022-11-23 14:47:22,504 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2022-11-23 14:47:22,504 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-23 14:47:22,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-23 14:47:22,504 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_resources [2022-11-23 14:47:22,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_resources [2022-11-23 14:47:22,504 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2022-11-23 14:47:22,504 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2022-11-23 14:47:22,504 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-11-23 14:47:22,525 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-11-23 14:47:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-23 14:47:22,525 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-23 14:47:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2022-11-23 14:47:22,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2022-11-23 14:47:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-11-23 14:47:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure ql_soft_reset_mpi_risc [2022-11-23 14:47:22,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_soft_reset_mpi_risc [2022-11-23 14:47:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-11-23 14:47:22,526 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-11-23 14:47:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_remove [2022-11-23 14:47:22,527 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_remove [2022-11-23 14:47:22,527 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cq_idx [2022-11-23 14:47:22,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cq_idx [2022-11-23 14:47:22,527 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_on [2022-11-23 14:47:22,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_on [2022-11-23 14:47:22,527 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2022-11-23 14:47:22,528 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2022-11-23 14:47:22,528 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_multicast_list [2022-11-23 14:47:22,528 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_multicast_list [2022-11-23 14:47:22,528 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-23 14:47:22,528 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-23 14:47:22,528 INFO L130 BoogieDeclarations]: Found specification of procedure pskb_expand_head [2022-11-23 14:47:22,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pskb_expand_head [2022-11-23 14:47:22,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-23 14:47:22,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-23 14:47:22,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_4 [2022-11-23 14:47:22,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_4 [2022-11-23 14:47:22,529 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2022-11-23 14:47:22,530 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2022-11-23 14:47:22,530 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-23 14:47:22,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-23 14:47:22,530 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2022-11-23 14:47:22,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2022-11-23 14:47:22,531 INFO L130 BoogieDeclarations]: Found specification of procedure ql_tx_ring_clean [2022-11-23 14:47:22,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_tx_ring_clean [2022-11-23 14:47:22,531 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-23 14:47:22,531 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-23 14:47:22,531 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-23 14:47:22,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-23 14:47:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2022-11-23 14:47:22,532 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2022-11-23 14:47:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure skb_fill_page_desc [2022-11-23 14:47:22,532 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_fill_page_desc [2022-11-23 14:47:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-23 14:47:22,532 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-23 14:47:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_mpi_reg [2022-11-23 14:47:22,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_mpi_reg [2022-11-23 14:47:22,533 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-23 14:47:22,533 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-23 14:47:22,533 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clean_inbound_rx_ring [2022-11-23 14:47:22,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clean_inbound_rx_ring [2022-11-23 14:47:22,533 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_cq [2022-11-23 14:47:22,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_cq [2022-11-23 14:47:22,534 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2022-11-23 14:47:22,534 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2022-11-23 14:47:22,534 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_subqueue [2022-11-23 14:47:22,534 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_subqueue [2022-11-23 14:47:22,534 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-23 14:47:22,535 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-23 14:47:22,535 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-23 14:47:22,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-23 14:47:22,535 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_features [2022-11-23 14:47:22,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_features [2022-11-23 14:47:22,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-23 14:47:22,536 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-23 14:47:22,536 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-23 14:47:22,536 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_sbuf [2022-11-23 14:47:22,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_sbuf [2022-11-23 14:47:22,536 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2022-11-23 14:47:22,536 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2022-11-23 14:47:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure ql_realign_skb [2022-11-23 14:47:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_realign_skb [2022-11-23 14:47:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-23 14:47:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-23 14:47:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_io_error_detected [2022-11-23 14:47:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_io_error_detected [2022-11-23 14:47:22,538 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_routing_entries [2022-11-23 14:47:22,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_routing_entries [2022-11-23 14:47:22,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-23 14:47:22,538 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2022-11-23 14:47:22,538 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2022-11-23 14:47:22,538 INFO L130 BoogieDeclarations]: Found specification of procedure ql_process_mac_split_rx_intr [2022-11-23 14:47:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_process_mac_split_rx_intr [2022-11-23 14:47:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_suspend [2022-11-23 14:47:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_suspend [2022-11-23 14:47:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2022-11-23 14:47:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2022-11-23 14:47:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure __pskb_pull_tail [2022-11-23 14:47:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __pskb_pull_tail [2022-11-23 14:47:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2022-11-23 14:47:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2022-11-23 14:47:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-23 14:47:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure __vlan_hwaccel_put_tag [2022-11-23 14:47:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __vlan_hwaccel_put_tag [2022-11-23 14:47:22,541 INFO L130 BoogieDeclarations]: Found specification of procedure ql_validate_flash [2022-11-23 14:47:22,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_validate_flash [2022-11-23 14:47:22,558 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-11-23 14:47:22,559 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-11-23 14:47:22,559 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cancel_all_work_sync [2022-11-23 14:47:22,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cancel_all_work_sync [2022-11-23 14:47:22,561 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-23 14:47:22,561 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-23 14:47:22,561 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-23 14:47:22,561 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-23 14:47:22,561 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-23 14:47:22,565 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-23 14:47:22,565 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8000_flash_params [2022-11-23 14:47:22,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8000_flash_params [2022-11-23 14:47:22,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-23 14:47:22,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-23 14:47:22,566 INFO L130 BoogieDeclarations]: Found specification of procedure ql_check_lb_frame [2022-11-23 14:47:22,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_check_lb_frame [2022-11-23 14:47:22,566 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2022-11-23 14:47:22,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2022-11-23 14:47:22,567 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2022-11-23 14:47:22,567 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2022-11-23 14:47:22,568 INFO L130 BoogieDeclarations]: Found specification of procedure ql_categorize_rx_err [2022-11-23 14:47:22,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_categorize_rx_err [2022-11-23 14:47:22,568 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2022-11-23 14:47:22,568 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2022-11-23 14:47:22,569 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-23 14:47:22,569 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-23 14:47:22,569 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-23 14:47:22,569 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-23 14:47:22,569 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_initialize [2022-11-23 14:47:22,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_initialize [2022-11-23 14:47:22,570 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2022-11-23 14:47:22,570 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2022-11-23 14:47:22,570 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_sh_reg [2022-11-23 14:47:22,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_sh_reg [2022-11-23 14:47:22,570 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2022-11-23 14:47:22,570 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2022-11-23 14:47:22,570 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-23 14:47:22,571 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-23 14:47:22,571 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2022-11-23 14:47:22,571 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2022-11-23 14:47:22,571 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_db_reg [2022-11-23 14:47:22,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_db_reg [2022-11-23 14:47:22,571 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-23 14:47:22,572 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-23 14:47:22,572 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_get_port_cfg [2022-11-23 14:47:22,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_get_port_cfg [2022-11-23 14:47:22,572 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_vlan_rx_add_vid [2022-11-23 14:47:22,572 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_vlan_rx_add_vid [2022-11-23 14:47:22,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-23 14:47:22,573 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2022-11-23 14:47:22,573 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2022-11-23 14:47:22,573 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2022-11-23 14:47:22,573 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2022-11-23 14:47:22,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-23 14:47:22,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-23 14:47:22,573 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_change_mtu [2022-11-23 14:47:22,574 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_change_mtu [2022-11-23 14:47:22,574 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_fix_features [2022-11-23 14:47:22,574 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_fix_features [2022-11-23 14:47:22,574 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2022-11-23 14:47:22,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2022-11-23 14:47:22,574 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-23 14:47:22,575 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-23 14:47:22,575 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2022-11-23 14:47:22,575 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2022-11-23 14:47:22,575 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_fw_error [2022-11-23 14:47:22,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_fw_error [2022-11-23 14:47:22,575 INFO L130 BoogieDeclarations]: Found specification of procedure ql_unmap_send [2022-11-23 14:47:22,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_unmap_send [2022-11-23 14:47:22,576 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-11-23 14:47:22,576 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-11-23 14:47:22,576 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mpi_handler [2022-11-23 14:47:22,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mpi_handler [2022-11-23 14:47:22,576 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg64 [2022-11-23 14:47:22,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg64 [2022-11-23 14:47:22,577 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2022-11-23 14:47:22,577 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2022-11-23 14:47:22,577 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_mgmnt_traffic_ctl [2022-11-23 14:47:22,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_mgmnt_traffic_ctl [2022-11-23 14:47:22,577 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_reg [2022-11-23 14:47:22,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_reg [2022-11-23 14:47:22,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2022-11-23 14:47:22,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2022-11-23 14:47:22,578 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_reg_rdy [2022-11-23 14:47:22,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_reg_rdy [2022-11-23 14:47:22,578 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_routing_reg [2022-11-23 14:47:22,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_routing_reg [2022-11-23 14:47:22,578 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2022-11-23 14:47:22,579 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2022-11-23 14:47:22,579 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-11-23 14:47:22,579 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-11-23 14:47:22,579 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_led_cfg [2022-11-23 14:47:22,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_led_cfg [2022-11-23 14:47:22,579 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cfg [2022-11-23 14:47:22,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cfg [2022-11-23 14:47:22,580 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mac_addr_reg [2022-11-23 14:47:22,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mac_addr_reg [2022-11-23 14:47:22,580 INFO L130 BoogieDeclarations]: Found specification of procedure ql_lbq_block_size [2022-11-23 14:47:22,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_lbq_block_size [2022-11-23 14:47:22,580 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-23 14:47:22,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-23 14:47:22,581 INFO L130 BoogieDeclarations]: Found specification of procedure ql_own_firmware [2022-11-23 14:47:22,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_own_firmware [2022-11-23 14:47:22,581 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-23 14:47:22,581 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-23 14:47:22,581 INFO L130 BoogieDeclarations]: Found specification of procedure netif_get_num_default_rss_queues [2022-11-23 14:47:22,581 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_get_num_default_rss_queues [2022-11-23 14:47:22,581 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_lchunk [2022-11-23 14:47:22,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_lchunk [2022-11-23 14:47:22,582 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_ets_regs [2022-11-23 14:47:22,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_ets_regs [2022-11-23 14:47:22,582 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_cfg [2022-11-23 14:47:22,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_cfg [2022-11-23 14:47:22,582 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-11-23 14:47:22,587 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-11-23 14:47:22,587 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-23 14:47:22,587 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-23 14:47:22,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-23 14:47:22,587 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read32 [2022-11-23 14:47:22,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read32 [2022-11-23 14:47:22,588 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2022-11-23 14:47:22,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2022-11-23 14:47:22,588 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_intr_states [2022-11-23 14:47:22,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_intr_states [2022-11-23 14:47:22,588 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2022-11-23 14:47:22,588 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2022-11-23 14:47:22,589 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_resume [2022-11-23 14:47:22,596 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_resume [2022-11-23 14:47:22,597 INFO L130 BoogieDeclarations]: Found specification of procedure ql_core_dump [2022-11-23 14:47:22,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_core_dump [2022-11-23 14:47:24,610 INFO L235 CfgBuilder]: Building ICFG [2022-11-23 14:47:24,618 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-23 14:47:24,715 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-23 14:47:50,980 INFO L276 CfgBuilder]: Performing block encoding [2022-11-23 14:47:58,590 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-23 14:47:58,590 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-23 14:47:58,605 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:47:58 BoogieIcfgContainer [2022-11-23 14:47:58,605 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-23 14:47:58,608 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-23 14:47:58,608 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-23 14:47:58,613 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-23 14:47:58,613 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 02:47:13" (1/3) ... [2022-11-23 14:47:58,615 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@133e1de5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:47:58, skipping insertion in model container [2022-11-23 14:47:58,615 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:47:20" (2/3) ... [2022-11-23 14:47:58,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@133e1de5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:47:58, skipping insertion in model container [2022-11-23 14:47:58,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:47:58" (3/3) ... [2022-11-23 14:47:58,617 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--ethernet--qlogic--qlge--qlge.ko-entry_point.cil.out.i [2022-11-23 14:47:58,641 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-23 14:47:58,641 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-23 14:47:58,806 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-23 14:47:58,816 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@190509a4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-23 14:47:58,816 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-23 14:47:58,838 INFO L276 IsEmpty]: Start isEmpty. Operand has 3703 states, 2259 states have (on average 1.33244798583444) internal successors, (3010), 2334 states have internal predecessors, (3010), 1207 states have call successors, (1207), 236 states have call predecessors, (1207), 235 states have return successors, (1197), 1182 states have call predecessors, (1197), 1197 states have call successors, (1197) [2022-11-23 14:47:58,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-23 14:47:58,908 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:47:58,910 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 3, 3, 3, 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] [2022-11-23 14:47:58,911 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:47:58,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:47:58,920 INFO L85 PathProgramCache]: Analyzing trace with hash -874065426, now seen corresponding path program 1 times [2022-11-23 14:47:58,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:47:58,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436961593] [2022-11-23 14:47:58,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:47:58,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:47:59,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:48:00,757 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2022-11-23 14:48:00,757 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:48:00,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436961593] [2022-11-23 14:48:00,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436961593] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:48:00,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:48:00,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 14:48:00,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562364104] [2022-11-23 14:48:00,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:48:00,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 14:48:00,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:48:00,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 14:48:00,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:48:00,849 INFO L87 Difference]: Start difference. First operand has 3703 states, 2259 states have (on average 1.33244798583444) internal successors, (3010), 2334 states have internal predecessors, (3010), 1207 states have call successors, (1207), 236 states have call predecessors, (1207), 235 states have return successors, (1197), 1182 states have call predecessors, (1197), 1197 states have call successors, (1197) Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-23 14:48:02,688 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:05,128 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:07,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:48:11,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:14,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:15,221 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:17,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:26,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:48:26,533 INFO L93 Difference]: Finished difference Result 10936 states and 16051 transitions. [2022-11-23 14:48:26,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 14:48:26,536 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 130 [2022-11-23 14:48:26,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:48:26,620 INFO L225 Difference]: With dead ends: 10936 [2022-11-23 14:48:26,620 INFO L226 Difference]: Without dead ends: 7209 [2022-11-23 14:48:26,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:48:26,662 INFO L413 NwaCegarLoop]: 6417 mSDtfsCounter, 5189 mSDsluCounter, 4752 mSDsCounter, 0 mSdLazyCounter, 1332 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5194 SdHoareTripleChecker+Valid, 11169 SdHoareTripleChecker+Invalid, 1337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1332 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.7s IncrementalHoareTripleChecker+Time [2022-11-23 14:48:26,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5194 Valid, 11169 Invalid, 1337 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1332 Invalid, 3 Unknown, 0 Unchecked, 24.7s Time] [2022-11-23 14:48:26,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7209 states. [2022-11-23 14:48:27,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7209 to 7202. [2022-11-23 14:48:27,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7202 states, 4400 states have (on average 1.324090909090909) internal successors, (5826), 4526 states have internal predecessors, (5826), 2337 states have call successors, (2337), 465 states have call predecessors, (2337), 464 states have return successors, (2340), 2302 states have call predecessors, (2340), 2335 states have call successors, (2340) [2022-11-23 14:48:27,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7202 states to 7202 states and 10503 transitions. [2022-11-23 14:48:27,293 INFO L78 Accepts]: Start accepts. Automaton has 7202 states and 10503 transitions. Word has length 130 [2022-11-23 14:48:27,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:48:27,296 INFO L495 AbstractCegarLoop]: Abstraction has 7202 states and 10503 transitions. [2022-11-23 14:48:27,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-23 14:48:27,297 INFO L276 IsEmpty]: Start isEmpty. Operand 7202 states and 10503 transitions. [2022-11-23 14:48:27,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-23 14:48:27,312 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:48:27,312 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 14:48:27,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-23 14:48:27,313 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:48:27,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:48:27,314 INFO L85 PathProgramCache]: Analyzing trace with hash -558334802, now seen corresponding path program 1 times [2022-11-23 14:48:27,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:48:27,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403390392] [2022-11-23 14:48:27,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:48:27,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:48:27,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:48:28,206 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-11-23 14:48:28,206 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:48:28,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403390392] [2022-11-23 14:48:28,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403390392] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:48:28,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:48:28,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 14:48:28,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838059416] [2022-11-23 14:48:28,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:48:28,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 14:48:28,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:48:28,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 14:48:28,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:48:28,211 INFO L87 Difference]: Start difference. First operand 7202 states and 10503 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-23 14:48:30,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:35,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:48:36,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:40,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:41,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:47,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:52,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:48:52,117 INFO L93 Difference]: Finished difference Result 21034 states and 30640 transitions. [2022-11-23 14:48:52,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 14:48:52,118 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 121 [2022-11-23 14:48:52,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:48:52,253 INFO L225 Difference]: With dead ends: 21034 [2022-11-23 14:48:52,254 INFO L226 Difference]: Without dead ends: 13851 [2022-11-23 14:48:52,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:48:52,312 INFO L413 NwaCegarLoop]: 6735 mSDtfsCounter, 4943 mSDsluCounter, 4632 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 8 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4948 SdHoareTripleChecker+Valid, 11367 SdHoareTripleChecker+Invalid, 1484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.0s IncrementalHoareTripleChecker+Time [2022-11-23 14:48:52,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4948 Valid, 11367 Invalid, 1484 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [8 Valid, 1472 Invalid, 4 Unknown, 0 Unchecked, 23.0s Time] [2022-11-23 14:48:52,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13851 states. [2022-11-23 14:48:53,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13851 to 13839. [2022-11-23 14:48:53,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13839 states, 8430 states have (on average 1.3214709371293) internal successors, (11140), 8691 states have internal predecessors, (11140), 4500 states have call successors, (4500), 911 states have call predecessors, (4500), 908 states have return successors, (4512), 4420 states have call predecessors, (4512), 4498 states have call successors, (4512) [2022-11-23 14:48:53,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13839 states to 13839 states and 20152 transitions. [2022-11-23 14:48:53,543 INFO L78 Accepts]: Start accepts. Automaton has 13839 states and 20152 transitions. Word has length 121 [2022-11-23 14:48:53,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:48:53,546 INFO L495 AbstractCegarLoop]: Abstraction has 13839 states and 20152 transitions. [2022-11-23 14:48:53,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-23 14:48:53,548 INFO L276 IsEmpty]: Start isEmpty. Operand 13839 states and 20152 transitions. [2022-11-23 14:48:53,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-11-23 14:48:53,571 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:48:53,571 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 14:48:53,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-23 14:48:53,572 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:48:53,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:48:53,583 INFO L85 PathProgramCache]: Analyzing trace with hash -835956732, now seen corresponding path program 1 times [2022-11-23 14:48:53,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:48:53,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104720759] [2022-11-23 14:48:53,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:48:53,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:48:54,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:48:55,001 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-11-23 14:48:55,002 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:48:55,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104720759] [2022-11-23 14:48:55,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104720759] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:48:55,002 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:48:55,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 14:48:55,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439491249] [2022-11-23 14:48:55,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:48:55,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 14:48:55,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:48:55,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 14:48:55,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:48:55,007 INFO L87 Difference]: Start difference. First operand 13839 states and 20152 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-23 14:48:57,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:48:59,900 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:02,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:49:08,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:10,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:12,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:14,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:20,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:49:20,006 INFO L93 Difference]: Finished difference Result 39767 states and 57922 transitions. [2022-11-23 14:49:20,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 14:49:20,007 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 151 [2022-11-23 14:49:20,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:49:20,222 INFO L225 Difference]: With dead ends: 39767 [2022-11-23 14:49:20,223 INFO L226 Difference]: Without dead ends: 25947 [2022-11-23 14:49:20,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:49:20,317 INFO L413 NwaCegarLoop]: 6463 mSDtfsCounter, 4918 mSDsluCounter, 4744 mSDsCounter, 0 mSdLazyCounter, 1294 mSolverCounterSat, 1 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4922 SdHoareTripleChecker+Valid, 11207 SdHoareTripleChecker+Invalid, 1301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1294 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2022-11-23 14:49:20,318 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4922 Valid, 11207 Invalid, 1301 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1294 Invalid, 6 Unknown, 0 Unchecked, 23.9s Time] [2022-11-23 14:49:20,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25947 states. [2022-11-23 14:49:21,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25947 to 25939. [2022-11-23 14:49:21,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25939 states, 15825 states have (on average 1.3235387045813587) internal successors, (20945), 16307 states have internal predecessors, (20945), 8410 states have call successors, (8410), 1706 states have call predecessors, (8410), 1703 states have return successors, (8432), 8270 states have call predecessors, (8432), 8408 states have call successors, (8432) [2022-11-23 14:49:22,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25939 states to 25939 states and 37787 transitions. [2022-11-23 14:49:22,104 INFO L78 Accepts]: Start accepts. Automaton has 25939 states and 37787 transitions. Word has length 151 [2022-11-23 14:49:22,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:49:22,105 INFO L495 AbstractCegarLoop]: Abstraction has 25939 states and 37787 transitions. [2022-11-23 14:49:22,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-23 14:49:22,105 INFO L276 IsEmpty]: Start isEmpty. Operand 25939 states and 37787 transitions. [2022-11-23 14:49:22,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-23 14:49:22,127 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:49:22,127 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 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] [2022-11-23 14:49:22,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-23 14:49:22,128 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:49:22,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:49:22,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1509260974, now seen corresponding path program 1 times [2022-11-23 14:49:22,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:49:22,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122624136] [2022-11-23 14:49:22,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:49:22,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:49:22,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:49:23,505 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2022-11-23 14:49:23,506 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:49:23,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122624136] [2022-11-23 14:49:23,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122624136] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:49:23,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:49:23,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 14:49:23,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79467531] [2022-11-23 14:49:23,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:49:23,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 14:49:23,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:49:23,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 14:49:23,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:49:23,510 INFO L87 Difference]: Start difference. First operand 25939 states and 37787 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-23 14:49:25,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:28,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:30,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:32,541 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:49:37,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:42,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:43,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:50,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:49:50,701 INFO L93 Difference]: Finished difference Result 64768 states and 94345 transitions. [2022-11-23 14:49:50,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 14:49:50,705 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 192 [2022-11-23 14:49:50,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:49:51,178 INFO L225 Difference]: With dead ends: 64768 [2022-11-23 14:49:51,178 INFO L226 Difference]: Without dead ends: 38848 [2022-11-23 14:49:51,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:49:51,294 INFO L413 NwaCegarLoop]: 8518 mSDtfsCounter, 5241 mSDsluCounter, 4730 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 16 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5246 SdHoareTripleChecker+Valid, 13248 SdHoareTripleChecker+Invalid, 1694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.7s IncrementalHoareTripleChecker+Time [2022-11-23 14:49:51,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5246 Valid, 13248 Invalid, 1694 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [16 Valid, 1674 Invalid, 4 Unknown, 0 Unchecked, 25.7s Time] [2022-11-23 14:49:51,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38848 states. [2022-11-23 14:49:53,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38848 to 38840. [2022-11-23 14:49:53,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38840 states, 23700 states have (on average 1.3226582278481012) internal successors, (31347), 24417 states have internal predecessors, (31347), 12579 states have call successors, (12579), 2564 states have call predecessors, (12579), 2560 states have return successors, (12613), 12371 states have call predecessors, (12613), 12577 states have call successors, (12613) [2022-11-23 14:49:54,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38840 states to 38840 states and 56539 transitions. [2022-11-23 14:49:54,057 INFO L78 Accepts]: Start accepts. Automaton has 38840 states and 56539 transitions. Word has length 192 [2022-11-23 14:49:54,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:49:54,058 INFO L495 AbstractCegarLoop]: Abstraction has 38840 states and 56539 transitions. [2022-11-23 14:49:54,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-23 14:49:54,058 INFO L276 IsEmpty]: Start isEmpty. Operand 38840 states and 56539 transitions. [2022-11-23 14:49:54,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-11-23 14:49:54,090 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:49:54,091 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 9, 9, 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] [2022-11-23 14:49:54,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-23 14:49:54,092 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:49:54,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:49:54,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1130454753, now seen corresponding path program 1 times [2022-11-23 14:49:54,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:49:54,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834509600] [2022-11-23 14:49:54,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:49:54,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:49:54,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:49:55,131 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2022-11-23 14:49:55,132 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:49:55,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834509600] [2022-11-23 14:49:55,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834509600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:49:55,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:49:55,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 14:49:55,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352708106] [2022-11-23 14:49:55,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:49:55,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 14:49:55,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:49:55,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 14:49:55,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:49:55,135 INFO L87 Difference]: Start difference. First operand 38840 states and 56539 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-23 14:49:57,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:49:59,878 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:02,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:50:08,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:09,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:11,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:14,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:15,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:21,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:50:21,845 INFO L93 Difference]: Finished difference Result 101138 states and 146461 transitions. [2022-11-23 14:50:21,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 14:50:21,846 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 213 [2022-11-23 14:50:21,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:50:22,438 INFO L225 Difference]: With dead ends: 101138 [2022-11-23 14:50:22,439 INFO L226 Difference]: Without dead ends: 62317 [2022-11-23 14:50:22,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:50:22,632 INFO L413 NwaCegarLoop]: 7246 mSDtfsCounter, 3592 mSDsluCounter, 4701 mSDsCounter, 0 mSdLazyCounter, 1525 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3598 SdHoareTripleChecker+Valid, 11947 SdHoareTripleChecker+Invalid, 1530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1525 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.5s IncrementalHoareTripleChecker+Time [2022-11-23 14:50:22,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3598 Valid, 11947 Invalid, 1530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1525 Invalid, 3 Unknown, 0 Unchecked, 24.5s Time] [2022-11-23 14:50:22,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62317 states. [2022-11-23 14:50:25,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62317 to 62311. [2022-11-23 14:50:25,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62311 states, 38244 states have (on average 1.3207561970505177) internal successors, (50511), 39398 states have internal predecessors, (50511), 19673 states have call successors, (19673), 4400 states have call predecessors, (19673), 4393 states have return successors, (19749), 19351 states have call predecessors, (19749), 19671 states have call successors, (19749) [2022-11-23 14:50:25,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62311 states to 62311 states and 89933 transitions. [2022-11-23 14:50:25,721 INFO L78 Accepts]: Start accepts. Automaton has 62311 states and 89933 transitions. Word has length 213 [2022-11-23 14:50:25,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:50:25,722 INFO L495 AbstractCegarLoop]: Abstraction has 62311 states and 89933 transitions. [2022-11-23 14:50:25,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-23 14:50:25,722 INFO L276 IsEmpty]: Start isEmpty. Operand 62311 states and 89933 transitions. [2022-11-23 14:50:25,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-11-23 14:50:25,770 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:50:25,770 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:50:25,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-23 14:50:25,771 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:50:25,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:50:25,771 INFO L85 PathProgramCache]: Analyzing trace with hash -538785155, now seen corresponding path program 1 times [2022-11-23 14:50:25,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:50:25,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616215597] [2022-11-23 14:50:25,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:50:25,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:50:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:50:27,497 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:50:27,497 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:50:27,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616215597] [2022-11-23 14:50:27,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616215597] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:50:27,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:50:27,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 14:50:27,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257287886] [2022-11-23 14:50:27,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:50:27,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 14:50:27,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:50:27,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 14:50:27,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 14:50:27,500 INFO L87 Difference]: Start difference. First operand 62311 states and 89933 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-23 14:50:29,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:31,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:33,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:36,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:39,532 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:50:48,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:50,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:53,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:50:55,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:05,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:51:05,369 INFO L93 Difference]: Finished difference Result 124789 states and 181476 transitions. [2022-11-23 14:51:05,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 14:51:05,375 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 2 states have call successors, (30) Word has length 206 [2022-11-23 14:51:05,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:51:05,896 INFO L225 Difference]: With dead ends: 124789 [2022-11-23 14:51:05,896 INFO L226 Difference]: Without dead ends: 62503 [2022-11-23 14:51:06,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-23 14:51:06,158 INFO L413 NwaCegarLoop]: 4770 mSDtfsCounter, 5 mSDsluCounter, 14278 mSDsCounter, 0 mSdLazyCounter, 2419 mSolverCounterSat, 3 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 19048 SdHoareTripleChecker+Invalid, 2428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2419 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.4s IncrementalHoareTripleChecker+Time [2022-11-23 14:51:06,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 19048 Invalid, 2428 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 2419 Invalid, 6 Unknown, 0 Unchecked, 35.4s Time] [2022-11-23 14:51:06,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62503 states. [2022-11-23 14:51:09,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62503 to 62407. [2022-11-23 14:51:09,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62407 states, 38316 states have (on average 1.320153460695271) internal successors, (50583), 39470 states have internal predecessors, (50583), 19673 states have call successors, (19673), 4400 states have call predecessors, (19673), 4417 states have return successors, (20095), 19375 states have call predecessors, (20095), 19671 states have call successors, (20095) [2022-11-23 14:51:09,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62407 states to 62407 states and 90351 transitions. [2022-11-23 14:51:09,851 INFO L78 Accepts]: Start accepts. Automaton has 62407 states and 90351 transitions. Word has length 206 [2022-11-23 14:51:09,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:51:09,853 INFO L495 AbstractCegarLoop]: Abstraction has 62407 states and 90351 transitions. [2022-11-23 14:51:09,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-23 14:51:09,853 INFO L276 IsEmpty]: Start isEmpty. Operand 62407 states and 90351 transitions. [2022-11-23 14:51:09,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2022-11-23 14:51:09,916 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:51:09,916 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:51:09,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-23 14:51:09,917 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:51:09,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:51:09,917 INFO L85 PathProgramCache]: Analyzing trace with hash 463458890, now seen corresponding path program 1 times [2022-11-23 14:51:09,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:51:09,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939438898] [2022-11-23 14:51:09,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:51:09,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:51:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:51:11,529 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2022-11-23 14:51:11,530 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:51:11,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939438898] [2022-11-23 14:51:11,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939438898] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 14:51:11,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888584683] [2022-11-23 14:51:11,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:51:11,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:51:11,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 14:51:11,537 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 14:51:11,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-23 14:51:14,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:51:14,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 8877 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-23 14:51:14,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 14:51:15,092 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:51:15,093 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 14:51:15,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888584683] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:51:15,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 14:51:15,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2022-11-23 14:51:15,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493830293] [2022-11-23 14:51:15,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:51:15,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 14:51:15,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:51:15,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 14:51:15,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-23 14:51:15,097 INFO L87 Difference]: Start difference. First operand 62407 states and 90351 transitions. Second operand has 6 states, 5 states have (on average 17.8) internal successors, (89), 6 states have internal predecessors, (89), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) [2022-11-23 14:51:16,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:17,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:19,805 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:23,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:26,654 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:51:33,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:36,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:39,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:41,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:42,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:51:52,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:51:52,608 INFO L93 Difference]: Finished difference Result 125149 states and 184163 transitions. [2022-11-23 14:51:52,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 14:51:52,609 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.8) internal successors, (89), 6 states have internal predecessors, (89), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) Word has length 211 [2022-11-23 14:51:52,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:51:52,993 INFO L225 Difference]: With dead ends: 125149 [2022-11-23 14:51:52,994 INFO L226 Difference]: Without dead ends: 62647 [2022-11-23 14:51:53,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-11-23 14:51:53,606 INFO L413 NwaCegarLoop]: 4751 mSDtfsCounter, 19 mSDsluCounter, 14177 mSDsCounter, 0 mSdLazyCounter, 2544 mSolverCounterSat, 23 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 18928 SdHoareTripleChecker+Invalid, 2573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 2544 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.7s IncrementalHoareTripleChecker+Time [2022-11-23 14:51:53,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 18928 Invalid, 2573 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [23 Valid, 2544 Invalid, 6 Unknown, 0 Unchecked, 34.7s Time] [2022-11-23 14:51:53,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62647 states. [2022-11-23 14:51:56,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62647 to 62623. [2022-11-23 14:51:56,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62623 states, 38424 states have (on average 1.3198782011242973) internal successors, (50715), 39614 states have internal predecessors, (50715), 19745 states have call successors, (19745), 4400 states have call predecessors, (19745), 4453 states have return successors, (20227), 19447 states have call predecessors, (20227), 19743 states have call successors, (20227) [2022-11-23 14:51:56,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62623 states to 62623 states and 90687 transitions. [2022-11-23 14:51:56,749 INFO L78 Accepts]: Start accepts. Automaton has 62623 states and 90687 transitions. Word has length 211 [2022-11-23 14:51:56,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:51:56,750 INFO L495 AbstractCegarLoop]: Abstraction has 62623 states and 90687 transitions. [2022-11-23 14:51:56,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.8) internal successors, (89), 6 states have internal predecessors, (89), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) [2022-11-23 14:51:56,750 INFO L276 IsEmpty]: Start isEmpty. Operand 62623 states and 90687 transitions. [2022-11-23 14:51:56,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-11-23 14:51:56,817 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:51:56,818 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:51:56,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-23 14:51:57,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:51:57,046 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:51:57,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:51:57,047 INFO L85 PathProgramCache]: Analyzing trace with hash 852929632, now seen corresponding path program 1 times [2022-11-23 14:51:57,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:51:57,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726631540] [2022-11-23 14:51:57,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:51:57,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:51:57,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:51:58,498 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2022-11-23 14:51:58,498 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:51:58,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726631540] [2022-11-23 14:51:58,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726631540] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 14:51:58,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693820819] [2022-11-23 14:51:58,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:51:58,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:51:58,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 14:51:58,501 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 14:51:58,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-23 14:52:01,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:52:01,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 8879 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-23 14:52:01,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 14:52:01,988 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:52:01,988 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 14:52:01,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693820819] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:52:01,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 14:52:01,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2022-11-23 14:52:01,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74730490] [2022-11-23 14:52:01,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:52:01,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 14:52:01,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:52:01,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 14:52:01,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-23 14:52:01,992 INFO L87 Difference]: Start difference. First operand 62623 states and 90687 transitions. Second operand has 7 states, 6 states have (on average 15.0) internal successors, (90), 7 states have internal predecessors, (90), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) [2022-11-23 14:52:04,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:06,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:08,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:10,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:13,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:14,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:16,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:18,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:19,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:21,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:24,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:52:26,521 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:52:29,484 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:52:31,498 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:52:43,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:46,202 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:47,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:49,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:51,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:52:53,784 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:06,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:53:06,636 INFO L93 Difference]: Finished difference Result 125581 states and 184859 transitions. [2022-11-23 14:53:06,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-23 14:53:06,636 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.0) internal successors, (90), 7 states have internal predecessors, (90), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) Word has length 212 [2022-11-23 14:53:06,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:53:07,197 INFO L225 Difference]: With dead ends: 125581 [2022-11-23 14:53:07,198 INFO L226 Difference]: Without dead ends: 62863 [2022-11-23 14:53:07,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-23 14:53:07,525 INFO L413 NwaCegarLoop]: 4741 mSDtfsCounter, 40 mSDsluCounter, 23606 mSDsCounter, 0 mSdLazyCounter, 3838 mSolverCounterSat, 29 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 28347 SdHoareTripleChecker+Invalid, 3878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 3838 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 62.1s IncrementalHoareTripleChecker+Time [2022-11-23 14:53:07,525 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 28347 Invalid, 3878 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [29 Valid, 3838 Invalid, 11 Unknown, 0 Unchecked, 62.1s Time] [2022-11-23 14:53:07,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62863 states. [2022-11-23 14:53:09,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62863 to 62623. [2022-11-23 14:53:09,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62623 states, 38424 states have (on average 1.3198782011242973) internal successors, (50715), 39614 states have internal predecessors, (50715), 19745 states have call successors, (19745), 4400 states have call predecessors, (19745), 4453 states have return successors, (20227), 19447 states have call predecessors, (20227), 19743 states have call successors, (20227) [2022-11-23 14:53:09,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62623 states to 62623 states and 90687 transitions. [2022-11-23 14:53:09,870 INFO L78 Accepts]: Start accepts. Automaton has 62623 states and 90687 transitions. Word has length 212 [2022-11-23 14:53:09,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:53:09,871 INFO L495 AbstractCegarLoop]: Abstraction has 62623 states and 90687 transitions. [2022-11-23 14:53:09,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.0) internal successors, (90), 7 states have internal predecessors, (90), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) [2022-11-23 14:53:09,872 INFO L276 IsEmpty]: Start isEmpty. Operand 62623 states and 90687 transitions. [2022-11-23 14:53:10,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-11-23 14:53:10,210 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:53:10,210 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:53:10,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-23 14:53:10,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:53:10,438 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:53:10,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:53:10,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1346087328, now seen corresponding path program 1 times [2022-11-23 14:53:10,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:53:10,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257407314] [2022-11-23 14:53:10,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:53:10,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:53:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:53:11,851 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2022-11-23 14:53:11,851 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:53:11,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257407314] [2022-11-23 14:53:11,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257407314] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 14:53:11,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374685993] [2022-11-23 14:53:11,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:53:11,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:53:11,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 14:53:11,854 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 14:53:11,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-23 14:53:14,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:53:14,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 8821 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-23 14:53:14,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 14:53:15,090 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:53:15,090 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 14:53:15,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374685993] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:53:15,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 14:53:15,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [4] total 13 [2022-11-23 14:53:15,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971373389] [2022-11-23 14:53:15,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:53:15,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-23 14:53:15,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:53:15,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-23 14:53:15,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-11-23 14:53:15,093 INFO L87 Difference]: Start difference. First operand 62623 states and 90687 transitions. Second operand has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (28), 5 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-23 14:53:17,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:21,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:25,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:53:31,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:37,120 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:39,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:41,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:43,476 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:49,986 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:53:52,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:02,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:20,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:54:20,330 INFO L93 Difference]: Finished difference Result 125461 states and 182778 transitions. [2022-11-23 14:54:20,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-23 14:54:20,331 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (28), 5 states have call predecessors, (28), 2 states have call successors, (28) Word has length 208 [2022-11-23 14:54:20,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:54:20,678 INFO L225 Difference]: With dead ends: 125461 [2022-11-23 14:54:20,678 INFO L226 Difference]: Without dead ends: 62863 [2022-11-23 14:54:20,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-11-23 14:54:20,931 INFO L413 NwaCegarLoop]: 4784 mSDtfsCounter, 6 mSDsluCounter, 43006 mSDsCounter, 0 mSdLazyCounter, 6052 mSolverCounterSat, 2 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 61.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 47790 SdHoareTripleChecker+Invalid, 6061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6052 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 62.6s IncrementalHoareTripleChecker+Time [2022-11-23 14:54:20,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 47790 Invalid, 6061 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2 Valid, 6052 Invalid, 7 Unknown, 0 Unchecked, 62.6s Time] [2022-11-23 14:54:20,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62863 states. [2022-11-23 14:54:23,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62863 to 62793. [2022-11-23 14:54:23,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62793 states, 38551 states have (on average 1.3182018624678997) internal successors, (50818), 39742 states have internal predecessors, (50818), 19745 states have call successors, (19745), 4400 states have call predecessors, (19745), 4496 states have return successors, (20348), 19489 states have call predecessors, (20348), 19743 states have call successors, (20348) [2022-11-23 14:54:24,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62793 states to 62793 states and 90911 transitions. [2022-11-23 14:54:24,027 INFO L78 Accepts]: Start accepts. Automaton has 62793 states and 90911 transitions. Word has length 208 [2022-11-23 14:54:24,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:54:24,028 INFO L495 AbstractCegarLoop]: Abstraction has 62793 states and 90911 transitions. [2022-11-23 14:54:24,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 8 states have internal predecessors, (92), 2 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (28), 5 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-23 14:54:24,028 INFO L276 IsEmpty]: Start isEmpty. Operand 62793 states and 90911 transitions. [2022-11-23 14:54:24,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-11-23 14:54:24,079 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:54:24,079 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:54:24,113 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-23 14:54:24,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:54:24,293 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:54:24,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:54:24,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1686343095, now seen corresponding path program 1 times [2022-11-23 14:54:24,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:54:24,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707314623] [2022-11-23 14:54:24,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:54:24,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:54:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:54:25,539 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:54:25,540 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:54:25,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707314623] [2022-11-23 14:54:25,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707314623] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:54:25,540 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:54:25,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 14:54:25,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935617667] [2022-11-23 14:54:25,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:54:25,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 14:54:25,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:54:25,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 14:54:25,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:54:25,544 INFO L87 Difference]: Start difference. First operand 62793 states and 90911 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-23 14:54:27,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:30,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:33,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:54:38,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:41,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:43,224 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:44,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:48,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:54:51,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:54:51,658 INFO L93 Difference]: Finished difference Result 125753 states and 183158 transitions. [2022-11-23 14:54:51,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 14:54:51,659 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 219 [2022-11-23 14:54:51,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:54:51,989 INFO L225 Difference]: With dead ends: 125753 [2022-11-23 14:54:51,989 INFO L226 Difference]: Without dead ends: 62985 [2022-11-23 14:54:52,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:54:52,222 INFO L413 NwaCegarLoop]: 4771 mSDtfsCounter, 5 mSDsluCounter, 4764 mSDsCounter, 0 mSdLazyCounter, 1199 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 9535 SdHoareTripleChecker+Invalid, 1204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1199 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.7s IncrementalHoareTripleChecker+Time [2022-11-23 14:54:52,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 9535 Invalid, 1204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1199 Invalid, 5 Unknown, 0 Unchecked, 23.7s Time] [2022-11-23 14:54:52,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62985 states. [2022-11-23 14:54:54,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62985 to 62817. [2022-11-23 14:54:54,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62817 states, 38575 states have (on average 1.3180038885288399) internal successors, (50842), 39766 states have internal predecessors, (50842), 19745 states have call successors, (19745), 4400 states have call predecessors, (19745), 4496 states have return successors, (20348), 19489 states have call predecessors, (20348), 19743 states have call successors, (20348) [2022-11-23 14:54:55,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62817 states to 62817 states and 90935 transitions. [2022-11-23 14:54:55,422 INFO L78 Accepts]: Start accepts. Automaton has 62817 states and 90935 transitions. Word has length 219 [2022-11-23 14:54:55,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:54:55,423 INFO L495 AbstractCegarLoop]: Abstraction has 62817 states and 90935 transitions. [2022-11-23 14:54:55,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-23 14:54:55,423 INFO L276 IsEmpty]: Start isEmpty. Operand 62817 states and 90935 transitions. [2022-11-23 14:54:55,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2022-11-23 14:54:55,477 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:54:55,477 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:54:55,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-23 14:54:55,478 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:54:55,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:54:55,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1751743333, now seen corresponding path program 1 times [2022-11-23 14:54:55,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:54:55,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507093646] [2022-11-23 14:54:55,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:54:55,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:54:55,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:54:56,969 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2022-11-23 14:54:56,969 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:54:56,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507093646] [2022-11-23 14:54:56,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507093646] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 14:54:56,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824929871] [2022-11-23 14:54:56,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:54:56,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:54:56,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 14:54:56,971 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 14:54:57,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-23 14:55:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:55:00,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 8942 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-23 14:55:00,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 14:55:00,747 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:55:00,748 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 14:55:00,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824929871] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:55:00,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 14:55:00,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-23 14:55:00,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29468961] [2022-11-23 14:55:00,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:55:00,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 14:55:00,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:55:00,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 14:55:00,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-23 14:55:00,750 INFO L87 Difference]: Start difference. First operand 62817 states and 90935 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-23 14:55:03,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:06,138 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:09,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:55:13,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:15,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:18,478 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:20,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:22,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:24,708 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:26,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:28,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:30,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:32,213 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:34,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:45,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:55:45,282 INFO L93 Difference]: Finished difference Result 126017 states and 185463 transitions. [2022-11-23 14:55:45,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 14:55:45,282 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) Word has length 227 [2022-11-23 14:55:45,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:55:45,610 INFO L225 Difference]: With dead ends: 126017 [2022-11-23 14:55:45,611 INFO L226 Difference]: Without dead ends: 63225 [2022-11-23 14:55:46,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-23 14:55:46,109 INFO L413 NwaCegarLoop]: 4797 mSDtfsCounter, 5 mSDsluCounter, 14371 mSDsCounter, 0 mSdLazyCounter, 2407 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 19168 SdHoareTripleChecker+Invalid, 2414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2407 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.6s IncrementalHoareTripleChecker+Time [2022-11-23 14:55:46,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 19168 Invalid, 2414 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2407 Invalid, 7 Unknown, 0 Unchecked, 41.6s Time] [2022-11-23 14:55:46,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63225 states. [2022-11-23 14:55:48,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63225 to 62937. [2022-11-23 14:55:48,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62937 states, 38671 states have (on average 1.3172144501047296) internal successors, (50938), 39850 states have internal predecessors, (50938), 19745 states have call successors, (19745), 4400 states have call predecessors, (19745), 4520 states have return successors, (20408), 19525 states have call predecessors, (20408), 19743 states have call successors, (20408) [2022-11-23 14:55:48,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62937 states to 62937 states and 91091 transitions. [2022-11-23 14:55:48,857 INFO L78 Accepts]: Start accepts. Automaton has 62937 states and 91091 transitions. Word has length 227 [2022-11-23 14:55:48,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:55:48,858 INFO L495 AbstractCegarLoop]: Abstraction has 62937 states and 91091 transitions. [2022-11-23 14:55:48,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-23 14:55:48,858 INFO L276 IsEmpty]: Start isEmpty. Operand 62937 states and 91091 transitions. [2022-11-23 14:55:48,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-11-23 14:55:48,894 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:55:48,895 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:55:48,922 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-11-23 14:55:49,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:55:49,096 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:55:49,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:55:49,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1432411690, now seen corresponding path program 1 times [2022-11-23 14:55:49,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:55:49,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550797473] [2022-11-23 14:55:49,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:55:49,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:55:49,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:55:50,767 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2022-11-23 14:55:50,767 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:55:50,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550797473] [2022-11-23 14:55:50,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550797473] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 14:55:50,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077376194] [2022-11-23 14:55:50,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:55:50,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:55:50,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 14:55:50,770 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 14:55:50,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-23 14:55:54,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:55:54,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 9002 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-23 14:55:54,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 14:55:54,363 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:55:54,364 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 14:55:54,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077376194] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:55:54,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 14:55:54,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2022-11-23 14:55:54,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130410070] [2022-11-23 14:55:54,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:55:54,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 14:55:54,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:55:54,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 14:55:54,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-23 14:55:54,366 INFO L87 Difference]: Start difference. First operand 62937 states and 91091 transitions. Second operand has 7 states, 6 states have (on average 17.0) internal successors, (102), 7 states have internal predecessors, (102), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2022-11-23 14:55:56,532 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:55:59,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:01,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:03,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:05,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:07,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:11,603 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:56:17,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:21,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:23,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:26,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:29,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:30,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:32,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:35,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:46,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:56:46,254 INFO L93 Difference]: Finished difference Result 126279 states and 185773 transitions. [2022-11-23 14:56:46,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 14:56:46,255 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 17.0) internal successors, (102), 7 states have internal predecessors, (102), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) Word has length 232 [2022-11-23 14:56:46,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:56:46,754 INFO L225 Difference]: With dead ends: 126279 [2022-11-23 14:56:46,754 INFO L226 Difference]: Without dead ends: 63343 [2022-11-23 14:56:47,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-23 14:56:47,353 INFO L413 NwaCegarLoop]: 4745 mSDtfsCounter, 41 mSDsluCounter, 18885 mSDsCounter, 0 mSdLazyCounter, 3209 mSolverCounterSat, 32 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 23630 SdHoareTripleChecker+Invalid, 3250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 3209 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.2s IncrementalHoareTripleChecker+Time [2022-11-23 14:56:47,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 23630 Invalid, 3250 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [32 Valid, 3209 Invalid, 9 Unknown, 0 Unchecked, 49.2s Time] [2022-11-23 14:56:47,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63343 states. [2022-11-23 14:56:49,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63343 to 63289. [2022-11-23 14:56:49,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63289 states, 38891 states have (on average 1.3165513872104087) internal successors, (51202), 40070 states have internal predecessors, (51202), 19833 states have call successors, (19833), 4422 states have call predecessors, (19833), 4564 states have return successors, (20588), 19635 states have call predecessors, (20588), 19831 states have call successors, (20588) [2022-11-23 14:56:50,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63289 states to 63289 states and 91623 transitions. [2022-11-23 14:56:50,071 INFO L78 Accepts]: Start accepts. Automaton has 63289 states and 91623 transitions. Word has length 232 [2022-11-23 14:56:50,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:56:50,072 INFO L495 AbstractCegarLoop]: Abstraction has 63289 states and 91623 transitions. [2022-11-23 14:56:50,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 17.0) internal successors, (102), 7 states have internal predecessors, (102), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2022-11-23 14:56:50,073 INFO L276 IsEmpty]: Start isEmpty. Operand 63289 states and 91623 transitions. [2022-11-23 14:56:50,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-11-23 14:56:50,127 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:56:50,127 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:56:50,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-11-23 14:56:50,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-23 14:56:50,328 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:56:50,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:56:50,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1754813664, now seen corresponding path program 1 times [2022-11-23 14:56:50,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:56:50,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495111188] [2022-11-23 14:56:50,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:56:50,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:56:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:56:51,620 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2022-11-23 14:56:51,620 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:56:51,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495111188] [2022-11-23 14:56:51,620 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495111188] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 14:56:51,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398351425] [2022-11-23 14:56:51,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:56:51,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:56:51,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 14:56:51,623 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 14:56:51,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-23 14:56:54,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:56:54,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 9004 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-23 14:56:54,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 14:56:54,983 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:56:54,983 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 14:56:54,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398351425] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:56:54,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 14:56:54,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2022-11-23 14:56:54,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17714903] [2022-11-23 14:56:54,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:56:54,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 14:56:54,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:56:54,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 14:56:54,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-23 14:56:54,986 INFO L87 Difference]: Start difference. First operand 63289 states and 91623 transitions. Second operand has 7 states, 6 states have (on average 17.166666666666668) internal successors, (103), 7 states have internal predecessors, (103), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2022-11-23 14:56:56,598 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:56:58,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:00,635 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:02,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:04,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:08,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:12,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:57:16,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:22,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:23,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:25,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:28,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:31,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:33,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:35,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:37,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:39,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:44,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:57:52,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:57:52,110 INFO L93 Difference]: Finished difference Result 126985 states and 185931 transitions. [2022-11-23 14:57:52,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 14:57:52,111 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 17.166666666666668) internal successors, (103), 7 states have internal predecessors, (103), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) Word has length 233 [2022-11-23 14:57:52,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:57:52,802 INFO L225 Difference]: With dead ends: 126985 [2022-11-23 14:57:52,802 INFO L226 Difference]: Without dead ends: 63721 [2022-11-23 14:57:53,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-23 14:57:53,139 INFO L413 NwaCegarLoop]: 4739 mSDtfsCounter, 45 mSDsluCounter, 18871 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 34 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 23610 SdHoareTripleChecker+Invalid, 3239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.3s IncrementalHoareTripleChecker+Time [2022-11-23 14:57:53,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 23610 Invalid, 3239 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [34 Valid, 3196 Invalid, 9 Unknown, 0 Unchecked, 54.3s Time] [2022-11-23 14:57:53,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63721 states. [2022-11-23 14:57:55,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63721 to 63673. [2022-11-23 14:57:55,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63673 states, 39131 states have (on average 1.3158365490276251) internal successors, (51490), 40310 states have internal predecessors, (51490), 19929 states have call successors, (19929), 4446 states have call predecessors, (19929), 4612 states have return successors, (20726), 19755 states have call predecessors, (20726), 19927 states have call successors, (20726) [2022-11-23 14:57:56,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63673 states to 63673 states and 92145 transitions. [2022-11-23 14:57:56,110 INFO L78 Accepts]: Start accepts. Automaton has 63673 states and 92145 transitions. Word has length 233 [2022-11-23 14:57:56,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:57:56,111 INFO L495 AbstractCegarLoop]: Abstraction has 63673 states and 92145 transitions. [2022-11-23 14:57:56,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 17.166666666666668) internal successors, (103), 7 states have internal predecessors, (103), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2022-11-23 14:57:56,111 INFO L276 IsEmpty]: Start isEmpty. Operand 63673 states and 92145 transitions. [2022-11-23 14:57:56,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2022-11-23 14:57:56,148 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:57:56,148 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2022-11-23 14:57:56,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-23 14:57:56,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-23 14:57:56,350 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:57:56,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:57:56,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1325248817, now seen corresponding path program 1 times [2022-11-23 14:57:56,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:57:56,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281018000] [2022-11-23 14:57:56,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:57:56,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:57:56,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:57:57,642 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2022-11-23 14:57:57,642 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:57:57,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281018000] [2022-11-23 14:57:57,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281018000] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 14:57:57,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891291890] [2022-11-23 14:57:57,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:57:57,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 14:57:57,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 14:57:57,645 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 14:57:57,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-23 14:58:00,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:58:00,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 9006 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-23 14:58:00,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 14:58:01,030 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-23 14:58:01,030 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 14:58:01,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891291890] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:58:01,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 14:58:01,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2022-11-23 14:58:01,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530197202] [2022-11-23 14:58:01,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:58:01,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 14:58:01,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:58:01,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 14:58:01,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-23 14:58:01,034 INFO L87 Difference]: Start difference. First operand 63673 states and 92145 transitions. Second operand has 7 states, 6 states have (on average 17.333333333333332) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2022-11-23 14:58:04,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:06,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:08,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:09,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:13,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:18,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:58:22,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:25,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:29,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:33,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:36,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:38,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:40,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:41,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:43,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:58:59,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:58:59,932 INFO L93 Difference]: Finished difference Result 127753 states and 186827 transitions. [2022-11-23 14:58:59,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 14:58:59,933 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 17.333333333333332) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) Word has length 234 [2022-11-23 14:58:59,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:59:00,359 INFO L225 Difference]: With dead ends: 127753 [2022-11-23 14:59:00,359 INFO L226 Difference]: Without dead ends: 64105 [2022-11-23 14:59:00,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-23 14:59:00,917 INFO L413 NwaCegarLoop]: 4736 mSDtfsCounter, 40 mSDsluCounter, 23594 mSDsCounter, 0 mSdLazyCounter, 3823 mSolverCounterSat, 36 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 28330 SdHoareTripleChecker+Invalid, 3867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 3823 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.0s IncrementalHoareTripleChecker+Time [2022-11-23 14:59:00,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 28330 Invalid, 3867 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [36 Valid, 3823 Invalid, 8 Unknown, 0 Unchecked, 56.0s Time] [2022-11-23 14:59:00,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64105 states. [2022-11-23 14:59:03,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64105 to 64057. [2022-11-23 14:59:03,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64057 states, 39371 states have (on average 1.3151304259480328) internal successors, (51778), 40550 states have internal predecessors, (51778), 20025 states have call successors, (20025), 4470 states have call predecessors, (20025), 4660 states have return successors, (20964), 19875 states have call predecessors, (20964), 20023 states have call successors, (20964) [2022-11-23 14:59:04,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64057 states to 64057 states and 92767 transitions. [2022-11-23 14:59:04,058 INFO L78 Accepts]: Start accepts. Automaton has 64057 states and 92767 transitions. Word has length 234 [2022-11-23 14:59:04,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:59:04,059 INFO L495 AbstractCegarLoop]: Abstraction has 64057 states and 92767 transitions. [2022-11-23 14:59:04,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 17.333333333333332) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2022-11-23 14:59:04,059 INFO L276 IsEmpty]: Start isEmpty. Operand 64057 states and 92767 transitions. [2022-11-23 14:59:04,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-11-23 14:59:04,104 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:59:04,104 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 7, 7, 3, 3, 3, 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] [2022-11-23 14:59:04,132 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-23 14:59:04,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d8c955b6-644c-4b5d-8c91-9030812c50b8/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-23 14:59:04,305 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:59:04,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:59:04,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1363613920, now seen corresponding path program 1 times [2022-11-23 14:59:04,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:59:04,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698338848] [2022-11-23 14:59:04,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:59:04,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:59:04,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:59:05,339 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2022-11-23 14:59:05,339 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:59:05,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698338848] [2022-11-23 14:59:05,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698338848] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:59:05,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:59:05,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 14:59:05,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504500598] [2022-11-23 14:59:05,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:59:05,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 14:59:05,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:59:05,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 14:59:05,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:59:05,342 INFO L87 Difference]: Start difference. First operand 64057 states and 92767 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-23 14:59:07,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:10,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:14,027 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:59:19,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:22,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:24,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:27,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:29,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:34,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 14:59:34,383 INFO L93 Difference]: Finished difference Result 135673 states and 197958 transitions. [2022-11-23 14:59:34,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 14:59:34,384 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 213 [2022-11-23 14:59:34,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 14:59:34,797 INFO L225 Difference]: With dead ends: 135673 [2022-11-23 14:59:34,797 INFO L226 Difference]: Without dead ends: 71641 [2022-11-23 14:59:35,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 14:59:35,255 INFO L413 NwaCegarLoop]: 5475 mSDtfsCounter, 604 mSDsluCounter, 4880 mSDsCounter, 0 mSdLazyCounter, 1274 mSolverCounterSat, 9 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 786 SdHoareTripleChecker+Valid, 10355 SdHoareTripleChecker+Invalid, 1287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1274 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.1s IncrementalHoareTripleChecker+Time [2022-11-23 14:59:35,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [786 Valid, 10355 Invalid, 1287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1274 Invalid, 4 Unknown, 0 Unchecked, 26.1s Time] [2022-11-23 14:59:35,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71641 states. [2022-11-23 14:59:37,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71641 to 64069. [2022-11-23 14:59:38,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64069 states, 39383 states have (on average 1.3150344057080465) internal successors, (51790), 40562 states have internal predecessors, (51790), 20025 states have call successors, (20025), 4470 states have call predecessors, (20025), 4660 states have return successors, (20964), 19875 states have call predecessors, (20964), 20023 states have call successors, (20964) [2022-11-23 14:59:38,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64069 states to 64069 states and 92779 transitions. [2022-11-23 14:59:38,352 INFO L78 Accepts]: Start accepts. Automaton has 64069 states and 92779 transitions. Word has length 213 [2022-11-23 14:59:38,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 14:59:38,353 INFO L495 AbstractCegarLoop]: Abstraction has 64069 states and 92779 transitions. [2022-11-23 14:59:38,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-23 14:59:38,354 INFO L276 IsEmpty]: Start isEmpty. Operand 64069 states and 92779 transitions. [2022-11-23 14:59:38,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-11-23 14:59:38,398 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 14:59:38,398 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 7, 7, 3, 3, 3, 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] [2022-11-23 14:59:38,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-23 14:59:38,399 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 14:59:38,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 14:59:38,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1410668676, now seen corresponding path program 1 times [2022-11-23 14:59:38,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 14:59:38,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586207828] [2022-11-23 14:59:38,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 14:59:38,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 14:59:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 14:59:40,058 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2022-11-23 14:59:40,059 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 14:59:40,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586207828] [2022-11-23 14:59:40,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586207828] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 14:59:40,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 14:59:40,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 14:59:40,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260301012] [2022-11-23 14:59:40,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 14:59:40,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 14:59:40,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 14:59:40,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 14:59:40,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 14:59:40,062 INFO L87 Difference]: Start difference. First operand 64069 states and 92779 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-23 14:59:42,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:45,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:49,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 14:59:50,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:55,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:56,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 14:59:59,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:00:01,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:00:04,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:00:07,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:00:13,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []