./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--wcn36xx--wcn36xx.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--wcn36xx--wcn36xx.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI --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 eaaec3cc0f5537133af92fa7cbd54bc8d5ff0f4d0c87a0d3c9d98d3d6549f9cf --- 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-5e519f3 [2022-11-03 04:07:07,402 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 04:07:07,404 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 04:07:07,432 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 04:07:07,433 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 04:07:07,434 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 04:07:07,436 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 04:07:07,438 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 04:07:07,440 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 04:07:07,441 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 04:07:07,442 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 04:07:07,443 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 04:07:07,444 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 04:07:07,445 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 04:07:07,446 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 04:07:07,448 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 04:07:07,449 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 04:07:07,450 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 04:07:07,452 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 04:07:07,454 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 04:07:07,455 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 04:07:07,459 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 04:07:07,461 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 04:07:07,462 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 04:07:07,466 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 04:07:07,466 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 04:07:07,466 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 04:07:07,467 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 04:07:07,468 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 04:07:07,469 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 04:07:07,469 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 04:07:07,470 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 04:07:07,471 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 04:07:07,472 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 04:07:07,473 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 04:07:07,474 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 04:07:07,486 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 04:07:07,487 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 04:07:07,487 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 04:07:07,488 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 04:07:07,489 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 04:07:07,490 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 04:07:07,523 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 04:07:07,523 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 04:07:07,523 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 04:07:07,524 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 04:07:07,524 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 04:07:07,525 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 04:07:07,525 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 04:07:07,525 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 04:07:07,525 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 04:07:07,525 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 04:07:07,526 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 04:07:07,526 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 04:07:07,526 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 04:07:07,526 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 04:07:07,527 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 04:07:07,527 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 04:07:07,527 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 04:07:07,527 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 04:07:07,528 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 04:07:07,528 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 04:07:07,529 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 04:07:07,529 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 04:07:07,529 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 04:07:07,529 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 04:07:07,530 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 04:07:07,530 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 04:07:07,530 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 04:07:07,530 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 04:07:07,531 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 04:07:07,531 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:07:07,531 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 04:07:07,531 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 04:07:07,532 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 04:07:07,532 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 04:07:07,532 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 04:07:07,532 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 04:07:07,533 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 04:07:07,533 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 04:07:07,533 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_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/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_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI 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 -> eaaec3cc0f5537133af92fa7cbd54bc8d5ff0f4d0c87a0d3c9d98d3d6549f9cf [2022-11-03 04:07:07,877 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 04:07:07,912 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 04:07:07,915 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 04:07:07,916 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 04:07:07,918 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 04:07:07,919 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--wcn36xx--wcn36xx.ko-entry_point.cil.out.i [2022-11-03 04:07:07,992 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/data/04af976fc/6b1d5c131b5747c18239833bf8981e1e/FLAGbd995c760 [2022-11-03 04:07:09,074 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 04:07:09,075 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--wcn36xx--wcn36xx.ko-entry_point.cil.out.i [2022-11-03 04:07:09,143 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/data/04af976fc/6b1d5c131b5747c18239833bf8981e1e/FLAGbd995c760 [2022-11-03 04:07:09,376 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/data/04af976fc/6b1d5c131b5747c18239833bf8981e1e [2022-11-03 04:07:09,380 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 04:07:09,382 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 04:07:09,387 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 04:07:09,387 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 04:07:09,391 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 04:07:09,393 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:07:09" (1/1) ... [2022-11-03 04:07:09,394 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@56d53d53 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:09, skipping insertion in model container [2022-11-03 04:07:09,395 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:07:09" (1/1) ... [2022-11-03 04:07:09,403 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 04:07:09,593 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 04:07:10,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--wcn36xx--wcn36xx.ko-entry_point.cil.out.i[210460,210473] [2022-11-03 04:07:13,176 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:07:13,248 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 04:07:13,445 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--wcn36xx--wcn36xx.ko-entry_point.cil.out.i[210460,210473] [2022-11-03 04:07:13,891 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:07:14,052 INFO L208 MainTranslator]: Completed translation [2022-11-03 04:07:14,052 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14 WrapperNode [2022-11-03 04:07:14,053 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 04:07:14,054 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 04:07:14,055 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 04:07:14,055 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 04:07:14,063 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:14,224 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:14,630 INFO L138 Inliner]: procedures = 405, calls = 4065, calls flagged for inlining = 194, calls inlined = 168, statements flattened = 8515 [2022-11-03 04:07:14,646 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 04:07:14,647 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 04:07:14,648 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 04:07:14,648 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 04:07:14,659 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:14,659 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:14,770 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:14,774 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:15,181 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:15,235 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:15,289 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:15,316 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:15,380 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 04:07:15,382 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 04:07:15,383 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 04:07:15,383 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 04:07:15,384 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (1/1) ... [2022-11-03 04:07:15,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:07:15,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:07:15,420 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 04:07:15,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 04:07:15,468 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_free_ctl_blks [2022-11-03 04:07:15,469 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_free_ctl_blks [2022-11-03 04:07:15,469 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_ch_alloc_skb [2022-11-03 04:07:15,469 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_ch_alloc_skb [2022-11-03 04:07:15,469 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_remove_interface [2022-11-03 04:07:15,470 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_remove_interface [2022-11-03 04:07:15,470 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_txskb [2022-11-03 04:07:15,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_txskb [2022-11-03 04:07:15,470 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2022-11-03 04:07:15,470 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2022-11-03 04:07:15,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 04:07:15,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 04:07:15,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2022-11-03 04:07:15,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2022-11-03 04:07:15,471 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-03 04:07:15,471 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-03 04:07:15,472 INFO L130 BoogieDeclarations]: Found specification of procedure get_feat_caps [2022-11-03 04:07:15,472 INFO L138 BoogieDeclarations]: Found implementation of procedure get_feat_caps [2022-11-03 04:07:15,472 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_probe [2022-11-03 04:07:15,472 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_probe [2022-11-03 04:07:15,472 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_allocate_ctl_block [2022-11-03 04:07:15,472 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_allocate_ctl_block [2022-11-03 04:07:15,473 INFO L130 BoogieDeclarations]: Found specification of procedure conf_is_ht40_plus [2022-11-03 04:07:15,473 INFO L138 BoogieDeclarations]: Found implementation of procedure conf_is_ht40_plus [2022-11-03 04:07:15,473 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-03 04:07:15,473 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-03 04:07:15,473 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_enable_ch_int [2022-11-03 04:07:15,473 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_enable_ch_int [2022-11-03 04:07:15,474 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_sta_remove [2022-11-03 04:07:15,474 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_sta_remove [2022-11-03 04:07:15,474 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_start [2022-11-03 04:07:15,474 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_start [2022-11-03 04:07:15,474 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 04:07:15,475 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 04:07:15,475 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-03 04:07:15,475 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_pmc_enter_bmps_state [2022-11-03 04:07:15,475 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_pmc_enter_bmps_state [2022-11-03 04:07:15,475 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_ch_free_skbs [2022-11-03 04:07:15,475 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_ch_free_skbs [2022-11-03 04:07:15,476 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_configure_filter [2022-11-03 04:07:15,476 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_configure_filter [2022-11-03 04:07:15,476 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_convert_sta_to_v1 [2022-11-03 04:07:15,476 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_convert_sta_to_v1 [2022-11-03 04:07:15,476 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u32 [2022-11-03 04:07:15,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 04:07:15,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 04:07:15,477 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-03 04:07:15,477 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-03 04:07:15,477 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 04:07:15,477 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_stop [2022-11-03 04:07:15,478 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_stop [2022-11-03 04:07:15,478 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-03 04:07:15,478 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-03 04:07:15,478 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-03 04:07:15,478 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-03 04:07:15,478 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-03 04:07:15,479 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-03 04:07:15,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 04:07:15,479 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-03 04:07:15,479 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-03 04:07:15,479 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 04:07:15,480 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 04:07:15,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 04:07:15,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 04:07:15,480 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-03 04:07:15,480 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-03 04:07:15,481 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2022-11-03 04:07:15,481 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2022-11-03 04:07:15,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 04:07:15,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 04:07:15,481 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_config_sta [2022-11-03 04:07:15,481 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_config_sta [2022-11-03 04:07:15,482 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_destroy [2022-11-03 04:07:15,482 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_destroy [2022-11-03 04:07:15,482 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2022-11-03 04:07:15,482 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2022-11-03 04:07:15,482 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_set_link_st [2022-11-03 04:07:15,482 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_set_link_st [2022-11-03 04:07:15,483 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2022-11-03 04:07:15,483 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2022-11-03 04:07:15,483 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u16 [2022-11-03 04:07:15,483 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~u32~0~X~~u32~0~TO~int [2022-11-03 04:07:15,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~u32~0~X~~u32~0~TO~int [2022-11-03 04:07:15,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 04:07:15,484 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2022-11-03 04:07:15,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2022-11-03 04:07:15,484 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-11-03 04:07:15,484 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-11-03 04:07:15,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 04:07:15,485 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2022-11-03 04:07:15,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2022-11-03 04:07:15,485 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_config [2022-11-03 04:07:15,485 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_config [2022-11-03 04:07:15,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 04:07:15,486 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 04:07:15,486 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_set_key [2022-11-03 04:07:15,486 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_set_key [2022-11-03 04:07:15,486 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-03 04:07:15,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-03 04:07:15,486 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 04:07:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 04:07:15,487 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_add_interface [2022-11-03 04:07:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_add_interface [2022-11-03 04:07:15,487 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_config_bss [2022-11-03 04:07:15,487 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_config_bss [2022-11-03 04:07:15,487 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_free_mem_pools [2022-11-03 04:07:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_free_mem_pools [2022-11-03 04:07:15,488 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource_byname [2022-11-03 04:07:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource_byname [2022-11-03 04:07:15,488 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_stop [2022-11-03 04:07:15,488 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_stop [2022-11-03 04:07:15,488 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 04:07:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 04:07:15,489 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-03 04:07:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-03 04:07:15,489 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_tx [2022-11-03 04:07:15,489 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_tx [2022-11-03 04:07:15,490 INFO L130 BoogieDeclarations]: Found specification of procedure buff_to_be [2022-11-03 04:07:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure buff_to_be [2022-11-03 04:07:15,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 04:07:15,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 04:07:15,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 04:07:15,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 04:07:15,491 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_set_power_params [2022-11-03 04:07:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_set_power_params [2022-11-03 04:07:15,491 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-11-03 04:07:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-11-03 04:07:15,491 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_sta_add [2022-11-03 04:07:15,491 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_sta_add [2022-11-03 04:07:15,492 INFO L130 BoogieDeclarations]: Found specification of procedure get_vif_by_addr [2022-11-03 04:07:15,492 INFO L138 BoogieDeclarations]: Found implementation of procedure get_vif_by_addr [2022-11-03 04:07:15,492 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-11-03 04:07:15,492 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-11-03 04:07:15,492 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_tx_status_irqsafe [2022-11-03 04:07:15,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_tx_status_irqsafe [2022-11-03 04:07:15,493 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 04:07:15,493 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 04:07:15,493 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_qos [2022-11-03 04:07:15,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_qos [2022-11-03 04:07:15,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 04:07:15,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 04:07:15,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 04:07:15,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 04:07:15,494 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2022-11-03 04:07:15,494 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2022-11-03 04:07:15,494 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 04:07:15,495 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 04:07:15,495 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_set_stakey [2022-11-03 04:07:15,495 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_set_stakey [2022-11-03 04:07:15,495 INFO L130 BoogieDeclarations]: Found specification of procedure get_sta_index [2022-11-03 04:07:15,495 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sta_index [2022-11-03 04:07:15,496 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_dump [2022-11-03 04:07:15,496 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_dump [2022-11-03 04:07:15,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 04:07:15,496 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-03 04:07:15,496 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-03 04:07:15,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 04:07:15,497 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_rsp_status_check [2022-11-03 04:07:15,497 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_rsp_status_check [2022-11-03 04:07:15,497 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_delete_bss [2022-11-03 04:07:15,497 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_delete_bss [2022-11-03 04:07:15,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2022-11-03 04:07:15,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2022-11-03 04:07:15,498 INFO L130 BoogieDeclarations]: Found specification of procedure conf_is_ht40_minus [2022-11-03 04:07:15,498 INFO L138 BoogieDeclarations]: Found implementation of procedure conf_is_ht40_minus [2022-11-03 04:07:15,498 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_bss_info_changed [2022-11-03 04:07:15,498 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_bss_info_changed [2022-11-03 04:07:15,498 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_remove [2022-11-03 04:07:15,498 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_remove [2022-11-03 04:07:15,498 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2022-11-03 04:07:15,499 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2022-11-03 04:07:15,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 04:07:15,499 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2022-11-03 04:07:15,499 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2022-11-03 04:07:15,499 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_fill_skb [2022-11-03 04:07:15,499 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_fill_skb [2022-11-03 04:07:15,500 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-03 04:07:15,500 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-03 04:07:15,500 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-03 04:07:15,500 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-03 04:07:15,500 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_sw_scan_complete [2022-11-03 04:07:15,500 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_sw_scan_complete [2022-11-03 04:07:15,501 INFO L130 BoogieDeclarations]: Found specification of procedure is_cap_supported [2022-11-03 04:07:15,501 INFO L138 BoogieDeclarations]: Found implementation of procedure is_cap_supported [2022-11-03 04:07:15,501 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_update_allowed_rates [2022-11-03 04:07:15,501 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_update_allowed_rates [2022-11-03 04:07:15,501 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2022-11-03 04:07:15,501 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2022-11-03 04:07:15,502 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_is_fw_version [2022-11-03 04:07:15,502 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_is_fw_version [2022-11-03 04:07:15,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-03 04:07:15,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-03 04:07:15,502 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_read_register [2022-11-03 04:07:15,502 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_read_register [2022-11-03 04:07:15,503 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_pmc_exit_bmps_state [2022-11-03 04:07:15,503 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_pmc_exit_bmps_state [2022-11-03 04:07:15,503 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-11-03 04:07:15,503 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-11-03 04:07:15,503 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_sw_scan_start [2022-11-03 04:07:15,503 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_sw_scan_start [2022-11-03 04:07:15,503 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2022-11-03 04:07:15,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2022-11-03 04:07:15,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 04:07:15,504 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 04:07:15,504 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2022-11-03 04:07:15,504 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2022-11-03 04:07:15,504 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_close [2022-11-03 04:07:15,505 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_close [2022-11-03 04:07:15,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 04:07:15,505 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2022-11-03 04:07:15,505 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2022-11-03 04:07:15,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 04:07:15,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 04:07:15,506 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_resume [2022-11-03 04:07:15,506 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_resume [2022-11-03 04:07:15,506 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_set_rts_threshold [2022-11-03 04:07:15,506 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_set_rts_threshold [2022-11-03 04:07:15,506 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_set_sta_params [2022-11-03 04:07:15,506 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_set_sta_params [2022-11-03 04:07:15,506 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_ampdu_action [2022-11-03 04:07:15,507 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_ampdu_action [2022-11-03 04:07:15,507 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_init_descs [2022-11-03 04:07:15,507 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_init_descs [2022-11-03 04:07:15,507 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queues [2022-11-03 04:07:15,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queues [2022-11-03 04:07:15,507 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-03 04:07:15,508 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-03 04:07:15,508 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2022-11-03 04:07:15,508 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2022-11-03 04:07:15,508 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_write_register [2022-11-03 04:07:15,508 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_write_register [2022-11-03 04:07:15,508 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_set_tx_pdu [2022-11-03 04:07:15,508 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_set_tx_pdu [2022-11-03 04:07:15,509 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_suspend [2022-11-03 04:07:15,509 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_suspend [2022-11-03 04:07:15,509 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_add_ba_session [2022-11-03 04:07:15,509 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_add_ba_session [2022-11-03 04:07:15,509 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_smd_send_and_wait [2022-11-03 04:07:15,509 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_smd_send_and_wait [2022-11-03 04:07:15,510 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_init_tx_bd [2022-11-03 04:07:15,510 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_init_tx_bd [2022-11-03 04:07:15,510 INFO L130 BoogieDeclarations]: Found specification of procedure wcn36xx_dxe_free_ctl_block [2022-11-03 04:07:15,510 INFO L138 BoogieDeclarations]: Found implementation of procedure wcn36xx_dxe_free_ctl_block [2022-11-03 04:07:15,510 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2022-11-03 04:07:15,510 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2022-11-03 04:07:15,510 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2022-11-03 04:07:15,511 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2022-11-03 04:07:15,511 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_bool_bmps [2022-11-03 04:07:15,511 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_bool_bmps [2022-11-03 04:07:15,511 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2022-11-03 04:07:15,511 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2022-11-03 04:07:15,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 04:07:15,512 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u8 [2022-11-03 04:07:15,512 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2022-11-03 04:07:15,512 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2022-11-03 04:07:16,844 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 04:07:16,850 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 04:07:17,649 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 04:07:49,945 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 04:07:52,469 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 04:07:52,470 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-11-03 04:07:52,480 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:07:52 BoogieIcfgContainer [2022-11-03 04:07:52,480 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 04:07:52,485 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 04:07:52,485 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 04:07:52,489 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 04:07:52,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 04:07:09" (1/3) ... [2022-11-03 04:07:52,490 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1da6166d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:07:52, skipping insertion in model container [2022-11-03 04:07:52,491 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:07:14" (2/3) ... [2022-11-03 04:07:52,491 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1da6166d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:07:52, skipping insertion in model container [2022-11-03 04:07:52,492 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:07:52" (3/3) ... [2022-11-03 04:07:52,497 INFO L112 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--wcn36xx--wcn36xx.ko-entry_point.cil.out.i [2022-11-03 04:07:52,519 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 04:07:52,520 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 04:07:52,625 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 04:07:52,632 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;@1f51b6a5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 04:07:52,633 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 04:07:52,645 INFO L276 IsEmpty]: Start isEmpty. Operand has 2077 states, 1268 states have (on average 1.2941640378548895) internal successors, (1641), 1293 states have internal predecessors, (1641), 691 states have call successors, (691), 117 states have call predecessors, (691), 116 states have return successors, (685), 685 states have call predecessors, (685), 685 states have call successors, (685) [2022-11-03 04:07:52,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-03 04:07:52,661 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:07:52,662 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-11-03 04:07:52,662 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:07:52,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:07:52,668 INFO L85 PathProgramCache]: Analyzing trace with hash -169999192, now seen corresponding path program 1 times [2022-11-03 04:07:52,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:07:52,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7733040] [2022-11-03 04:07:52,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:07:52,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:07:53,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:07:53,800 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2022-11-03 04:07:53,801 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:07:53,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7733040] [2022-11-03 04:07:53,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7733040] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:07:53,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:07:53,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:07:53,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210727998] [2022-11-03 04:07:53,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:07:53,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:07:53,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:07:53,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:07:53,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:07:53,856 INFO L87 Difference]: Start difference. First operand has 2077 states, 1268 states have (on average 1.2941640378548895) internal successors, (1641), 1293 states have internal predecessors, (1641), 691 states have call successors, (691), 117 states have call predecessors, (691), 116 states have return successors, (685), 685 states have call predecessors, (685), 685 states have call successors, (685) Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-03 04:07:58,274 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-03 04:08:00,814 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-03 04:08:03,114 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-03 04:08:04,984 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-03 04:08:07,803 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-03 04:08:08,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:08:08,480 INFO L93 Difference]: Finished difference Result 6065 states and 8855 transitions. [2022-11-03 04:08:08,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:08:08,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 70 [2022-11-03 04:08:08,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:08:08,537 INFO L225 Difference]: With dead ends: 6065 [2022-11-03 04:08:08,537 INFO L226 Difference]: Without dead ends: 3989 [2022-11-03 04:08:08,560 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-03 04:08:08,563 INFO L413 NwaCegarLoop]: 3347 mSDtfsCounter, 2789 mSDsluCounter, 2995 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2799 SdHoareTripleChecker+Valid, 6044 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:08:08,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2799 Valid, 6044 Invalid, 627 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9 Valid, 615 Invalid, 3 Unknown, 0 Unchecked, 14.2s Time] [2022-11-03 04:08:08,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3989 states. [2022-11-03 04:08:08,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3989 to 3986. [2022-11-03 04:08:08,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3986 states, 2440 states have (on average 1.2877049180327869) internal successors, (3142), 2475 states have internal predecessors, (3142), 1316 states have call successors, (1316), 231 states have call predecessors, (1316), 229 states have return successors, (1321), 1313 states have call predecessors, (1321), 1315 states have call successors, (1321) [2022-11-03 04:08:09,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3986 states to 3986 states and 5779 transitions. [2022-11-03 04:08:09,017 INFO L78 Accepts]: Start accepts. Automaton has 3986 states and 5779 transitions. Word has length 70 [2022-11-03 04:08:09,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:08:09,019 INFO L495 AbstractCegarLoop]: Abstraction has 3986 states and 5779 transitions. [2022-11-03 04:08:09,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-03 04:08:09,021 INFO L276 IsEmpty]: Start isEmpty. Operand 3986 states and 5779 transitions. [2022-11-03 04:08:09,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-03 04:08:09,033 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:08:09,034 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 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] [2022-11-03 04:08:09,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 04:08:09,034 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:08:09,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:08:09,035 INFO L85 PathProgramCache]: Analyzing trace with hash -722120522, now seen corresponding path program 1 times [2022-11-03 04:08:09,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:08:09,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416265720] [2022-11-03 04:08:09,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:09,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:08:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:09,791 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-11-03 04:08:09,792 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:08:09,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416265720] [2022-11-03 04:08:09,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416265720] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:08:09,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:08:09,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:08:09,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216377831] [2022-11-03 04:08:09,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:08:09,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:08:09,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:08:09,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:08:09,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:08:09,796 INFO L87 Difference]: Start difference. First operand 3986 states and 5779 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-03 04:08:14,216 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-03 04:08:16,622 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-03 04:08:20,583 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-03 04:08:20,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:08:20,752 INFO L93 Difference]: Finished difference Result 8070 states and 11685 transitions. [2022-11-03 04:08:20,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:08:20,754 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 79 [2022-11-03 04:08:20,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:08:20,791 INFO L225 Difference]: With dead ends: 8070 [2022-11-03 04:08:20,791 INFO L226 Difference]: Without dead ends: 4105 [2022-11-03 04:08:20,819 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-03 04:08:20,823 INFO L413 NwaCegarLoop]: 2715 mSDtfsCounter, 2836 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2846 SdHoareTripleChecker+Valid, 2992 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2022-11-03 04:08:20,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2846 Valid, 2992 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 325 Invalid, 3 Unknown, 0 Unchecked, 10.7s Time] [2022-11-03 04:08:20,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4105 states. [2022-11-03 04:08:21,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4105 to 4105. [2022-11-03 04:08:21,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4105 states, 2514 states have (on average 1.2856006364359587) internal successors, (3232), 2551 states have internal predecessors, (3232), 1346 states have call successors, (1346), 244 states have call predecessors, (1346), 244 states have return successors, (1357), 1343 states have call predecessors, (1357), 1345 states have call successors, (1357) [2022-11-03 04:08:21,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4105 states to 4105 states and 5935 transitions. [2022-11-03 04:08:21,130 INFO L78 Accepts]: Start accepts. Automaton has 4105 states and 5935 transitions. Word has length 79 [2022-11-03 04:08:21,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:08:21,133 INFO L495 AbstractCegarLoop]: Abstraction has 4105 states and 5935 transitions. [2022-11-03 04:08:21,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-03 04:08:21,135 INFO L276 IsEmpty]: Start isEmpty. Operand 4105 states and 5935 transitions. [2022-11-03 04:08:21,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-03 04:08:21,151 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:08:21,152 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 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] [2022-11-03 04:08:21,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 04:08:21,159 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:08:21,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:08:21,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1041062017, now seen corresponding path program 1 times [2022-11-03 04:08:21,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:08:21,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052446909] [2022-11-03 04:08:21,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:21,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:08:21,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:22,179 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2022-11-03 04:08:22,179 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:08:22,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052446909] [2022-11-03 04:08:22,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052446909] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:08:22,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:08:22,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 04:08:22,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528681509] [2022-11-03 04:08:22,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:08:22,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:08:22,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:08:22,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:08:22,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 04:08:22,183 INFO L87 Difference]: Start difference. First operand 4105 states and 5935 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 04:08:28,177 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-03 04:08:30,685 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-03 04:08:35,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-03 04:08:35,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:08:35,981 INFO L93 Difference]: Finished difference Result 7971 states and 11579 transitions. [2022-11-03 04:08:35,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 04:08:35,982 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 129 [2022-11-03 04:08:35,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:08:36,038 INFO L225 Difference]: With dead ends: 7971 [2022-11-03 04:08:36,039 INFO L226 Difference]: Without dead ends: 7966 [2022-11-03 04:08:36,047 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:08:36,050 INFO L413 NwaCegarLoop]: 3391 mSDtfsCounter, 2796 mSDsluCounter, 6664 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2804 SdHoareTripleChecker+Valid, 9455 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 934 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:08:36,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2804 Valid, 9455 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 934 Invalid, 3 Unknown, 0 Unchecked, 13.5s Time] [2022-11-03 04:08:36,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7966 states. [2022-11-03 04:08:36,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7966 to 7955. [2022-11-03 04:08:36,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7955 states, 4866 states have (on average 1.2877106452938758) internal successors, (6266), 4939 states have internal predecessors, (6266), 2616 states have call successors, (2616), 474 states have call predecessors, (2616), 472 states have return successors, (2679), 2609 states have call predecessors, (2679), 2615 states have call successors, (2679) [2022-11-03 04:08:36,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7955 states to 7955 states and 11561 transitions. [2022-11-03 04:08:36,641 INFO L78 Accepts]: Start accepts. Automaton has 7955 states and 11561 transitions. Word has length 129 [2022-11-03 04:08:36,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:08:36,643 INFO L495 AbstractCegarLoop]: Abstraction has 7955 states and 11561 transitions. [2022-11-03 04:08:36,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 04:08:36,644 INFO L276 IsEmpty]: Start isEmpty. Operand 7955 states and 11561 transitions. [2022-11-03 04:08:36,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-11-03 04:08:36,681 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:08:36,681 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 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] [2022-11-03 04:08:36,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 04:08:36,682 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:08:36,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:08:36,683 INFO L85 PathProgramCache]: Analyzing trace with hash 697688357, now seen corresponding path program 1 times [2022-11-03 04:08:36,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:08:36,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167050576] [2022-11-03 04:08:36,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:36,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:08:36,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:37,325 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 438 trivial. 0 not checked. [2022-11-03 04:08:37,325 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:08:37,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167050576] [2022-11-03 04:08:37,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167050576] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:08:37,325 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:08:37,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:08:37,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066900400] [2022-11-03 04:08:37,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:08:37,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:08:37,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:08:37,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:08:37,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:08:37,328 INFO L87 Difference]: Start difference. First operand 7955 states and 11561 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-03 04:08:41,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-03 04:08:45,872 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-03 04:08:48,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:08:50,742 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-03 04:08:51,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:08:51,024 INFO L93 Difference]: Finished difference Result 23119 states and 33587 transitions. [2022-11-03 04:08:51,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:08:51,024 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 185 [2022-11-03 04:08:51,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:08:51,133 INFO L225 Difference]: With dead ends: 23119 [2022-11-03 04:08:51,134 INFO L226 Difference]: Without dead ends: 15185 [2022-11-03 04:08:51,186 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-03 04:08:51,187 INFO L413 NwaCegarLoop]: 3832 mSDtfsCounter, 2586 mSDsluCounter, 2813 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 73 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2596 SdHoareTripleChecker+Valid, 6350 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:08:51,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2596 Valid, 6350 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 848 Invalid, 3 Unknown, 0 Unchecked, 13.2s Time] [2022-11-03 04:08:51,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15185 states. [2022-11-03 04:08:52,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15185 to 15175. [2022-11-03 04:08:52,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15175 states, 9336 states have (on average 1.276242502142245) internal successors, (11915), 9483 states have internal predecessors, (11915), 4922 states have call successors, (4922), 922 states have call predecessors, (4922), 916 states have return successors, (5031), 4905 states have call predecessors, (5031), 4921 states have call successors, (5031) [2022-11-03 04:08:52,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15175 states to 15175 states and 21868 transitions. [2022-11-03 04:08:52,266 INFO L78 Accepts]: Start accepts. Automaton has 15175 states and 21868 transitions. Word has length 185 [2022-11-03 04:08:52,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:08:52,266 INFO L495 AbstractCegarLoop]: Abstraction has 15175 states and 21868 transitions. [2022-11-03 04:08:52,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-03 04:08:52,267 INFO L276 IsEmpty]: Start isEmpty. Operand 15175 states and 21868 transitions. [2022-11-03 04:08:52,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-11-03 04:08:52,328 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:08:52,328 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 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] [2022-11-03 04:08:52,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 04:08:52,328 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:08:52,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:08:52,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1899846237, now seen corresponding path program 2 times [2022-11-03 04:08:52,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:08:52,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670675626] [2022-11-03 04:08:52,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:52,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:08:52,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:52,753 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 445 trivial. 0 not checked. [2022-11-03 04:08:52,753 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:08:52,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670675626] [2022-11-03 04:08:52,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670675626] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:08:52,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:08:52,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:08:52,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619173414] [2022-11-03 04:08:52,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:08:52,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:08:52,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:08:52,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:08:52,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:08:52,756 INFO L87 Difference]: Start difference. First operand 15175 states and 21868 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 04:08:55,368 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-03 04:09:00,366 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-03 04:09:02,446 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-03 04:09:05,265 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-03 04:09:06,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:09:06,043 INFO L93 Difference]: Finished difference Result 26222 states and 37609 transitions. [2022-11-03 04:09:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:09:06,044 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 185 [2022-11-03 04:09:06,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:09:06,099 INFO L225 Difference]: With dead ends: 26222 [2022-11-03 04:09:06,100 INFO L226 Difference]: Without dead ends: 11068 [2022-11-03 04:09:06,160 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-03 04:09:06,161 INFO L413 NwaCegarLoop]: 2967 mSDtfsCounter, 1165 mSDsluCounter, 2822 mSDsCounter, 0 mSdLazyCounter, 742 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 5494 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 742 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-11-03 04:09:06,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1171 Valid, 5494 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 742 Invalid, 3 Unknown, 0 Unchecked, 12.7s Time] [2022-11-03 04:09:06,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11068 states. [2022-11-03 04:09:06,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11068 to 11061. [2022-11-03 04:09:06,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11061 states, 6792 states have (on average 1.2732626619552414) internal successors, (8648), 6905 states have internal predecessors, (8648), 3510 states have call successors, (3510), 760 states have call predecessors, (3510), 758 states have return successors, (3604), 3499 states have call predecessors, (3604), 3509 states have call successors, (3604) [2022-11-03 04:09:06,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11061 states to 11061 states and 15762 transitions. [2022-11-03 04:09:06,897 INFO L78 Accepts]: Start accepts. Automaton has 11061 states and 15762 transitions. Word has length 185 [2022-11-03 04:09:06,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:09:06,898 INFO L495 AbstractCegarLoop]: Abstraction has 11061 states and 15762 transitions. [2022-11-03 04:09:06,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 04:09:06,899 INFO L276 IsEmpty]: Start isEmpty. Operand 11061 states and 15762 transitions. [2022-11-03 04:09:06,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-11-03 04:09:06,923 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:09:06,924 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 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] [2022-11-03 04:09:06,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 04:09:06,924 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:09:06,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:09:06,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1636222427, now seen corresponding path program 1 times [2022-11-03 04:09:06,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:09:06,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344492923] [2022-11-03 04:09:06,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:09:06,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:09:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:09:07,349 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2022-11-03 04:09:07,350 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:09:07,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344492923] [2022-11-03 04:09:07,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344492923] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:09:07,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:09:07,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:09:07,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736529979] [2022-11-03 04:09:07,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:09:07,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:09:07,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:09:07,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:09:07,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:09:07,352 INFO L87 Difference]: Start difference. First operand 11061 states and 15762 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) [2022-11-03 04:09:10,967 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-03 04:09:12,678 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-03 04:09:16,264 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-03 04:09:18,342 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-03 04:09:20,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:09:20,092 INFO L93 Difference]: Finished difference Result 15913 states and 22698 transitions. [2022-11-03 04:09:20,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:09:20,093 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) Word has length 185 [2022-11-03 04:09:20,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:09:20,149 INFO L225 Difference]: With dead ends: 15913 [2022-11-03 04:09:20,150 INFO L226 Difference]: Without dead ends: 11069 [2022-11-03 04:09:20,175 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-03 04:09:20,176 INFO L413 NwaCegarLoop]: 2686 mSDtfsCounter, 4 mSDsluCounter, 2980 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 5366 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:09:20,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 5366 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 604 Invalid, 3 Unknown, 0 Unchecked, 12.4s Time] [2022-11-03 04:09:20,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11069 states. [2022-11-03 04:09:21,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11069 to 11069. [2022-11-03 04:09:21,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11069 states, 6798 states have (on average 1.2730214769049721) internal successors, (8654), 6913 states have internal predecessors, (8654), 3510 states have call successors, (3510), 760 states have call predecessors, (3510), 760 states have return successors, (3606), 3499 states have call predecessors, (3606), 3509 states have call successors, (3606) [2022-11-03 04:09:21,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11069 states to 11069 states and 15770 transitions. [2022-11-03 04:09:21,125 INFO L78 Accepts]: Start accepts. Automaton has 11069 states and 15770 transitions. Word has length 185 [2022-11-03 04:09:21,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:09:21,126 INFO L495 AbstractCegarLoop]: Abstraction has 11069 states and 15770 transitions. [2022-11-03 04:09:21,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) [2022-11-03 04:09:21,126 INFO L276 IsEmpty]: Start isEmpty. Operand 11069 states and 15770 transitions. [2022-11-03 04:09:21,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-11-03 04:09:21,153 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:09:21,153 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 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] [2022-11-03 04:09:21,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 04:09:21,153 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:09:21,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:09:21,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1326152026, now seen corresponding path program 1 times [2022-11-03 04:09:21,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:09:21,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865504567] [2022-11-03 04:09:21,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:09:21,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:09:21,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:09:22,694 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2022-11-03 04:09:22,694 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:09:22,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865504567] [2022-11-03 04:09:22,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865504567] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:09:22,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:09:22,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 04:09:22,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887926658] [2022-11-03 04:09:22,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:09:22,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:09:22,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:09:22,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:09:22,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:09:22,697 INFO L87 Difference]: Start difference. First operand 11069 states and 15770 transitions. Second operand has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (26), 4 states have call predecessors, (26), 2 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-03 04:09:28,354 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-03 04:09:49,610 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-03 04:09:52,242 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-03 04:09:54,213 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:56,745 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-03 04:10:04,377 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-03 04:10:05,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:07,551 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-03 04:10:09,866 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-03 04:10:11,795 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:13,833 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-03 04:10:16,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:10:16,207 INFO L93 Difference]: Finished difference Result 21545 states and 30786 transitions. [2022-11-03 04:10:16,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:10:16,208 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (26), 4 states have call predecessors, (26), 2 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) Word has length 186 [2022-11-03 04:10:16,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:10:16,278 INFO L225 Difference]: With dead ends: 21545 [2022-11-03 04:10:16,278 INFO L226 Difference]: Without dead ends: 12084 [2022-11-03 04:10:16,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:10:16,318 INFO L413 NwaCegarLoop]: 2370 mSDtfsCounter, 7500 mSDsluCounter, 2658 mSDsCounter, 0 mSdLazyCounter, 10610 mSolverCounterSat, 6332 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8248 SdHoareTripleChecker+Valid, 4714 SdHoareTripleChecker+Invalid, 16950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6332 IncrementalHoareTripleChecker+Valid, 10610 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:10:16,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8248 Valid, 4714 Invalid, 16950 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6332 Valid, 10610 Invalid, 8 Unknown, 0 Unchecked, 52.4s Time] [2022-11-03 04:10:16,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12084 states. [2022-11-03 04:10:17,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12084 to 12038. [2022-11-03 04:10:17,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12038 states, 7361 states have (on average 1.2681700855861975) internal successors, (9335), 7496 states have internal predecessors, (9335), 3843 states have call successors, (3843), 808 states have call predecessors, (3843), 833 states have return successors, (4000), 3848 states have call predecessors, (4000), 3842 states have call successors, (4000) [2022-11-03 04:10:17,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12038 states to 12038 states and 17178 transitions. [2022-11-03 04:10:17,109 INFO L78 Accepts]: Start accepts. Automaton has 12038 states and 17178 transitions. Word has length 186 [2022-11-03 04:10:17,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:10:17,110 INFO L495 AbstractCegarLoop]: Abstraction has 12038 states and 17178 transitions. [2022-11-03 04:10:17,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (26), 4 states have call predecessors, (26), 2 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-03 04:10:17,110 INFO L276 IsEmpty]: Start isEmpty. Operand 12038 states and 17178 transitions. [2022-11-03 04:10:17,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-03 04:10:17,133 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:10:17,133 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 04:10:17,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 04:10:17,134 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:10:17,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:10:17,134 INFO L85 PathProgramCache]: Analyzing trace with hash -881143238, now seen corresponding path program 1 times [2022-11-03 04:10:17,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:10:17,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373671728] [2022-11-03 04:10:17,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:10:17,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:10:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:10:24,117 INFO L134 CoverageAnalysis]: Checked inductivity of 464 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2022-11-03 04:10:24,117 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:10:24,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373671728] [2022-11-03 04:10:24,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373671728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:10:24,118 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:10:24,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 04:10:24,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27027846] [2022-11-03 04:10:24,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:10:24,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:10:24,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:10:24,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:10:24,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 04:10:24,120 INFO L87 Difference]: Start difference. First operand 12038 states and 17178 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) [2022-11-03 04:10:27,689 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-03 04:10:32,610 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-03 04:10:34,678 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-03 04:10:37,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:10:37,015 INFO L93 Difference]: Finished difference Result 18751 states and 26807 transitions. [2022-11-03 04:10:37,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 04:10:37,016 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) Word has length 192 [2022-11-03 04:10:37,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:10:37,109 INFO L225 Difference]: With dead ends: 18751 [2022-11-03 04:10:37,109 INFO L226 Difference]: Without dead ends: 12134 [2022-11-03 04:10:37,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:10:37,131 INFO L413 NwaCegarLoop]: 2688 mSDtfsCounter, 7 mSDsluCounter, 5966 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 5 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 8055 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:10:37,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 8055 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 914 Invalid, 3 Unknown, 0 Unchecked, 12.4s Time] [2022-11-03 04:10:37,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12134 states. [2022-11-03 04:10:37,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12134 to 12062. [2022-11-03 04:10:37,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12062 states, 7385 states have (on average 1.2672985781990522) internal successors, (9359), 7520 states have internal predecessors, (9359), 3843 states have call successors, (3843), 808 states have call predecessors, (3843), 833 states have return successors, (4000), 3848 states have call predecessors, (4000), 3842 states have call successors, (4000) [2022-11-03 04:10:38,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12062 states to 12062 states and 17202 transitions. [2022-11-03 04:10:38,046 INFO L78 Accepts]: Start accepts. Automaton has 12062 states and 17202 transitions. Word has length 192 [2022-11-03 04:10:38,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:10:38,047 INFO L495 AbstractCegarLoop]: Abstraction has 12062 states and 17202 transitions. [2022-11-03 04:10:38,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) [2022-11-03 04:10:38,047 INFO L276 IsEmpty]: Start isEmpty. Operand 12062 states and 17202 transitions. [2022-11-03 04:10:38,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-11-03 04:10:38,066 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:10:38,066 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 04:10:38,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-03 04:10:38,067 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:10:38,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:10:38,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1030791556, now seen corresponding path program 1 times [2022-11-03 04:10:38,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:10:38,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53758847] [2022-11-03 04:10:38,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:10:38,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:10:39,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:10:52,258 INFO L134 CoverageAnalysis]: Checked inductivity of 524 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 524 trivial. 0 not checked. [2022-11-03 04:10:52,259 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:10:52,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53758847] [2022-11-03 04:10:52,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53758847] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:10:52,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:10:52,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:10:52,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727238064] [2022-11-03 04:10:52,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:10:52,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:10:52,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:10:52,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:10:52,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:10:52,262 INFO L87 Difference]: Start difference. First operand 12062 states and 17202 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 4 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-03 04:10:56,845 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-03 04:11:04,640 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-03 04:11:07,692 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-03 04:11:15,424 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-03 04:11:17,443 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-03 04:11:21,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:24,430 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-03 04:11:27,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:29,340 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-03 04:11:31,368 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-03 04:11:33,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:11:33,316 INFO L93 Difference]: Finished difference Result 18385 states and 26250 transitions. [2022-11-03 04:11:33,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:11:33,316 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 4 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 220 [2022-11-03 04:11:33,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:11:33,386 INFO L225 Difference]: With dead ends: 18385 [2022-11-03 04:11:33,386 INFO L226 Difference]: Without dead ends: 18380 [2022-11-03 04:11:33,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:11:33,399 INFO L413 NwaCegarLoop]: 2190 mSDtfsCounter, 4252 mSDsluCounter, 2405 mSDsCounter, 0 mSdLazyCounter, 7122 mSolverCounterSat, 3182 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4899 SdHoareTripleChecker+Valid, 4347 SdHoareTripleChecker+Invalid, 10312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3182 IncrementalHoareTripleChecker+Valid, 7122 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:11:33,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4899 Valid, 4347 Invalid, 10312 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3182 Valid, 7122 Invalid, 8 Unknown, 0 Unchecked, 40.1s Time] [2022-11-03 04:11:33,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18380 states. [2022-11-03 04:11:34,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18380 to 18246. [2022-11-03 04:11:34,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18246 states, 11177 states have (on average 1.267513644090543) internal successors, (14167), 11375 states have internal predecessors, (14167), 5794 states have call successors, (5794), 1240 states have call predecessors, (5794), 1274 states have return successors, (6090), 5800 states have call predecessors, (6090), 5793 states have call successors, (6090) [2022-11-03 04:11:34,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18246 states to 18246 states and 26051 transitions. [2022-11-03 04:11:34,789 INFO L78 Accepts]: Start accepts. Automaton has 18246 states and 26051 transitions. Word has length 220 [2022-11-03 04:11:34,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:11:34,789 INFO L495 AbstractCegarLoop]: Abstraction has 18246 states and 26051 transitions. [2022-11-03 04:11:34,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 4 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-03 04:11:34,790 INFO L276 IsEmpty]: Start isEmpty. Operand 18246 states and 26051 transitions. [2022-11-03 04:11:34,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2022-11-03 04:11:34,817 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:11:34,818 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:11:34,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-03 04:11:34,818 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:11:34,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:11:34,819 INFO L85 PathProgramCache]: Analyzing trace with hash -692928577, now seen corresponding path program 1 times [2022-11-03 04:11:34,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:11:34,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963800676] [2022-11-03 04:11:34,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:11:34,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:11:36,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:11:48,698 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 549 trivial. 0 not checked. [2022-11-03 04:11:48,698 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:11:48,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963800676] [2022-11-03 04:11:48,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963800676] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:11:48,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:11:48,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 04:11:48,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725031656] [2022-11-03 04:11:48,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:11:48,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:11:48,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:11:48,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:11:48,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:11:48,700 INFO L87 Difference]: Start difference. First operand 18246 states and 26051 transitions. Second operand has 8 states, 8 states have (on average 15.25) internal successors, (122), 7 states have internal predecessors, (122), 4 states have call successors, (36), 4 states have call predecessors, (36), 3 states have return successors, (35), 5 states have call predecessors, (35), 3 states have call successors, (35) [2022-11-03 04:11:53,843 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-03 04:12:04,528 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-03 04:12:07,522 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:09,544 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-03 04:12:11,558 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-03 04:12:16,702 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-03 04:12:19,679 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-03 04:12:21,461 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-03 04:12:30,671 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-03 04:12:33,591 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-03 04:12:35,622 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-03 04:12:38,612 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-03 04:12:42,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:46,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:47,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:49,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:51,683 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-03 04:12:53,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:55,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:12:55,273 INFO L93 Difference]: Finished difference Result 29128 states and 41632 transitions. [2022-11-03 04:12:55,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:12:55,274 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.25) internal successors, (122), 7 states have internal predecessors, (122), 4 states have call successors, (36), 4 states have call predecessors, (36), 3 states have return successors, (35), 5 states have call predecessors, (35), 3 states have call successors, (35) Word has length 277 [2022-11-03 04:12:55,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:12:55,327 INFO L225 Difference]: With dead ends: 29128 [2022-11-03 04:12:55,327 INFO L226 Difference]: Without dead ends: 18053 [2022-11-03 04:12:55,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:12:55,356 INFO L413 NwaCegarLoop]: 2572 mSDtfsCounter, 8095 mSDsluCounter, 2751 mSDsCounter, 0 mSdLazyCounter, 11206 mSolverCounterSat, 6563 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8900 SdHoareTripleChecker+Valid, 4990 SdHoareTripleChecker+Invalid, 17781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6563 IncrementalHoareTripleChecker+Valid, 11206 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 65.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:12:55,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8900 Valid, 4990 Invalid, 17781 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6563 Valid, 11206 Invalid, 12 Unknown, 0 Unchecked, 65.5s Time] [2022-11-03 04:12:55,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18053 states. [2022-11-03 04:12:56,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18053 to 18013. [2022-11-03 04:12:56,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18013 states, 11059 states have (on average 1.2680169997287278) internal successors, (14023), 11249 states have internal predecessors, (14023), 5716 states have call successors, (5716), 1203 states have call predecessors, (5716), 1237 states have return successors, (5978), 5727 states have call predecessors, (5978), 5715 states have call successors, (5978) [2022-11-03 04:12:56,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18013 states to 18013 states and 25717 transitions. [2022-11-03 04:12:56,512 INFO L78 Accepts]: Start accepts. Automaton has 18013 states and 25717 transitions. Word has length 277 [2022-11-03 04:12:56,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:12:56,513 INFO L495 AbstractCegarLoop]: Abstraction has 18013 states and 25717 transitions. [2022-11-03 04:12:56,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.25) internal successors, (122), 7 states have internal predecessors, (122), 4 states have call successors, (36), 4 states have call predecessors, (36), 3 states have return successors, (35), 5 states have call predecessors, (35), 3 states have call successors, (35) [2022-11-03 04:12:56,514 INFO L276 IsEmpty]: Start isEmpty. Operand 18013 states and 25717 transitions. [2022-11-03 04:12:56,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2022-11-03 04:12:56,561 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:12:56,562 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 16, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:12:56,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-03 04:12:56,563 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:12:56,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:12:56,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1039182390, now seen corresponding path program 1 times [2022-11-03 04:12:56,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:12:56,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745616242] [2022-11-03 04:12:56,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:12:56,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:12:56,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:12:57,703 INFO L134 CoverageAnalysis]: Checked inductivity of 1111 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1102 trivial. 0 not checked. [2022-11-03 04:12:57,703 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:12:57,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745616242] [2022-11-03 04:12:57,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745616242] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:12:57,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:12:57,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 04:12:57,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558475053] [2022-11-03 04:12:57,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:12:57,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:12:57,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:12:57,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:12:57,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 04:12:57,706 INFO L87 Difference]: Start difference. First operand 18013 states and 25717 transitions. Second operand has 4 states, 4 states have (on average 49.5) internal successors, (198), 4 states have internal predecessors, (198), 2 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2022-11-03 04:13:02,536 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-03 04:13:08,663 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-03 04:13:10,431 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:13,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:13:13,043 INFO L93 Difference]: Finished difference Result 36137 states and 51763 transitions. [2022-11-03 04:13:13,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 04:13:13,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 49.5) internal successors, (198), 4 states have internal predecessors, (198), 2 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) Word has length 557 [2022-11-03 04:13:13,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:13:13,092 INFO L225 Difference]: With dead ends: 36137 [2022-11-03 04:13:13,092 INFO L226 Difference]: Without dead ends: 18145 [2022-11-03 04:13:13,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:13:13,135 INFO L413 NwaCegarLoop]: 2691 mSDtfsCounter, 9 mSDsluCounter, 5957 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 8049 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:13:13,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 8049 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 931 Invalid, 2 Unknown, 0 Unchecked, 14.6s Time] [2022-11-03 04:13:13,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18145 states. [2022-11-03 04:13:13,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18145 to 18037. [2022-11-03 04:13:14,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18037 states, 11083 states have (on average 1.2674366146350267) internal successors, (14047), 11273 states have internal predecessors, (14047), 5716 states have call successors, (5716), 1203 states have call predecessors, (5716), 1237 states have return successors, (5978), 5727 states have call predecessors, (5978), 5715 states have call successors, (5978) [2022-11-03 04:13:14,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18037 states to 18037 states and 25741 transitions. [2022-11-03 04:13:14,058 INFO L78 Accepts]: Start accepts. Automaton has 18037 states and 25741 transitions. Word has length 557 [2022-11-03 04:13:14,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:13:14,059 INFO L495 AbstractCegarLoop]: Abstraction has 18037 states and 25741 transitions. [2022-11-03 04:13:14,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 49.5) internal successors, (198), 4 states have internal predecessors, (198), 2 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2022-11-03 04:13:14,059 INFO L276 IsEmpty]: Start isEmpty. Operand 18037 states and 25741 transitions. [2022-11-03 04:13:14,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 573 [2022-11-03 04:13:14,100 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:13:14,101 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 16, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:13:14,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-03 04:13:14,101 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:13:14,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:13:14,102 INFO L85 PathProgramCache]: Analyzing trace with hash -965162936, now seen corresponding path program 1 times [2022-11-03 04:13:14,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:13:14,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217528922] [2022-11-03 04:13:14,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:13:14,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:13:14,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:13:15,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1194 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1185 trivial. 0 not checked. [2022-11-03 04:13:15,475 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:13:15,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217528922] [2022-11-03 04:13:15,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217528922] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:13:15,475 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:13:15,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:13:15,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826414865] [2022-11-03 04:13:15,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:13:15,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:13:15,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:13:15,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:13:15,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:13:15,478 INFO L87 Difference]: Start difference. First operand 18037 states and 25741 transitions. Second operand has 5 states, 5 states have (on average 39.2) internal successors, (196), 4 states have internal predecessors, (196), 2 states have call successors, (87), 2 states have call predecessors, (87), 3 states have return successors, (86), 3 states have call predecessors, (86), 2 states have call successors, (86) [2022-11-03 04:13:21,334 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-03 04:13:23,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:25,416 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-03 04:13:31,760 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-03 04:13:34,905 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-03 04:13:37,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:13:37,326 INFO L93 Difference]: Finished difference Result 36101 states and 51721 transitions. [2022-11-03 04:13:37,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 04:13:37,326 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.2) internal successors, (196), 4 states have internal predecessors, (196), 2 states have call successors, (87), 2 states have call predecessors, (87), 3 states have return successors, (86), 3 states have call predecessors, (86), 2 states have call successors, (86) Word has length 572 [2022-11-03 04:13:37,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:13:37,371 INFO L225 Difference]: With dead ends: 36101 [2022-11-03 04:13:37,371 INFO L226 Difference]: Without dead ends: 18085 [2022-11-03 04:13:37,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:13:37,409 INFO L413 NwaCegarLoop]: 2686 mSDtfsCounter, 1 mSDsluCounter, 8940 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 4 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 10720 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:13:37,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 10720 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1227 Invalid, 5 Unknown, 0 Unchecked, 21.1s Time] [2022-11-03 04:13:37,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18085 states. [2022-11-03 04:13:38,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18085 to 18085. [2022-11-03 04:13:38,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18085 states, 11119 states have (on average 1.2665707347783075) internal successors, (14083), 11309 states have internal predecessors, (14083), 5716 states have call successors, (5716), 1203 states have call predecessors, (5716), 1249 states have return successors, (6026), 5739 states have call predecessors, (6026), 5715 states have call successors, (6026) [2022-11-03 04:13:38,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18085 states to 18085 states and 25825 transitions. [2022-11-03 04:13:38,209 INFO L78 Accepts]: Start accepts. Automaton has 18085 states and 25825 transitions. Word has length 572 [2022-11-03 04:13:38,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:13:38,209 INFO L495 AbstractCegarLoop]: Abstraction has 18085 states and 25825 transitions. [2022-11-03 04:13:38,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.2) internal successors, (196), 4 states have internal predecessors, (196), 2 states have call successors, (87), 2 states have call predecessors, (87), 3 states have return successors, (86), 3 states have call predecessors, (86), 2 states have call successors, (86) [2022-11-03 04:13:38,210 INFO L276 IsEmpty]: Start isEmpty. Operand 18085 states and 25825 transitions. [2022-11-03 04:13:38,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 575 [2022-11-03 04:13:38,239 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:13:38,240 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 16, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:13:38,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-03 04:13:38,240 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:13:38,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:13:38,240 INFO L85 PathProgramCache]: Analyzing trace with hash 559606064, now seen corresponding path program 1 times [2022-11-03 04:13:38,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:13:38,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971704798] [2022-11-03 04:13:38,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:13:38,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:13:38,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:13:40,220 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2022-11-03 04:13:40,220 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:13:40,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971704798] [2022-11-03 04:13:40,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971704798] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:13:40,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:13:40,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:13:40,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340401195] [2022-11-03 04:13:40,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:13:40,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:13:40,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:13:40,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:13:40,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:13:40,223 INFO L87 Difference]: Start difference. First operand 18085 states and 25825 transitions. Second operand has 5 states, 5 states have (on average 40.2) internal successors, (201), 4 states have internal predecessors, (201), 2 states have call successors, (86), 2 states have call predecessors, (86), 3 states have return successors, (85), 3 states have call predecessors, (85), 2 states have call successors, (85) [2022-11-03 04:13:44,052 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-03 04:13:50,727 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-03 04:13:52,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:55,504 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-03 04:13:57,517 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-03 04:13:59,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:13:59,808 INFO L93 Difference]: Finished difference Result 36233 states and 52128 transitions. [2022-11-03 04:13:59,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 04:13:59,809 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.2) internal successors, (201), 4 states have internal predecessors, (201), 2 states have call successors, (86), 2 states have call predecessors, (86), 3 states have return successors, (85), 3 states have call predecessors, (85), 2 states have call successors, (85) Word has length 574 [2022-11-03 04:13:59,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:13:59,852 INFO L225 Difference]: With dead ends: 36233 [2022-11-03 04:13:59,853 INFO L226 Difference]: Without dead ends: 18169 [2022-11-03 04:13:59,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:13:59,891 INFO L413 NwaCegarLoop]: 2685 mSDtfsCounter, 2 mSDsluCounter, 8934 mSDsCounter, 0 mSdLazyCounter, 1239 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 10713 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1239 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2022-11-03 04:13:59,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 10713 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1239 Invalid, 4 Unknown, 0 Unchecked, 18.9s Time] [2022-11-03 04:13:59,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18169 states. [2022-11-03 04:14:00,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18169 to 18133. [2022-11-03 04:14:00,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18133 states, 11155 states have (on average 1.2657104437471987) internal successors, (14119), 11345 states have internal predecessors, (14119), 5716 states have call successors, (5716), 1203 states have call predecessors, (5716), 1261 states have return successors, (6165), 5751 states have call predecessors, (6165), 5715 states have call successors, (6165) [2022-11-03 04:14:00,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18133 states to 18133 states and 26000 transitions. [2022-11-03 04:14:00,527 INFO L78 Accepts]: Start accepts. Automaton has 18133 states and 26000 transitions. Word has length 574 [2022-11-03 04:14:00,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:14:00,529 INFO L495 AbstractCegarLoop]: Abstraction has 18133 states and 26000 transitions. [2022-11-03 04:14:00,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.2) internal successors, (201), 4 states have internal predecessors, (201), 2 states have call successors, (86), 2 states have call predecessors, (86), 3 states have return successors, (85), 3 states have call predecessors, (85), 2 states have call successors, (85) [2022-11-03 04:14:00,529 INFO L276 IsEmpty]: Start isEmpty. Operand 18133 states and 26000 transitions. [2022-11-03 04:14:00,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-11-03 04:14:00,564 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:14:00,564 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 15, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:14:00,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-03 04:14:00,565 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:14:00,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:14:00,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1061161227, now seen corresponding path program 1 times [2022-11-03 04:14:00,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:14:00,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776893673] [2022-11-03 04:14:00,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:14:00,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:14:01,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:14:02,488 INFO L134 CoverageAnalysis]: Checked inductivity of 1220 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 1176 trivial. 0 not checked. [2022-11-03 04:14:02,488 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:14:02,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776893673] [2022-11-03 04:14:02,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776893673] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:14:02,489 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:14:02,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-03 04:14:02,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469712415] [2022-11-03 04:14:02,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:14:02,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 04:14:02,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:14:02,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 04:14:02,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:14:02,491 INFO L87 Difference]: Start difference. First operand 18133 states and 26000 transitions. Second operand has 9 states, 9 states have (on average 22.555555555555557) internal successors, (203), 7 states have internal predecessors, (203), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (88), 5 states have call predecessors, (88), 3 states have call successors, (88) [2022-11-03 04:14:08,003 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-03 04:14:18,522 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-03 04:14:20,552 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-03 04:14:23,049 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-03 04:14:25,079 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-03 04:14:27,095 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-03 04:14:29,130 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-03 04:14:33,237 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-03 04:14:35,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:14:38,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:14:38,940 INFO L93 Difference]: Finished difference Result 36401 states and 52444 transitions. [2022-11-03 04:14:38,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:14:38,940 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 22.555555555555557) internal successors, (203), 7 states have internal predecessors, (203), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (88), 5 states have call predecessors, (88), 3 states have call successors, (88) Word has length 588 [2022-11-03 04:14:38,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:14:38,993 INFO L225 Difference]: With dead ends: 36401 [2022-11-03 04:14:38,993 INFO L226 Difference]: Without dead ends: 18289 [2022-11-03 04:14:39,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:14:39,040 INFO L413 NwaCegarLoop]: 2717 mSDtfsCounter, 14 mSDsluCounter, 21066 mSDsCounter, 0 mSdLazyCounter, 2519 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 21667 SdHoareTripleChecker+Invalid, 2528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2519 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.8s IncrementalHoareTripleChecker+Time [2022-11-03 04:14:39,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 21667 Invalid, 2528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2519 Invalid, 8 Unknown, 0 Unchecked, 35.8s Time] [2022-11-03 04:14:39,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18289 states. [2022-11-03 04:14:39,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18289 to 18181. [2022-11-03 04:14:39,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18181 states, 11191 states have (on average 1.2634259672951478) internal successors, (14139), 11381 states have internal predecessors, (14139), 5716 states have call successors, (5716), 1203 states have call predecessors, (5716), 1273 states have return successors, (6177), 5763 states have call predecessors, (6177), 5715 states have call successors, (6177) [2022-11-03 04:14:39,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18181 states to 18181 states and 26032 transitions. [2022-11-03 04:14:39,808 INFO L78 Accepts]: Start accepts. Automaton has 18181 states and 26032 transitions. Word has length 588 [2022-11-03 04:14:39,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:14:39,808 INFO L495 AbstractCegarLoop]: Abstraction has 18181 states and 26032 transitions. [2022-11-03 04:14:39,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 22.555555555555557) internal successors, (203), 7 states have internal predecessors, (203), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (88), 5 states have call predecessors, (88), 3 states have call successors, (88) [2022-11-03 04:14:39,809 INFO L276 IsEmpty]: Start isEmpty. Operand 18181 states and 26032 transitions. [2022-11-03 04:14:39,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 595 [2022-11-03 04:14:39,838 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:14:39,839 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 15, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:14:39,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-03 04:14:39,839 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:14:39,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:14:39,839 INFO L85 PathProgramCache]: Analyzing trace with hash 952091999, now seen corresponding path program 1 times [2022-11-03 04:14:39,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:14:39,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216351002] [2022-11-03 04:14:39,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:14:39,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:14:40,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:14:41,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1236 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1227 trivial. 0 not checked. [2022-11-03 04:14:41,518 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:14:41,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216351002] [2022-11-03 04:14:41,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216351002] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:14:41,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770962199] [2022-11-03 04:14:41,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:14:41,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:14:41,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:14:41,522 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:14:41,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 04:14:44,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:14:44,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 8930 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 04:14:45,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:14:45,147 INFO L134 CoverageAnalysis]: Checked inductivity of 1236 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 1131 trivial. 0 not checked. [2022-11-03 04:14:45,147 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:14:45,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770962199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:14:45,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:14:45,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2022-11-03 04:14:45,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719210969] [2022-11-03 04:14:45,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:14:45,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:14:45,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:14:45,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:14:45,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:14:45,151 INFO L87 Difference]: Start difference. First operand 18181 states and 26032 transitions. Second operand has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2022-11-03 04:14:49,912 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-03 04:14:58,244 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-03 04:15:00,271 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-03 04:15:02,297 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-03 04:15:03,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:15:06,854 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-03 04:15:07,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:15:07,540 INFO L93 Difference]: Finished difference Result 36473 states and 52374 transitions. [2022-11-03 04:15:07,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:15:07,542 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) Word has length 594 [2022-11-03 04:15:07,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:15:07,589 INFO L225 Difference]: With dead ends: 36473 [2022-11-03 04:15:07,589 INFO L226 Difference]: Without dead ends: 18313 [2022-11-03 04:15:07,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 601 GetRequests, 592 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:15:07,629 INFO L413 NwaCegarLoop]: 2686 mSDtfsCounter, 14 mSDsluCounter, 8941 mSDsCounter, 0 mSdLazyCounter, 1235 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 10730 SdHoareTripleChecker+Invalid, 1241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1235 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2022-11-03 04:15:07,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 10730 Invalid, 1241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1235 Invalid, 5 Unknown, 0 Unchecked, 21.7s Time] [2022-11-03 04:15:07,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18313 states. [2022-11-03 04:15:08,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18313 to 18217. [2022-11-03 04:15:08,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18217 states, 11227 states have (on average 1.2625812772779905) internal successors, (14175), 11417 states have internal predecessors, (14175), 5716 states have call successors, (5716), 1203 states have call predecessors, (5716), 1273 states have return successors, (6177), 5763 states have call predecessors, (6177), 5715 states have call successors, (6177) [2022-11-03 04:15:08,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18217 states to 18217 states and 26068 transitions. [2022-11-03 04:15:08,291 INFO L78 Accepts]: Start accepts. Automaton has 18217 states and 26068 transitions. Word has length 594 [2022-11-03 04:15:08,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:15:08,291 INFO L495 AbstractCegarLoop]: Abstraction has 18217 states and 26068 transitions. [2022-11-03 04:15:08,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2022-11-03 04:15:08,292 INFO L276 IsEmpty]: Start isEmpty. Operand 18217 states and 26068 transitions. [2022-11-03 04:15:08,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2022-11-03 04:15:08,322 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:15:08,322 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 15, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:15:08,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-03 04:15:08,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-03 04:15:08,523 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:15:08,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:15:08,523 INFO L85 PathProgramCache]: Analyzing trace with hash -2019448739, now seen corresponding path program 1 times [2022-11-03 04:15:08,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:15:08,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348994902] [2022-11-03 04:15:08,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:15:08,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:15:09,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:15:10,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1242 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1233 trivial. 0 not checked. [2022-11-03 04:15:10,190 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:15:10,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348994902] [2022-11-03 04:15:10,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348994902] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:15:10,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770749305] [2022-11-03 04:15:10,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:15:10,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:15:10,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:15:10,195 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:15:10,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 04:15:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:15:13,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 9170 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 04:15:13,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:15:13,869 INFO L134 CoverageAnalysis]: Checked inductivity of 1242 backedges. 199 proven. 0 refuted. 0 times theorem prover too weak. 1043 trivial. 0 not checked. [2022-11-03 04:15:13,869 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:15:13,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770749305] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:15:13,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:15:13,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-11-03 04:15:13,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740075436] [2022-11-03 04:15:13,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:15:13,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:15:13,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:15:13,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:15:13,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:15:13,872 INFO L87 Difference]: Start difference. First operand 18217 states and 26068 transitions. Second operand has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 2 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) [2022-11-03 04:15:15,998 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-03 04:15:18,944 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-03 04:15:21,015 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-03 04:15:26,749 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-03 04:15:28,779 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-03 04:15:30,812 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-03 04:15:34,059 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-03 04:15:34,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:15:34,552 INFO L93 Difference]: Finished difference Result 37689 states and 54329 transitions. [2022-11-03 04:15:34,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 04:15:34,552 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 2 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) Word has length 611 [2022-11-03 04:15:34,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:15:34,619 INFO L225 Difference]: With dead ends: 37689 [2022-11-03 04:15:34,619 INFO L226 Difference]: Without dead ends: 19493 [2022-11-03 04:15:34,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 610 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:15:34,670 INFO L413 NwaCegarLoop]: 2810 mSDtfsCounter, 57 mSDsluCounter, 6103 mSDsCounter, 0 mSdLazyCounter, 936 mSolverCounterSat, 18 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 8310 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 936 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.0s IncrementalHoareTripleChecker+Time [2022-11-03 04:15:34,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 8310 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 936 Invalid, 5 Unknown, 0 Unchecked, 20.0s Time] [2022-11-03 04:15:34,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19493 states. [2022-11-03 04:15:35,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19493 to 18253. [2022-11-03 04:15:35,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18253 states, 11251 states have (on average 1.2620211536752288) internal successors, (14199), 11441 states have internal predecessors, (14199), 5728 states have call successors, (5728), 1203 states have call predecessors, (5728), 1273 states have return successors, (6189), 5775 states have call predecessors, (6189), 5727 states have call successors, (6189) [2022-11-03 04:15:35,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18253 states to 18253 states and 26116 transitions. [2022-11-03 04:15:35,519 INFO L78 Accepts]: Start accepts. Automaton has 18253 states and 26116 transitions. Word has length 611 [2022-11-03 04:15:35,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:15:35,520 INFO L495 AbstractCegarLoop]: Abstraction has 18253 states and 26116 transitions. [2022-11-03 04:15:35,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 2 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) [2022-11-03 04:15:35,520 INFO L276 IsEmpty]: Start isEmpty. Operand 18253 states and 26116 transitions. [2022-11-03 04:15:35,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 651 [2022-11-03 04:15:35,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:15:35,551 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 15, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:15:35,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-03 04:15:35,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-03 04:15:35,753 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:15:35,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:15:35,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1327658736, now seen corresponding path program 1 times [2022-11-03 04:15:35,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:15:35,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609301195] [2022-11-03 04:15:35,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:15:35,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:15:36,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:15:37,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1283 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1274 trivial. 0 not checked. [2022-11-03 04:15:37,474 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:15:37,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609301195] [2022-11-03 04:15:37,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609301195] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:15:37,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705669545] [2022-11-03 04:15:37,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:15:37,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:15:37,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:15:37,479 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:15:37,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 04:15:41,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:15:41,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 9527 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 04:15:41,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:15:41,316 INFO L134 CoverageAnalysis]: Checked inductivity of 1283 backedges. 169 proven. 0 refuted. 0 times theorem prover too weak. 1114 trivial. 0 not checked. [2022-11-03 04:15:41,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:15:41,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705669545] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:15:41,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:15:41,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-11-03 04:15:41,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263168064] [2022-11-03 04:15:41,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:15:41,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:15:41,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:15:41,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:15:41,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:15:41,319 INFO L87 Difference]: Start difference. First operand 18253 states and 26116 transitions. Second operand has 4 states, 4 states have (on average 57.75) internal successors, (231), 4 states have internal predecessors, (231), 3 states have call successors, (103), 2 states have call predecessors, (103), 2 states have return successors, (102), 3 states have call predecessors, (102), 3 states have call successors, (102) [2022-11-03 04:15:45,805 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-03 04:15:47,575 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-03 04:15:52,236 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-03 04:15:53,942 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-03 04:15:56,481 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-03 04:15:58,494 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-03 04:15:59,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:15:59,031 INFO L93 Difference]: Finished difference Result 37761 states and 54425 transitions. [2022-11-03 04:15:59,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 04:15:59,032 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 57.75) internal successors, (231), 4 states have internal predecessors, (231), 3 states have call successors, (103), 2 states have call predecessors, (103), 2 states have return successors, (102), 3 states have call predecessors, (102), 3 states have call successors, (102) Word has length 650 [2022-11-03 04:15:59,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:15:59,095 INFO L225 Difference]: With dead ends: 37761 [2022-11-03 04:15:59,095 INFO L226 Difference]: Without dead ends: 19529 [2022-11-03 04:15:59,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 649 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:15:59,145 INFO L413 NwaCegarLoop]: 2813 mSDtfsCounter, 55 mSDsluCounter, 6110 mSDsCounter, 0 mSdLazyCounter, 935 mSolverCounterSat, 16 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 8320 SdHoareTripleChecker+Invalid, 954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 935 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.0s IncrementalHoareTripleChecker+Time [2022-11-03 04:15:59,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 8320 Invalid, 954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 935 Invalid, 3 Unknown, 0 Unchecked, 17.0s Time] [2022-11-03 04:15:59,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19529 states. [2022-11-03 04:15:59,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19529 to 18289. [2022-11-03 04:15:59,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18289 states, 11275 states have (on average 1.2614634146341464) internal successors, (14223), 11465 states have internal predecessors, (14223), 5740 states have call successors, (5740), 1203 states have call predecessors, (5740), 1273 states have return successors, (6201), 5787 states have call predecessors, (6201), 5739 states have call successors, (6201) [2022-11-03 04:15:59,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18289 states to 18289 states and 26164 transitions. [2022-11-03 04:15:59,960 INFO L78 Accepts]: Start accepts. Automaton has 18289 states and 26164 transitions. Word has length 650 [2022-11-03 04:15:59,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:15:59,961 INFO L495 AbstractCegarLoop]: Abstraction has 18289 states and 26164 transitions. [2022-11-03 04:15:59,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 57.75) internal successors, (231), 4 states have internal predecessors, (231), 3 states have call successors, (103), 2 states have call predecessors, (103), 2 states have return successors, (102), 3 states have call predecessors, (102), 3 states have call successors, (102) [2022-11-03 04:15:59,961 INFO L276 IsEmpty]: Start isEmpty. Operand 18289 states and 26164 transitions. [2022-11-03 04:16:00,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 653 [2022-11-03 04:16:00,010 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:16:00,011 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 15, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:16:00,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-03 04:16:00,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:16:00,230 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:16:00,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:16:00,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1800066169, now seen corresponding path program 1 times [2022-11-03 04:16:00,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:16:00,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453112703] [2022-11-03 04:16:00,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:16:00,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:16:00,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:16:02,127 INFO L134 CoverageAnalysis]: Checked inductivity of 1283 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1274 trivial. 0 not checked. [2022-11-03 04:16:02,127 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:16:02,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453112703] [2022-11-03 04:16:02,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453112703] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:16:02,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:16:02,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:16:02,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341397453] [2022-11-03 04:16:02,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:16:02,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:16:02,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:16:02,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:16:02,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:16:02,130 INFO L87 Difference]: Start difference. First operand 18289 states and 26164 transitions. Second operand has 5 states, 5 states have (on average 44.4) internal successors, (222), 5 states have internal predecessors, (222), 3 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) [2022-11-03 04:16:06,642 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-03 04:16:12,786 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-03 04:16:16,702 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-03 04:16:18,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:16:19,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:16:19,460 INFO L93 Difference]: Finished difference Result 36773 states and 52782 transitions. [2022-11-03 04:16:19,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:16:19,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 44.4) internal successors, (222), 5 states have internal predecessors, (222), 3 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) Word has length 652 [2022-11-03 04:16:19,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:16:19,509 INFO L225 Difference]: With dead ends: 36773 [2022-11-03 04:16:19,509 INFO L226 Difference]: Without dead ends: 18505 [2022-11-03 04:16:19,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:16:19,550 INFO L413 NwaCegarLoop]: 2707 mSDtfsCounter, 18 mSDsluCounter, 8968 mSDsCounter, 0 mSdLazyCounter, 1237 mSolverCounterSat, 15 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 10778 SdHoareTripleChecker+Invalid, 1254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1237 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:16:19,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 10778 Invalid, 1254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1237 Invalid, 2 Unknown, 0 Unchecked, 16.6s Time] [2022-11-03 04:16:19,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18505 states. [2022-11-03 04:16:20,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18505 to 18301. [2022-11-03 04:16:20,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18301 states, 11287 states have (on average 1.2611854345707452) internal successors, (14235), 11477 states have internal predecessors, (14235), 5740 states have call successors, (5740), 1203 states have call predecessors, (5740), 1273 states have return successors, (6201), 5787 states have call predecessors, (6201), 5739 states have call successors, (6201) [2022-11-03 04:16:20,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18301 states to 18301 states and 26176 transitions. [2022-11-03 04:16:20,411 INFO L78 Accepts]: Start accepts. Automaton has 18301 states and 26176 transitions. Word has length 652 [2022-11-03 04:16:20,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:16:20,412 INFO L495 AbstractCegarLoop]: Abstraction has 18301 states and 26176 transitions. [2022-11-03 04:16:20,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 44.4) internal successors, (222), 5 states have internal predecessors, (222), 3 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) [2022-11-03 04:16:20,412 INFO L276 IsEmpty]: Start isEmpty. Operand 18301 states and 26176 transitions. [2022-11-03 04:16:20,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 670 [2022-11-03 04:16:20,460 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:16:20,461 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 15, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:16:20,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-03 04:16:20,461 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:16:20,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:16:20,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1385961134, now seen corresponding path program 1 times [2022-11-03 04:16:20,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:16:20,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153271888] [2022-11-03 04:16:20,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:16:20,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:16:20,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:16:22,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1311 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1302 trivial. 0 not checked. [2022-11-03 04:16:22,649 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:16:22,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153271888] [2022-11-03 04:16:22,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153271888] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:16:22,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510086704] [2022-11-03 04:16:22,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:16:22,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:16:22,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:16:22,651 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:16:22,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-03 04:16:26,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:16:26,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 9803 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 04:16:26,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:16:27,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1311 backedges. 306 proven. 0 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2022-11-03 04:16:27,712 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:16:27,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510086704] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:16:27,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:16:27,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2022-11-03 04:16:27,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570745308] [2022-11-03 04:16:27,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:16:27,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:16:27,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:16:27,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:16:27,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:16:27,716 INFO L87 Difference]: Start difference. First operand 18301 states and 26176 transitions. Second operand has 6 states, 6 states have (on average 39.0) internal successors, (234), 5 states have internal predecessors, (234), 3 states have call successors, (103), 3 states have call predecessors, (103), 3 states have return successors, (102), 3 states have call predecessors, (102), 2 states have call successors, (102) [2022-11-03 04:16:32,452 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-03 04:16:43,055 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-03 04:16:48,431 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-03 04:16:59,186 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-03 04:17:00,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:17:00,077 INFO L93 Difference]: Finished difference Result 51053 states and 73104 transitions. [2022-11-03 04:17:00,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 04:17:00,077 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 39.0) internal successors, (234), 5 states have internal predecessors, (234), 3 states have call successors, (103), 3 states have call predecessors, (103), 3 states have return successors, (102), 3 states have call predecessors, (102), 2 states have call successors, (102) Word has length 669 [2022-11-03 04:17:00,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:17:00,226 INFO L225 Difference]: With dead ends: 51053 [2022-11-03 04:17:00,226 INFO L226 Difference]: Without dead ends: 51048 [2022-11-03 04:17:00,245 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 676 GetRequests, 667 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:17:00,246 INFO L413 NwaCegarLoop]: 7013 mSDtfsCounter, 5225 mSDsluCounter, 10567 mSDsCounter, 0 mSdLazyCounter, 9002 mSolverCounterSat, 569 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5245 SdHoareTripleChecker+Valid, 15868 SdHoareTripleChecker+Invalid, 9575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 569 IncrementalHoareTripleChecker+Valid, 9002 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:17:00,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5245 Valid, 15868 Invalid, 9575 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [569 Valid, 9002 Invalid, 4 Unknown, 0 Unchecked, 30.3s Time] [2022-11-03 04:17:00,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51048 states. [2022-11-03 04:17:02,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51048 to 45324. [2022-11-03 04:17:02,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45324 states, 27898 states have (on average 1.262061796544555) internal successors, (35209), 28404 states have internal predecessors, (35209), 14287 states have call successors, (14287), 2969 states have call predecessors, (14287), 3138 states have return successors, (15421), 14370 states have call predecessors, (15421), 14286 states have call successors, (15421) [2022-11-03 04:17:02,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45324 states to 45324 states and 64917 transitions. [2022-11-03 04:17:02,410 INFO L78 Accepts]: Start accepts. Automaton has 45324 states and 64917 transitions. Word has length 669 [2022-11-03 04:17:02,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:17:02,411 INFO L495 AbstractCegarLoop]: Abstraction has 45324 states and 64917 transitions. [2022-11-03 04:17:02,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 39.0) internal successors, (234), 5 states have internal predecessors, (234), 3 states have call successors, (103), 3 states have call predecessors, (103), 3 states have return successors, (102), 3 states have call predecessors, (102), 2 states have call successors, (102) [2022-11-03 04:17:02,411 INFO L276 IsEmpty]: Start isEmpty. Operand 45324 states and 64917 transitions. [2022-11-03 04:17:02,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2022-11-03 04:17:02,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:17:02,471 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 17, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:17:02,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-03 04:17:02,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:17:02,680 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:17:02,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:17:02,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1097172444, now seen corresponding path program 1 times [2022-11-03 04:17:02,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:17:02,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581319390] [2022-11-03 04:17:02,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:17:02,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:17:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:17:07,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1455 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 1434 trivial. 0 not checked. [2022-11-03 04:17:07,253 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:17:07,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581319390] [2022-11-03 04:17:07,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581319390] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:17:07,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299322080] [2022-11-03 04:17:07,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:17:07,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:17:07,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:17:07,263 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:17:07,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d51ccab-cdca-462e-bcec-213d21ed8a3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-03 04:17:11,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:17:11,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 9900 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 04:17:11,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:17:12,756 INFO L134 CoverageAnalysis]: Checked inductivity of 1455 backedges. 394 proven. 52 refuted. 0 times theorem prover too weak. 1009 trivial. 0 not checked. [2022-11-03 04:17:12,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:17:14,147 INFO L134 CoverageAnalysis]: Checked inductivity of 1455 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 1434 trivial. 0 not checked. [2022-11-03 04:17:14,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299322080] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:17:14,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1683803934] [2022-11-03 04:17:14,192 INFO L159 IcfgInterpreter]: Started Sifa with 367 locations of interest [2022-11-03 04:17:14,192 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 04:17:14,198 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 04:17:14,207 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 04:17:14,207 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 04:17:22,712 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 33 select indices, 33 select index equivalence classes, 561 disjoint index pairs (out of 528 index pairs), introduced 33 new quantified variables, introduced 0 case distinctions, treesize of input 6567 treesize of output 5243 [2022-11-03 04:17:27,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:17:27,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:17:27,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:17:31,039 INFO L244 Elim1Store]: Index analysis took 4890 ms