./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--video--aty--radeonfb.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4e7fbc69 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_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--video--aty--radeonfb.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 9ebc2bf251eebe5c3e705e13aaf0b2b77694b0f92422a04a1e22001ed538514b --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-4e7fbc6 [2022-11-23 15:33:36,943 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-23 15:33:36,946 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-23 15:33:36,987 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-23 15:33:36,988 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-23 15:33:36,992 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-23 15:33:36,994 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-23 15:33:36,998 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-23 15:33:37,002 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-23 15:33:37,007 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-23 15:33:37,009 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-23 15:33:37,011 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-23 15:33:37,012 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-23 15:33:37,014 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-23 15:33:37,016 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-23 15:33:37,018 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-23 15:33:37,020 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-23 15:33:37,021 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-23 15:33:37,022 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-23 15:33:37,029 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-23 15:33:37,030 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-23 15:33:37,033 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-23 15:33:37,035 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-23 15:33:37,036 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-23 15:33:37,046 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-23 15:33:37,046 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-23 15:33:37,047 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-23 15:33:37,049 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-23 15:33:37,050 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-23 15:33:37,052 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-23 15:33:37,052 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-23 15:33:37,053 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-23 15:33:37,055 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-23 15:33:37,057 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-23 15:33:37,058 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-23 15:33:37,058 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-23 15:33:37,059 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-23 15:33:37,059 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-23 15:33:37,060 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-23 15:33:37,060 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-23 15:33:37,061 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-23 15:33:37,062 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-23 15:33:37,101 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-23 15:33:37,102 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-23 15:33:37,102 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-23 15:33:37,103 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-23 15:33:37,104 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-23 15:33:37,104 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-23 15:33:37,104 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-23 15:33:37,105 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-23 15:33:37,105 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-23 15:33:37,105 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-23 15:33:37,107 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-23 15:33:37,107 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-23 15:33:37,107 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-23 15:33:37,108 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-23 15:33:37,108 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-23 15:33:37,108 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-23 15:33:37,108 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-23 15:33:37,109 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-23 15:33:37,110 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-23 15:33:37,110 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-23 15:33:37,111 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-23 15:33:37,111 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-23 15:33:37,111 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-23 15:33:37,112 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-23 15:33:37,112 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-23 15:33:37,112 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-23 15:33:37,113 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-23 15:33:37,113 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-23 15:33:37,114 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-23 15:33:37,114 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 15:33:37,114 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-23 15:33:37,115 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-23 15:33:37,115 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-23 15:33:37,115 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-23 15:33:37,116 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-23 15:33:37,116 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-23 15:33:37,116 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-23 15:33:37,117 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-23 15:33:37,117 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_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9ebc2bf251eebe5c3e705e13aaf0b2b77694b0f92422a04a1e22001ed538514b [2022-11-23 15:33:37,419 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-23 15:33:37,454 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-23 15:33:37,457 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-23 15:33:37,459 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-23 15:33:37,459 INFO L275 PluginConnector]: CDTParser initialized [2022-11-23 15:33:37,461 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--video--aty--radeonfb.ko-main.cil.out.i [2022-11-23 15:33:40,673 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-23 15:33:41,376 INFO L351 CDTParser]: Found 1 translation units. [2022-11-23 15:33:41,377 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--video--aty--radeonfb.ko-main.cil.out.i [2022-11-23 15:33:41,449 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/data/8be3c0810/e3bd0083fd084ce48095243ecd314922/FLAGe9554525d [2022-11-23 15:33:41,471 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/data/8be3c0810/e3bd0083fd084ce48095243ecd314922 [2022-11-23 15:33:41,474 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-23 15:33:41,476 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-23 15:33:41,479 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-23 15:33:41,479 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-23 15:33:41,484 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-23 15:33:41,485 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:33:41" (1/1) ... [2022-11-23 15:33:41,487 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f57ce50 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:41, skipping insertion in model container [2022-11-23 15:33:41,487 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:33:41" (1/1) ... [2022-11-23 15:33:41,497 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-23 15:33:41,729 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-23 15:33:44,637 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--video--aty--radeonfb.ko-main.cil.out.i[392555,392568] [2022-11-23 15:33:44,813 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 15:33:44,862 INFO L203 MainTranslator]: Completed pre-run [2022-11-23 15:33:45,478 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--video--aty--radeonfb.ko-main.cil.out.i[392555,392568] [2022-11-23 15:33:45,493 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 15:33:45,667 INFO L208 MainTranslator]: Completed translation [2022-11-23 15:33:45,669 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45 WrapperNode [2022-11-23 15:33:45,670 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-23 15:33:45,671 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-23 15:33:45,671 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-23 15:33:45,671 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-23 15:33:45,679 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:45,838 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,150 INFO L138 Inliner]: procedures = 348, calls = 6135, calls flagged for inlining = 130, calls inlined = 130, statements flattened = 12204 [2022-11-23 15:33:46,151 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-23 15:33:46,152 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-23 15:33:46,152 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-23 15:33:46,152 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-23 15:33:46,162 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,162 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,334 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,345 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,536 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,668 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,711 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,745 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,870 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-23 15:33:46,872 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-23 15:33:46,872 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-23 15:33:46,872 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-23 15:33:46,874 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (1/1) ... [2022-11-23 15:33:46,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 15:33:46,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:33:46,952 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-23 15:33:47,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-23 15:33:47,090 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_var_to_panel_info [2022-11-23 15:33:47,090 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_var_to_panel_info [2022-11-23 15:33:47,091 INFO L130 BoogieDeclarations]: Found specification of procedure fb_set_suspend [2022-11-23 15:33:47,091 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_set_suspend [2022-11-23 15:33:47,091 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_delete_i2c_busses [2022-11-23 15:33:47,091 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_delete_i2c_busses [2022-11-23 15:33:47,091 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-23 15:33:47,091 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-23 15:33:47,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-23 15:33:47,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-23 15:33:47,092 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_bin_file [2022-11-23 15:33:47,092 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_bin_file [2022-11-23 15:33:47,092 INFO L130 BoogieDeclarations]: Found specification of procedure __OUTPLLP [2022-11-23 15:33:47,092 INFO L138 BoogieDeclarations]: Found implementation of procedure __OUTPLLP [2022-11-23 15:33:47,093 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_fixup_offset [2022-11-23 15:33:47,093 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_fixup_offset [2022-11-23 15:33:47,093 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_release [2022-11-23 15:33:47,093 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_release [2022-11-23 15:33:47,093 INFO L130 BoogieDeclarations]: Found specification of procedure _OUTREGP [2022-11-23 15:33:47,093 INFO L138 BoogieDeclarations]: Found implementation of procedure _OUTREGP [2022-11-23 15:33:47,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-23 15:33:47,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-23 15:33:47,094 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_region [2022-11-23 15:33:47,094 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_region [2022-11-23 15:33:47,094 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_crt_is_connected [2022-11-23 15:33:47,095 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_crt_is_connected [2022-11-23 15:33:47,095 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-23 15:33:47,096 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-23 15:33:47,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-23 15:33:47,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-23 15:33:47,097 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_setup_i2c_bus [2022-11-23 15:33:47,097 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_setup_i2c_bus [2022-11-23 15:33:47,097 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_probe_i2c_connector [2022-11-23 15:33:47,097 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_probe_i2c_connector [2022-11-23 15:33:47,097 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pm_enable_dynamic_mode [2022-11-23 15:33:47,097 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pm_enable_dynamic_mode [2022-11-23 15:33:47,098 INFO L130 BoogieDeclarations]: Found specification of procedure var_to_depth [2022-11-23 15:33:47,098 INFO L138 BoogieDeclarations]: Found implementation of procedure var_to_depth [2022-11-23 15:33:47,098 INFO L130 BoogieDeclarations]: Found specification of procedure __OUTPLL [2022-11-23 15:33:47,114 INFO L138 BoogieDeclarations]: Found implementation of procedure __OUTPLL [2022-11-23 15:33:47,115 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_videomode_to_var [2022-11-23 15:33:47,115 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_videomode_to_var [2022-11-23 15:33:47,115 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-23 15:33:47,115 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-23 15:33:47,115 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-23 15:33:47,115 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-23 15:33:47,116 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pm_yclk_mclk_sync [2022-11-23 15:33:47,116 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pm_yclk_mclk_sync [2022-11-23 15:33:47,116 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-23 15:33:47,117 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-23 15:33:47,117 INFO L130 BoogieDeclarations]: Found specification of procedure radeonfb_pm_init [2022-11-23 15:33:47,117 INFO L138 BoogieDeclarations]: Found implementation of procedure radeonfb_pm_init [2022-11-23 15:33:47,118 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_bl_get_brightness [2022-11-23 15:33:47,118 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_bl_get_brightness [2022-11-23 15:33:47,118 INFO L130 BoogieDeclarations]: Found specification of procedure radeonfb_engine_init [2022-11-23 15:33:47,118 INFO L138 BoogieDeclarations]: Found implementation of procedure radeonfb_engine_init [2022-11-23 15:33:47,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_lock_of_backlight_device [2022-11-23 15:33:47,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_lock_of_backlight_device [2022-11-23 15:33:47,119 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-23 15:33:47,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-23 15:33:47,119 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-23 15:33:47,120 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-23 15:33:47,120 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2022-11-23 15:33:47,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2022-11-23 15:33:47,120 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_engine_flush [2022-11-23 15:33:47,120 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_engine_flush [2022-11-23 15:33:47,120 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_screen_blank [2022-11-23 15:33:47,121 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_screen_blank [2022-11-23 15:33:47,121 INFO L130 BoogieDeclarations]: Found specification of procedure fb_dealloc_cmap [2022-11-23 15:33:47,121 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_dealloc_cmap [2022-11-23 15:33:47,121 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-23 15:33:47,121 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-11-23 15:33:47,121 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-11-23 15:33:47,122 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_unmap_ROM [2022-11-23 15:33:47,122 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_unmap_ROM [2022-11-23 15:33:47,123 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-23 15:33:47,123 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-23 15:33:47,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-23 15:33:47,124 INFO L130 BoogieDeclarations]: Found specification of procedure radeonfb_set_par [2022-11-23 15:33:47,124 INFO L138 BoogieDeclarations]: Found implementation of procedure radeonfb_set_par [2022-11-23 15:33:47,125 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-23 15:33:47,125 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-23 15:33:47,125 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_set_suspend [2022-11-23 15:33:47,125 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_set_suspend [2022-11-23 15:33:47,125 INFO L130 BoogieDeclarations]: Found specification of procedure _radeon_fifo_wait [2022-11-23 15:33:47,125 INFO L138 BoogieDeclarations]: Found implementation of procedure _radeon_fifo_wait [2022-11-23 15:33:47,126 INFO L130 BoogieDeclarations]: Found specification of procedure do_gettimeofday [2022-11-23 15:33:47,126 INFO L138 BoogieDeclarations]: Found implementation of procedure do_gettimeofday [2022-11-23 15:33:47,126 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-23 15:33:47,126 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-23 15:33:47,126 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pm_save_regs [2022-11-23 15:33:47,127 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pm_save_regs [2022-11-23 15:33:47,127 INFO L130 BoogieDeclarations]: Found specification of procedure radeonfb_pci_resume [2022-11-23 15:33:47,128 INFO L138 BoogieDeclarations]: Found implementation of procedure radeonfb_pci_resume [2022-11-23 15:33:47,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-23 15:33:47,128 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2022-11-23 15:33:47,128 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2022-11-23 15:33:47,128 INFO L130 BoogieDeclarations]: Found specification of procedure bl_get_data [2022-11-23 15:33:47,128 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_get_data [2022-11-23 15:33:47,129 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-23 15:33:47,129 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-23 15:33:47,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-23 15:33:47,129 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pm_enable_dll [2022-11-23 15:33:47,129 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pm_enable_dll [2022-11-23 15:33:47,129 INFO L130 BoogieDeclarations]: Found specification of procedure fb_destroy_modedb [2022-11-23 15:33:47,130 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_destroy_modedb [2022-11-23 15:33:47,130 INFO L130 BoogieDeclarations]: Found specification of procedure radeonfb_pci_unregister [2022-11-23 15:33:47,130 INFO L138 BoogieDeclarations]: Found implementation of procedure radeonfb_pci_unregister [2022-11-23 15:33:47,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-23 15:33:47,131 INFO L130 BoogieDeclarations]: Found specification of procedure __INPLL [2022-11-23 15:33:47,131 INFO L138 BoogieDeclarations]: Found implementation of procedure __INPLL [2022-11-23 15:33:47,134 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_get_dstbpp [2022-11-23 15:33:47,134 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_get_dstbpp [2022-11-23 15:33:47,135 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-23 15:33:47,135 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-23 15:33:47,136 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pm_full_reset_sdram [2022-11-23 15:33:47,136 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pm_full_reset_sdram [2022-11-23 15:33:47,137 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-23 15:33:47,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-23 15:33:47,137 INFO L130 BoogieDeclarations]: Found specification of procedure _radeon_engine_idle [2022-11-23 15:33:47,143 INFO L138 BoogieDeclarations]: Found implementation of procedure _radeon_engine_idle [2022-11-23 15:33:47,144 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_get_mon_name [2022-11-23 15:33:47,144 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_get_mon_name [2022-11-23 15:33:47,144 INFO L130 BoogieDeclarations]: Found specification of procedure radeonfb_sync [2022-11-23 15:33:47,144 INFO L138 BoogieDeclarations]: Found implementation of procedure radeonfb_sync [2022-11-23 15:33:47,144 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pm_program_mode_reg [2022-11-23 15:33:47,144 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pm_program_mode_reg [2022-11-23 15:33:47,145 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-23 15:33:47,145 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-23 15:33:47,145 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_show_one_edid [2022-11-23 15:33:47,145 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_show_one_edid [2022-11-23 15:33:47,145 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_write_mode [2022-11-23 15:33:47,145 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_write_mode [2022-11-23 15:33:47,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-23 15:33:47,145 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-23 15:33:47,146 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-23 15:33:47,146 INFO L130 BoogieDeclarations]: Found specification of procedure _radeon_msleep [2022-11-23 15:33:47,146 INFO L138 BoogieDeclarations]: Found implementation of procedure _radeon_msleep [2022-11-23 15:33:47,146 INFO L130 BoogieDeclarations]: Found specification of procedure INMC [2022-11-23 15:33:47,146 INFO L138 BoogieDeclarations]: Found implementation of procedure INMC [2022-11-23 15:33:47,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-23 15:33:47,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-23 15:33:47,147 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_bl_get_level_brightness [2022-11-23 15:33:47,147 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_bl_get_level_brightness [2022-11-23 15:33:47,147 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_map_ROM [2022-11-23 15:33:47,147 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_map_ROM [2022-11-23 15:33:47,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-23 15:33:47,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_lock_of_backlight_device [2022-11-23 15:33:47,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_lock_of_backlight_device [2022-11-23 15:33:47,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-23 15:33:47,148 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_region [2022-11-23 15:33:47,148 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_region [2022-11-23 15:33:47,148 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-23 15:33:47,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-23 15:33:47,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-23 15:33:47,148 INFO L130 BoogieDeclarations]: Found specification of procedure fb_find_mode [2022-11-23 15:33:47,148 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_find_mode [2022-11-23 15:33:47,149 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_setcolreg [2022-11-23 15:33:47,149 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_setcolreg [2022-11-23 15:33:47,149 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pll_errata_after_data [2022-11-23 15:33:47,149 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pll_errata_after_data [2022-11-23 15:33:47,149 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2022-11-23 15:33:47,149 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2022-11-23 15:33:47,149 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pm_restore_regs [2022-11-23 15:33:47,150 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pm_restore_regs [2022-11-23 15:33:47,150 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2022-11-23 15:33:47,150 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2022-11-23 15:33:47,150 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-23 15:33:47,151 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-23 15:33:47,151 INFO L130 BoogieDeclarations]: Found specification of procedure OUTMC [2022-11-23 15:33:47,151 INFO L138 BoogieDeclarations]: Found implementation of procedure OUTMC [2022-11-23 15:33:47,151 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-11-23 15:33:47,151 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-11-23 15:33:47,151 INFO L130 BoogieDeclarations]: Found specification of procedure round_div [2022-11-23 15:33:47,151 INFO L138 BoogieDeclarations]: Found implementation of procedure round_div [2022-11-23 15:33:47,151 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pm_disable_dynamic_mode [2022-11-23 15:33:47,152 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pm_disable_dynamic_mode [2022-11-23 15:33:47,152 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-23 15:33:47,152 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-23 15:33:47,153 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_adapter [2022-11-23 15:33:47,153 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_del_adapter [2022-11-23 15:33:47,153 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_pll_errata_after_index [2022-11-23 15:33:47,153 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_pll_errata_after_index [2022-11-23 15:33:47,153 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-23 15:33:47,153 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-23 15:33:47,154 INFO L130 BoogieDeclarations]: Found specification of procedure radeon_bl_update_status [2022-11-23 15:33:47,154 INFO L138 BoogieDeclarations]: Found implementation of procedure radeon_bl_update_status [2022-11-23 15:33:47,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-23 15:33:47,154 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2022-11-23 15:33:47,154 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2022-11-23 15:33:47,154 INFO L130 BoogieDeclarations]: Found specification of procedure radeonfb_engine_reset [2022-11-23 15:33:47,154 INFO L138 BoogieDeclarations]: Found implementation of procedure radeonfb_engine_reset [2022-11-23 15:33:47,154 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_bin_file [2022-11-23 15:33:47,155 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_bin_file [2022-11-23 15:33:47,155 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2022-11-23 15:33:47,155 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2022-11-23 15:33:47,155 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-23 15:33:47,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-23 15:33:48,569 INFO L235 CfgBuilder]: Building ICFG [2022-11-23 15:33:48,572 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-23 15:34:14,856 INFO L276 CfgBuilder]: Performing block encoding [2022-11-23 15:34:21,472 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-23 15:34:21,472 INFO L300 CfgBuilder]: Removed 41 assume(true) statements. [2022-11-23 15:34:21,479 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:34:21 BoogieIcfgContainer [2022-11-23 15:34:21,480 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-23 15:34:21,482 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-23 15:34:21,482 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-23 15:34:21,486 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-23 15:34:21,486 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:33:41" (1/3) ... [2022-11-23 15:34:21,487 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@729dd5b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:34:21, skipping insertion in model container [2022-11-23 15:34:21,487 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:33:45" (2/3) ... [2022-11-23 15:34:21,488 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@729dd5b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:34:21, skipping insertion in model container [2022-11-23 15:34:21,488 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:34:21" (3/3) ... [2022-11-23 15:34:21,489 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--video--aty--radeonfb.ko-main.cil.out.i [2022-11-23 15:34:21,508 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-23 15:34:21,509 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-23 15:34:21,637 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-23 15:34:21,644 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;@6c447f73, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-23 15:34:21,645 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-23 15:34:21,660 INFO L276 IsEmpty]: Start isEmpty. Operand has 3412 states, 1955 states have (on average 1.2383631713554988) internal successors, (2421), 2076 states have internal predecessors, (2421), 1400 states have call successors, (1400), 91 states have call predecessors, (1400), 91 states have return successors, (1400), 1386 states have call predecessors, (1400), 1400 states have call successors, (1400) [2022-11-23 15:34:21,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-23 15:34:21,670 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:34:21,670 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:34:21,671 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:34:21,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:34:21,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1146603898, now seen corresponding path program 1 times [2022-11-23 15:34:21,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:34:21,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138614764] [2022-11-23 15:34:21,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:34:21,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:34:22,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:34:22,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:34:22,623 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:34:22,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138614764] [2022-11-23 15:34:22,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138614764] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:34:22,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:34:22,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-23 15:34:22,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545384514] [2022-11-23 15:34:22,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:34:22,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:34:22,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:34:22,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:34:22,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:34:22,684 INFO L87 Difference]: Start difference. First operand has 3412 states, 1955 states have (on average 1.2383631713554988) internal successors, (2421), 2076 states have internal predecessors, (2421), 1400 states have call successors, (1400), 91 states have call predecessors, (1400), 91 states have return successors, (1400), 1386 states have call predecessors, (1400), 1400 states have call successors, (1400) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:34:25,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:34:27,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:34:29,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:34:31,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:34:34,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:34:36,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:34:39,674 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:34:41,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:34:44,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:34:47,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:34:50,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:34:52,768 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:34:54,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:34:54,471 INFO L93 Difference]: Finished difference Result 9273 states and 14238 transitions. [2022-11-23 15:34:54,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:34:54,473 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-23 15:34:54,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:34:54,550 INFO L225 Difference]: With dead ends: 9273 [2022-11-23 15:34:54,550 INFO L226 Difference]: Without dead ends: 5858 [2022-11-23 15:34:54,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:34:54,593 INFO L413 NwaCegarLoop]: 6780 mSDtfsCounter, 3870 mSDsluCounter, 4635 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 2 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3872 SdHoareTripleChecker+Valid, 11415 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:34:54,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3872 Valid, 11415 Invalid, 753 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 743 Invalid, 8 Unknown, 0 Unchecked, 31.1s Time] [2022-11-23 15:34:54,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5858 states. [2022-11-23 15:34:55,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5858 to 5854. [2022-11-23 15:34:55,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5854 states, 3224 states have (on average 1.22363523573201) internal successors, (3945), 3391 states have internal predecessors, (3945), 2465 states have call successors, (2465), 165 states have call predecessors, (2465), 164 states have return successors, (2459), 2429 states have call predecessors, (2459), 2458 states have call successors, (2459) [2022-11-23 15:34:55,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5854 states to 5854 states and 8869 transitions. [2022-11-23 15:34:55,627 INFO L78 Accepts]: Start accepts. Automaton has 5854 states and 8869 transitions. Word has length 12 [2022-11-23 15:34:55,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:34:55,628 INFO L495 AbstractCegarLoop]: Abstraction has 5854 states and 8869 transitions. [2022-11-23 15:34:55,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:34:55,628 INFO L276 IsEmpty]: Start isEmpty. Operand 5854 states and 8869 transitions. [2022-11-23 15:34:55,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-23 15:34:55,632 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:34:55,632 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:34:55,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-23 15:34:55,633 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:34:55,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:34:55,633 INFO L85 PathProgramCache]: Analyzing trace with hash -489710851, now seen corresponding path program 1 times [2022-11-23 15:34:55,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:34:55,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575511394] [2022-11-23 15:34:55,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:34:55,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:34:55,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:34:56,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:34:56,094 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:34:56,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575511394] [2022-11-23 15:34:56,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575511394] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:34:56,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:34:56,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-23 15:34:56,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342467720] [2022-11-23 15:34:56,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:34:56,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:34:56,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:34:56,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:34:56,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:34:56,099 INFO L87 Difference]: Start difference. First operand 5854 states and 8869 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:34:57,815 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-23 15:34:59,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:01,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:04,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:06,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:09,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:12,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:14,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:17,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:19,811 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:22,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:23,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:25,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:26,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:35:26,941 INFO L93 Difference]: Finished difference Result 10965 states and 16622 transitions. [2022-11-23 15:35:26,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:35:26,942 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-23 15:35:26,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:35:27,031 INFO L225 Difference]: With dead ends: 10965 [2022-11-23 15:35:27,031 INFO L226 Difference]: Without dead ends: 10962 [2022-11-23 15:35:27,044 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:35:27,046 INFO L413 NwaCegarLoop]: 6638 mSDtfsCounter, 3878 mSDsluCounter, 4622 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3879 SdHoareTripleChecker+Valid, 11260 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.5s IncrementalHoareTripleChecker+Time [2022-11-23 15:35:27,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3879 Valid, 11260 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 726 Invalid, 8 Unknown, 0 Unchecked, 30.5s Time] [2022-11-23 15:35:27,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10962 states. [2022-11-23 15:35:28,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10962 to 10957. [2022-11-23 15:35:28,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10957 states, 5980 states have (on average 1.2195652173913043) internal successors, (7293), 6305 states have internal predecessors, (7293), 4663 states have call successors, (4663), 314 states have call predecessors, (4663), 313 states have return successors, (4659), 4597 states have call predecessors, (4659), 4656 states have call successors, (4659) [2022-11-23 15:35:28,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10957 states to 10957 states and 16615 transitions. [2022-11-23 15:35:28,440 INFO L78 Accepts]: Start accepts. Automaton has 10957 states and 16615 transitions. Word has length 14 [2022-11-23 15:35:28,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:35:28,441 INFO L495 AbstractCegarLoop]: Abstraction has 10957 states and 16615 transitions. [2022-11-23 15:35:28,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:35:28,442 INFO L276 IsEmpty]: Start isEmpty. Operand 10957 states and 16615 transitions. [2022-11-23 15:35:28,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-23 15:35:28,449 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:35:28,449 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:35:28,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-23 15:35:28,450 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:35:28,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:35:28,451 INFO L85 PathProgramCache]: Analyzing trace with hash 1996385377, now seen corresponding path program 1 times [2022-11-23 15:35:28,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:35:28,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250774450] [2022-11-23 15:35:28,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:35:28,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:35:28,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:35:28,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:35:28,939 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:35:28,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250774450] [2022-11-23 15:35:28,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250774450] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:35:28,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:35:28,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-23 15:35:28,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780880809] [2022-11-23 15:35:28,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:35:28,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:35:28,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:35:28,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:35:28,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:35:28,942 INFO L87 Difference]: Start difference. First operand 10957 states and 16615 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:35:30,729 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:32,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:34,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:36,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:39,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:41,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:43,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:46,357 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:48,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:51,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:35:53,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:35:55,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:00,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:01,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:36:01,260 INFO L93 Difference]: Finished difference Result 13527 states and 20511 transitions. [2022-11-23 15:36:01,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:36:01,261 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-23 15:36:01,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:36:01,373 INFO L225 Difference]: With dead ends: 13527 [2022-11-23 15:36:01,374 INFO L226 Difference]: Without dead ends: 13524 [2022-11-23 15:36:01,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:36:01,392 INFO L413 NwaCegarLoop]: 5735 mSDtfsCounter, 3887 mSDsluCounter, 4625 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3888 SdHoareTripleChecker+Valid, 10360 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.9s IncrementalHoareTripleChecker+Time [2022-11-23 15:36:01,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3888 Valid, 10360 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 697 Invalid, 9 Unknown, 0 Unchecked, 31.9s Time] [2022-11-23 15:36:01,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13524 states. [2022-11-23 15:36:02,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13524 to 13518. [2022-11-23 15:36:02,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13518 states, 7365 states have (on average 1.219008825526137) internal successors, (8978), 7769 states have internal predecessors, (8978), 5764 states have call successors, (5764), 389 states have call predecessors, (5764), 388 states have return successors, (5761), 5683 states have call predecessors, (5761), 5757 states have call successors, (5761) [2022-11-23 15:36:03,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13518 states to 13518 states and 20503 transitions. [2022-11-23 15:36:03,079 INFO L78 Accepts]: Start accepts. Automaton has 13518 states and 20503 transitions. Word has length 15 [2022-11-23 15:36:03,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:36:03,080 INFO L495 AbstractCegarLoop]: Abstraction has 13518 states and 20503 transitions. [2022-11-23 15:36:03,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:36:03,080 INFO L276 IsEmpty]: Start isEmpty. Operand 13518 states and 20503 transitions. [2022-11-23 15:36:03,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-23 15:36:03,082 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:36:03,082 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:36:03,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-23 15:36:03,082 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:36:03,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:36:03,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1755961984, now seen corresponding path program 1 times [2022-11-23 15:36:03,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:36:03,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504216593] [2022-11-23 15:36:03,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:36:03,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:36:03,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:36:03,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:36:03,401 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:36:03,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504216593] [2022-11-23 15:36:03,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504216593] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:36:03,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:36:03,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-23 15:36:03,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809030693] [2022-11-23 15:36:03,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:36:03,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:36:03,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:36:03,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:36:03,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:36:03,404 INFO L87 Difference]: Start difference. First operand 13518 states and 20503 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:36:05,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:07,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:09,309 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:11,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:13,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:16,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:18,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:20,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:23,819 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:26,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:28,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:30,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:32,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:36:32,250 INFO L93 Difference]: Finished difference Result 13528 states and 20512 transitions. [2022-11-23 15:36:32,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:36:32,250 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-23 15:36:32,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:36:32,331 INFO L225 Difference]: With dead ends: 13528 [2022-11-23 15:36:32,331 INFO L226 Difference]: Without dead ends: 13525 [2022-11-23 15:36:32,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:36:32,345 INFO L413 NwaCegarLoop]: 5733 mSDtfsCounter, 3870 mSDsluCounter, 4628 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 1 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3872 SdHoareTripleChecker+Valid, 10361 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:36:32,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3872 Valid, 10361 Invalid, 704 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 693 Invalid, 10 Unknown, 0 Unchecked, 28.3s Time] [2022-11-23 15:36:32,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13525 states. [2022-11-23 15:36:33,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13525 to 13520. [2022-11-23 15:36:33,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13520 states, 7367 states have (on average 1.2189493688068413) internal successors, (8980), 7771 states have internal predecessors, (8980), 5764 states have call successors, (5764), 389 states have call predecessors, (5764), 388 states have return successors, (5761), 5683 states have call predecessors, (5761), 5757 states have call successors, (5761) [2022-11-23 15:36:33,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13520 states to 13520 states and 20505 transitions. [2022-11-23 15:36:33,976 INFO L78 Accepts]: Start accepts. Automaton has 13520 states and 20505 transitions. Word has length 16 [2022-11-23 15:36:33,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:36:33,977 INFO L495 AbstractCegarLoop]: Abstraction has 13520 states and 20505 transitions. [2022-11-23 15:36:33,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:36:33,977 INFO L276 IsEmpty]: Start isEmpty. Operand 13520 states and 20505 transitions. [2022-11-23 15:36:33,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-23 15:36:33,978 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:36:33,979 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:36:33,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-23 15:36:33,979 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:36:33,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:36:33,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1402191036, now seen corresponding path program 1 times [2022-11-23 15:36:33,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:36:33,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015126958] [2022-11-23 15:36:33,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:36:33,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:36:34,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:36:34,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:36:34,326 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:36:34,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015126958] [2022-11-23 15:36:34,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015126958] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:36:34,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:36:34,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-23 15:36:34,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092712165] [2022-11-23 15:36:34,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:36:34,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:36:34,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:36:34,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:36:34,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:36:34,329 INFO L87 Difference]: Start difference. First operand 13520 states and 20505 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:36:36,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:38,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:40,665 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:42,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:45,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:36:47,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:48,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:51,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:53,524 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:56,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:36:59,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:01,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:37:03,525 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:37:05,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:37:05,111 INFO L93 Difference]: Finished difference Result 13536 states and 20516 transitions. [2022-11-23 15:37:05,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:37:05,112 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-23 15:37:05,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:37:05,200 INFO L225 Difference]: With dead ends: 13536 [2022-11-23 15:37:05,200 INFO L226 Difference]: Without dead ends: 13533 [2022-11-23 15:37:05,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:37:05,212 INFO L413 NwaCegarLoop]: 5730 mSDtfsCounter, 3860 mSDsluCounter, 4631 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 1 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3861 SdHoareTripleChecker+Valid, 10361 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.2s IncrementalHoareTripleChecker+Time [2022-11-23 15:37:05,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3861 Valid, 10361 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 695 Invalid, 10 Unknown, 0 Unchecked, 30.2s Time] [2022-11-23 15:37:05,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13533 states. [2022-11-23 15:37:06,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13533 to 13519. [2022-11-23 15:37:06,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13519 states, 7367 states have (on average 1.2189493688068413) internal successors, (8980), 7771 states have internal predecessors, (8980), 5761 states have call successors, (5761), 391 states have call predecessors, (5761), 390 states have return successors, (5758), 5680 states have call predecessors, (5758), 5754 states have call successors, (5758) [2022-11-23 15:37:06,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13519 states to 13519 states and 20499 transitions. [2022-11-23 15:37:06,767 INFO L78 Accepts]: Start accepts. Automaton has 13519 states and 20499 transitions. Word has length 17 [2022-11-23 15:37:06,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:37:06,768 INFO L495 AbstractCegarLoop]: Abstraction has 13519 states and 20499 transitions. [2022-11-23 15:37:06,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:37:06,768 INFO L276 IsEmpty]: Start isEmpty. Operand 13519 states and 20499 transitions. [2022-11-23 15:37:06,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-23 15:37:06,771 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:37:06,771 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:37:06,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-23 15:37:06,771 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:37:06,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:37:06,772 INFO L85 PathProgramCache]: Analyzing trace with hash -520681981, now seen corresponding path program 1 times [2022-11-23 15:37:06,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:37:06,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591317533] [2022-11-23 15:37:06,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:37:06,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:37:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:37:07,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:37:07,077 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:37:07,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591317533] [2022-11-23 15:37:07,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591317533] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:37:07,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:37:07,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-23 15:37:07,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237410680] [2022-11-23 15:37:07,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:37:07,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:37:07,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:37:07,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:37:07,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:37:07,080 INFO L87 Difference]: Start difference. First operand 13519 states and 20499 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:37:09,177 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-23 15:37:11,270 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:37:13,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:16,447 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:37:19,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:21,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:23,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:26,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:29,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:31,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:33,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=true, quantifiers [] [2022-11-23 15:37:35,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:37:37,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:37:37,453 INFO L93 Difference]: Finished difference Result 16098 states and 24407 transitions. [2022-11-23 15:37:37,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:37:37,454 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-23 15:37:37,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:37:37,553 INFO L225 Difference]: With dead ends: 16098 [2022-11-23 15:37:37,553 INFO L226 Difference]: Without dead ends: 16089 [2022-11-23 15:37:37,566 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:37:37,567 INFO L413 NwaCegarLoop]: 5755 mSDtfsCounter, 3892 mSDsluCounter, 4627 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 2 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3893 SdHoareTripleChecker+Valid, 10382 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.7s IncrementalHoareTripleChecker+Time [2022-11-23 15:37:37,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3893 Valid, 10382 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 696 Invalid, 9 Unknown, 0 Unchecked, 29.7s Time] [2022-11-23 15:37:37,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16089 states. [2022-11-23 15:37:39,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16089 to 16080. [2022-11-23 15:37:39,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16080 states, 8751 states have (on average 1.218603588161353) internal successors, (10664), 9235 states have internal predecessors, (10664), 6863 states have call successors, (6863), 466 states have call predecessors, (6863), 465 states have return successors, (6861), 6767 states have call predecessors, (6861), 6856 states have call successors, (6861) [2022-11-23 15:37:39,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16080 states to 16080 states and 24388 transitions. [2022-11-23 15:37:39,235 INFO L78 Accepts]: Start accepts. Automaton has 16080 states and 24388 transitions. Word has length 18 [2022-11-23 15:37:39,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:37:39,235 INFO L495 AbstractCegarLoop]: Abstraction has 16080 states and 24388 transitions. [2022-11-23 15:37:39,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-23 15:37:39,236 INFO L276 IsEmpty]: Start isEmpty. Operand 16080 states and 24388 transitions. [2022-11-23 15:37:39,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-23 15:37:39,250 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:37:39,250 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-23 15:37:39,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-23 15:37:39,251 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:37:39,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:37:39,251 INFO L85 PathProgramCache]: Analyzing trace with hash 458244321, now seen corresponding path program 1 times [2022-11-23 15:37:39,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:37:39,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058320932] [2022-11-23 15:37:39,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:37:39,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:37:39,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:37:39,507 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:37:39,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058320932] [2022-11-23 15:37:39,508 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-23 15:37:39,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621982823] [2022-11-23 15:37:39,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:37:39,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:37:39,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:37:39,515 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:37:39,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-23 15:37:41,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:37:41,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 4593 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-23 15:37:41,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:37:41,882 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:37:41,882 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:37:41,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621982823] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:37:41,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:37:41,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:37:41,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979728227] [2022-11-23 15:37:41,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:37:41,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:37:41,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:37:41,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:37:41,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:37:41,885 INFO L87 Difference]: Start difference. First operand 16080 states and 24388 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-23 15:37:44,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:46,507 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:37:48,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:37:51,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:53,298 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:55,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:37:58,008 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:00,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:03,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:05,844 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:07,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:09,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:11,614 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:13,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:38:13,342 INFO L93 Difference]: Finished difference Result 28706 states and 43689 transitions. [2022-11-23 15:38:13,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:38:13,343 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 63 [2022-11-23 15:38:13,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:38:13,428 INFO L225 Difference]: With dead ends: 28706 [2022-11-23 15:38:13,428 INFO L226 Difference]: Without dead ends: 12627 [2022-11-23 15:38:13,553 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:38:13,555 INFO L413 NwaCegarLoop]: 5200 mSDtfsCounter, 412 mSDsluCounter, 4728 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 0 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 9928 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.6s IncrementalHoareTripleChecker+Time [2022-11-23 15:38:13,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 9928 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 740 Invalid, 9 Unknown, 0 Unchecked, 30.6s Time] [2022-11-23 15:38:13,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12627 states. [2022-11-23 15:38:15,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12627 to 10918. [2022-11-23 15:38:15,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10918 states, 5946 states have (on average 1.2161116717120752) internal successors, (7231), 6272 states have internal predecessors, (7231), 4655 states have call successors, (4655), 317 states have call predecessors, (4655), 316 states have return successors, (4651), 4589 states have call predecessors, (4651), 4648 states have call successors, (4651) [2022-11-23 15:38:15,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10918 states to 10918 states and 16537 transitions. [2022-11-23 15:38:15,106 INFO L78 Accepts]: Start accepts. Automaton has 10918 states and 16537 transitions. Word has length 63 [2022-11-23 15:38:15,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:38:15,107 INFO L495 AbstractCegarLoop]: Abstraction has 10918 states and 16537 transitions. [2022-11-23 15:38:15,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-23 15:38:15,108 INFO L276 IsEmpty]: Start isEmpty. Operand 10918 states and 16537 transitions. [2022-11-23 15:38:15,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 556 [2022-11-23 15:38:15,172 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:38:15,173 INFO L195 NwaCegarLoop]: trace histogram [45, 8, 7, 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, 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, 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] [2022-11-23 15:38:15,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-23 15:38:15,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-23 15:38:15,397 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:38:15,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:38:15,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1517360455, now seen corresponding path program 1 times [2022-11-23 15:38:15,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:38:15,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799102187] [2022-11-23 15:38:15,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:38:15,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:38:15,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:38:17,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2412 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2412 trivial. 0 not checked. [2022-11-23 15:38:17,206 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:38:17,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799102187] [2022-11-23 15:38:17,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799102187] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:38:17,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:38:17,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:38:17,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000470087] [2022-11-23 15:38:17,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:38:17,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:38:17,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:38:17,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:38:17,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:38:17,212 INFO L87 Difference]: Start difference. First operand 10918 states and 16537 transitions. Second operand has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2022-11-23 15:38:19,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:21,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:22,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:24,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:27,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:29,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:31,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:34,413 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:37,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:40,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-23 15:38:43,710 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:45,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:47,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:38:47,213 INFO L93 Difference]: Finished difference Result 21514 states and 32431 transitions. [2022-11-23 15:38:47,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:38:47,215 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 555 [2022-11-23 15:38:47,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:38:47,271 INFO L225 Difference]: With dead ends: 21514 [2022-11-23 15:38:47,271 INFO L226 Difference]: Without dead ends: 10597 [2022-11-23 15:38:47,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:38:47,331 INFO L413 NwaCegarLoop]: 4814 mSDtfsCounter, 802 mSDsluCounter, 4597 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 804 SdHoareTripleChecker+Valid, 9411 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.5s IncrementalHoareTripleChecker+Time [2022-11-23 15:38:47,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [804 Valid, 9411 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 707 Invalid, 8 Unknown, 0 Unchecked, 29.5s Time] [2022-11-23 15:38:47,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10597 states. [2022-11-23 15:38:48,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10597 to 10565. [2022-11-23 15:38:48,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10565 states, 5974 states have (on average 1.2482423836625376) internal successors, (7457), 6281 states have internal predecessors, (7457), 4198 states have call successors, (4198), 393 states have call predecessors, (4198), 392 states have return successors, (4197), 4135 states have call predecessors, (4197), 4191 states have call successors, (4197) [2022-11-23 15:38:48,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10565 states to 10565 states and 15852 transitions. [2022-11-23 15:38:48,397 INFO L78 Accepts]: Start accepts. Automaton has 10565 states and 15852 transitions. Word has length 555 [2022-11-23 15:38:48,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:38:48,400 INFO L495 AbstractCegarLoop]: Abstraction has 10565 states and 15852 transitions. [2022-11-23 15:38:48,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2022-11-23 15:38:48,401 INFO L276 IsEmpty]: Start isEmpty. Operand 10565 states and 15852 transitions. [2022-11-23 15:38:48,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 565 [2022-11-23 15:38:48,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:38:48,445 INFO L195 NwaCegarLoop]: trace histogram [45, 8, 7, 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, 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, 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] [2022-11-23 15:38:48,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-23 15:38:48,446 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:38:48,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:38:48,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1473978892, now seen corresponding path program 1 times [2022-11-23 15:38:48,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:38:48,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480091676] [2022-11-23 15:38:48,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:38:48,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:38:49,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:38:50,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2416 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2416 trivial. 0 not checked. [2022-11-23 15:38:50,685 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:38:50,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480091676] [2022-11-23 15:38:50,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480091676] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:38:50,686 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:38:50,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:38:50,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507804340] [2022-11-23 15:38:50,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:38:50,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:38:50,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:38:50,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:38:50,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:38:50,690 INFO L87 Difference]: Start difference. First operand 10565 states and 15852 transitions. Second operand has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2022-11-23 15:38:52,527 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:53,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:38:55,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:56,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:38:58,635 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:39:01,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:02,717 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-23 15:39:04,936 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:07,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:10,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:12,853 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:15,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:39:17,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:39:19,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:39:19,559 INFO L93 Difference]: Finished difference Result 17570 states and 26389 transitions. [2022-11-23 15:39:19,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:39:19,560 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 564 [2022-11-23 15:39:19,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:39:19,595 INFO L225 Difference]: With dead ends: 17570 [2022-11-23 15:39:19,595 INFO L226 Difference]: Without dead ends: 10634 [2022-11-23 15:39:19,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:39:19,625 INFO L413 NwaCegarLoop]: 4664 mSDtfsCounter, 47 mSDsluCounter, 4615 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 6 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 9279 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:39:19,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 9279 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 709 Invalid, 7 Unknown, 0 Unchecked, 28.3s Time] [2022-11-23 15:39:19,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10634 states. [2022-11-23 15:39:20,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10634 to 10568. [2022-11-23 15:39:20,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10568 states, 5977 states have (on average 1.2481177848418938) internal successors, (7460), 6284 states have internal predecessors, (7460), 4198 states have call successors, (4198), 393 states have call predecessors, (4198), 392 states have return successors, (4197), 4135 states have call predecessors, (4197), 4191 states have call successors, (4197) [2022-11-23 15:39:20,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10568 states to 10568 states and 15855 transitions. [2022-11-23 15:39:20,560 INFO L78 Accepts]: Start accepts. Automaton has 10568 states and 15855 transitions. Word has length 564 [2022-11-23 15:39:20,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:39:20,561 INFO L495 AbstractCegarLoop]: Abstraction has 10568 states and 15855 transitions. [2022-11-23 15:39:20,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2022-11-23 15:39:20,562 INFO L276 IsEmpty]: Start isEmpty. Operand 10568 states and 15855 transitions. [2022-11-23 15:39:20,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 580 [2022-11-23 15:39:20,609 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:39:20,610 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 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] [2022-11-23 15:39:20,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-23 15:39:20,610 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:39:20,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:39:20,611 INFO L85 PathProgramCache]: Analyzing trace with hash 104116212, now seen corresponding path program 1 times [2022-11-23 15:39:20,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:39:20,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980826600] [2022-11-23 15:39:20,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:39:20,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:39:21,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:39:22,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2692 trivial. 0 not checked. [2022-11-23 15:39:22,666 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:39:22,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980826600] [2022-11-23 15:39:22,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980826600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:39:22,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:39:22,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 15:39:22,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321991089] [2022-11-23 15:39:22,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:39:22,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 15:39:22,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:39:22,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 15:39:22,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 15:39:22,671 INFO L87 Difference]: Start difference. First operand 10568 states and 15855 transitions. Second operand has 4 states, 4 states have (on average 50.0) internal successors, (200), 4 states have internal predecessors, (200), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 15:39:24,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:26,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:30,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:39:33,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:39:36,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:37,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:39,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:41,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:45,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:48,192 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:50,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:39:53,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:39:54,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:39:56,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:39:59,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:40:01,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:40:01,498 INFO L93 Difference]: Finished difference Result 17599 states and 26428 transitions. [2022-11-23 15:40:01,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 15:40:01,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 50.0) internal successors, (200), 4 states have internal predecessors, (200), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 579 [2022-11-23 15:40:01,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:40:01,554 INFO L225 Difference]: With dead ends: 17599 [2022-11-23 15:40:01,554 INFO L226 Difference]: Without dead ends: 10660 [2022-11-23 15:40:01,592 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-23 15:40:01,593 INFO L413 NwaCegarLoop]: 4657 mSDtfsCounter, 212 mSDsluCounter, 9165 mSDsCounter, 0 mSdLazyCounter, 1040 mSolverCounterSat, 45 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 13822 SdHoareTripleChecker+Invalid, 1095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1040 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:40:01,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 13822 Invalid, 1095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1040 Invalid, 10 Unknown, 0 Unchecked, 38.3s Time] [2022-11-23 15:40:01,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10660 states. [2022-11-23 15:40:02,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10660 to 10570. [2022-11-23 15:40:02,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10570 states, 5979 states have (on average 1.2480347884261582) internal successors, (7462), 6286 states have internal predecessors, (7462), 4198 states have call successors, (4198), 393 states have call predecessors, (4198), 392 states have return successors, (4197), 4135 states have call predecessors, (4197), 4191 states have call successors, (4197) [2022-11-23 15:40:02,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10570 states to 10570 states and 15857 transitions. [2022-11-23 15:40:02,414 INFO L78 Accepts]: Start accepts. Automaton has 10570 states and 15857 transitions. Word has length 579 [2022-11-23 15:40:02,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:40:02,415 INFO L495 AbstractCegarLoop]: Abstraction has 10570 states and 15857 transitions. [2022-11-23 15:40:02,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 50.0) internal successors, (200), 4 states have internal predecessors, (200), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 15:40:02,416 INFO L276 IsEmpty]: Start isEmpty. Operand 10570 states and 15857 transitions. [2022-11-23 15:40:02,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 584 [2022-11-23 15:40:02,459 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:40:02,460 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 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] [2022-11-23 15:40:02,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-23 15:40:02,460 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:40:02,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:40:02,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1495133527, now seen corresponding path program 1 times [2022-11-23 15:40:02,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:40:02,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730929859] [2022-11-23 15:40:02,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:40:02,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:40:03,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:40:04,033 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2692 trivial. 0 not checked. [2022-11-23 15:40:04,033 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:40:04,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730929859] [2022-11-23 15:40:04,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730929859] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:40:04,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:40:04,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:40:04,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281522093] [2022-11-23 15:40:04,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:40:04,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:40:04,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:40:04,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:40:04,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:40:04,036 INFO L87 Difference]: Start difference. First operand 10570 states and 15857 transitions. Second operand has 3 states, 3 states have (on average 68.0) internal successors, (204), 3 states have internal predecessors, (204), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 15:40:06,398 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:08,779 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:40:11,085 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:40:13,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:15,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:18,004 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:20,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:23,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:25,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:28,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:40:30,817 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:40:32,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:40:32,367 INFO L93 Difference]: Finished difference Result 17520 states and 26304 transitions. [2022-11-23 15:40:32,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:40:32,368 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.0) internal successors, (204), 3 states have internal predecessors, (204), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 583 [2022-11-23 15:40:32,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:40:32,405 INFO L225 Difference]: With dead ends: 17520 [2022-11-23 15:40:32,406 INFO L226 Difference]: Without dead ends: 10579 [2022-11-23 15:40:32,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:40:32,431 INFO L413 NwaCegarLoop]: 4617 mSDtfsCounter, 8 mSDsluCounter, 4605 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 9222 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.9s IncrementalHoareTripleChecker+Time [2022-11-23 15:40:32,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 9222 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 692 Invalid, 9 Unknown, 0 Unchecked, 27.9s Time] [2022-11-23 15:40:32,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10579 states. [2022-11-23 15:40:33,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10579 to 10572. [2022-11-23 15:40:33,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10572 states, 5981 states have (on average 1.2479518475171376) internal successors, (7464), 6288 states have internal predecessors, (7464), 4198 states have call successors, (4198), 393 states have call predecessors, (4198), 392 states have return successors, (4197), 4135 states have call predecessors, (4197), 4191 states have call successors, (4197) [2022-11-23 15:40:33,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10572 states to 10572 states and 15859 transitions. [2022-11-23 15:40:33,250 INFO L78 Accepts]: Start accepts. Automaton has 10572 states and 15859 transitions. Word has length 583 [2022-11-23 15:40:33,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:40:33,251 INFO L495 AbstractCegarLoop]: Abstraction has 10572 states and 15859 transitions. [2022-11-23 15:40:33,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.0) internal successors, (204), 3 states have internal predecessors, (204), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 15:40:33,252 INFO L276 IsEmpty]: Start isEmpty. Operand 10572 states and 15859 transitions. [2022-11-23 15:40:33,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 585 [2022-11-23 15:40:33,293 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:40:33,294 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 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] [2022-11-23 15:40:33,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-23 15:40:33,294 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:40:33,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:40:33,295 INFO L85 PathProgramCache]: Analyzing trace with hash 228262163, now seen corresponding path program 1 times [2022-11-23 15:40:33,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:40:33,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875886211] [2022-11-23 15:40:33,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:40:33,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:40:34,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:40:35,553 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2692 trivial. 0 not checked. [2022-11-23 15:40:35,554 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:40:35,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875886211] [2022-11-23 15:40:35,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875886211] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:40:35,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:40:35,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:40:35,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172841935] [2022-11-23 15:40:35,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:40:35,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:40:35,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:40:35,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:40:35,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:40:35,557 INFO L87 Difference]: Start difference. First operand 10572 states and 15859 transitions. Second operand has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 15:40:37,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:39,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:41,081 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:40:42,485 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:40:44,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:40:46,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:48,921 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:51,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:53,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-23 15:40:56,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:40:58,936 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:01,042 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:41:02,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:41:05,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:41:05,473 INFO L93 Difference]: Finished difference Result 17518 states and 26300 transitions. [2022-11-23 15:41:05,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:41:05,474 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 584 [2022-11-23 15:41:05,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:41:05,604 INFO L225 Difference]: With dead ends: 17518 [2022-11-23 15:41:05,605 INFO L226 Difference]: Without dead ends: 10575 [2022-11-23 15:41:05,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:41:05,623 INFO L413 NwaCegarLoop]: 4610 mSDtfsCounter, 1 mSDsluCounter, 4608 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9218 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.5s IncrementalHoareTripleChecker+Time [2022-11-23 15:41:05,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9218 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 694 Invalid, 8 Unknown, 0 Unchecked, 29.5s Time] [2022-11-23 15:41:05,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10575 states. [2022-11-23 15:41:06,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10575 to 10573. [2022-11-23 15:41:06,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10573 states, 5982 states have (on average 1.2479103978602475) internal successors, (7465), 6289 states have internal predecessors, (7465), 4198 states have call successors, (4198), 393 states have call predecessors, (4198), 392 states have return successors, (4197), 4135 states have call predecessors, (4197), 4191 states have call successors, (4197) [2022-11-23 15:41:06,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10573 states to 10573 states and 15860 transitions. [2022-11-23 15:41:06,298 INFO L78 Accepts]: Start accepts. Automaton has 10573 states and 15860 transitions. Word has length 584 [2022-11-23 15:41:06,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:41:06,299 INFO L495 AbstractCegarLoop]: Abstraction has 10573 states and 15860 transitions. [2022-11-23 15:41:06,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 15:41:06,299 INFO L276 IsEmpty]: Start isEmpty. Operand 10573 states and 15860 transitions. [2022-11-23 15:41:06,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-11-23 15:41:06,316 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:41:06,316 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 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] [2022-11-23 15:41:06,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-23 15:41:06,317 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:41:06,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:41:06,317 INFO L85 PathProgramCache]: Analyzing trace with hash 997994199, now seen corresponding path program 1 times [2022-11-23 15:41:06,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:41:06,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528432595] [2022-11-23 15:41:06,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:41:06,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:41:07,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:41:13,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2692 trivial. 0 not checked. [2022-11-23 15:41:13,238 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:41:13,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528432595] [2022-11-23 15:41:13,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528432595] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:41:13,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:41:13,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-23 15:41:13,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563799169] [2022-11-23 15:41:13,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:41:13,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-23 15:41:13,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:41:13,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-23 15:41:13,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-23 15:41:13,241 INFO L87 Difference]: Start difference. First operand 10573 states and 15860 transitions. Second operand has 9 states, 9 states have (on average 23.0) internal successors, (207), 9 states have internal predecessors, (207), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2022-11-23 15:41:16,824 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:18,264 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:19,370 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:20,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:23,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:41:27,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:41:31,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:41:35,993 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:38,740 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:43,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:45,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:47,144 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:49,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:51,096 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-23 15:41:53,120 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:55,465 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:41:59,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:02,886 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:05,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:07,228 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:42:12,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:42:14,690 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:42:23,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:42:26,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:28,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:42:28,896 INFO L93 Difference]: Finished difference Result 17857 states and 26784 transitions. [2022-11-23 15:42:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-23 15:42:28,896 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 23.0) internal successors, (207), 9 states have internal predecessors, (207), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) Word has length 586 [2022-11-23 15:42:28,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:42:28,948 INFO L225 Difference]: With dead ends: 17857 [2022-11-23 15:42:28,949 INFO L226 Difference]: Without dead ends: 10913 [2022-11-23 15:42:28,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-11-23 15:42:28,978 INFO L413 NwaCegarLoop]: 5886 mSDtfsCounter, 4118 mSDsluCounter, 33504 mSDsCounter, 0 mSdLazyCounter, 3010 mSolverCounterSat, 5 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 73.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4155 SdHoareTripleChecker+Valid, 39390 SdHoareTripleChecker+Invalid, 3030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3010 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 74.6s IncrementalHoareTripleChecker+Time [2022-11-23 15:42:28,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4155 Valid, 39390 Invalid, 3030 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5 Valid, 3010 Invalid, 15 Unknown, 0 Unchecked, 74.6s Time] [2022-11-23 15:42:28,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10913 states. [2022-11-23 15:42:29,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10913 to 10808. [2022-11-23 15:42:29,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10808 states, 6125 states have (on average 1.2471836734693877) internal successors, (7639), 6434 states have internal predecessors, (7639), 4275 states have call successors, (4275), 408 states have call predecessors, (4275), 407 states have return successors, (4274), 4213 states have call predecessors, (4274), 4268 states have call successors, (4274) [2022-11-23 15:42:29,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10808 states to 10808 states and 16188 transitions. [2022-11-23 15:42:29,697 INFO L78 Accepts]: Start accepts. Automaton has 10808 states and 16188 transitions. Word has length 586 [2022-11-23 15:42:29,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:42:29,698 INFO L495 AbstractCegarLoop]: Abstraction has 10808 states and 16188 transitions. [2022-11-23 15:42:29,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 23.0) internal successors, (207), 9 states have internal predecessors, (207), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2022-11-23 15:42:29,699 INFO L276 IsEmpty]: Start isEmpty. Operand 10808 states and 16188 transitions. [2022-11-23 15:42:29,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 588 [2022-11-23 15:42:29,715 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:42:29,716 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 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] [2022-11-23 15:42:29,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-23 15:42:29,716 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:42:29,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:42:29,717 INFO L85 PathProgramCache]: Analyzing trace with hash 411142260, now seen corresponding path program 1 times [2022-11-23 15:42:29,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:42:29,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728024105] [2022-11-23 15:42:29,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:42:29,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:42:30,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:42:32,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2692 trivial. 0 not checked. [2022-11-23 15:42:32,073 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:42:32,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728024105] [2022-11-23 15:42:32,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728024105] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:42:32,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:42:32,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:42:32,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523109801] [2022-11-23 15:42:32,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:42:32,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:42:32,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:42:32,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:42:32,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:42:32,078 INFO L87 Difference]: Start difference. First operand 10808 states and 16188 transitions. Second operand has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2022-11-23 15:42:34,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:37,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:42:39,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:41,745 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:44,054 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:46,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-23 15:42:49,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:51,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:42:53,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:42:55,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:42:57,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:43:01,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:43:01,741 INFO L93 Difference]: Finished difference Result 24628 states and 36961 transitions. [2022-11-23 15:43:01,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:43:01,742 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) Word has length 587 [2022-11-23 15:43:01,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:43:01,847 INFO L225 Difference]: With dead ends: 24628 [2022-11-23 15:43:01,847 INFO L226 Difference]: Without dead ends: 17684 [2022-11-23 15:43:01,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:43:01,892 INFO L413 NwaCegarLoop]: 6035 mSDtfsCounter, 4659 mSDsluCounter, 4608 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4663 SdHoareTripleChecker+Valid, 10643 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.8s IncrementalHoareTripleChecker+Time [2022-11-23 15:43:01,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4663 Valid, 10643 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 691 Invalid, 9 Unknown, 0 Unchecked, 28.8s Time] [2022-11-23 15:43:01,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17684 states. [2022-11-23 15:43:03,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17684 to 17660. [2022-11-23 15:43:03,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17660 states, 9983 states have (on average 1.2450165280977663) internal successors, (12429), 10483 states have internal predecessors, (12429), 7030 states have call successors, (7030), 647 states have call predecessors, (7030), 646 states have return successors, (7034), 6933 states have call predecessors, (7034), 7023 states have call successors, (7034) [2022-11-23 15:43:03,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17660 states to 17660 states and 26493 transitions. [2022-11-23 15:43:03,412 INFO L78 Accepts]: Start accepts. Automaton has 17660 states and 26493 transitions. Word has length 587 [2022-11-23 15:43:03,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:43:03,413 INFO L495 AbstractCegarLoop]: Abstraction has 17660 states and 26493 transitions. [2022-11-23 15:43:03,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2022-11-23 15:43:03,413 INFO L276 IsEmpty]: Start isEmpty. Operand 17660 states and 26493 transitions. [2022-11-23 15:43:03,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 588 [2022-11-23 15:43:03,435 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:43:03,435 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 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] [2022-11-23 15:43:03,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-23 15:43:03,435 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:43:03,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:43:03,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1020723355, now seen corresponding path program 1 times [2022-11-23 15:43:03,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:43:03,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907009] [2022-11-23 15:43:03,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:43:03,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:43:04,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:43:05,436 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2692 trivial. 0 not checked. [2022-11-23 15:43:05,436 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:43:05,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907009] [2022-11-23 15:43:05,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907009] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:43:05,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:43:05,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:43:05,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045758099] [2022-11-23 15:43:05,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:43:05,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:43:05,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:43:05,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:43:05,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:43:05,442 INFO L87 Difference]: Start difference. First operand 17660 states and 26493 transitions. Second operand has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2022-11-23 15:43:07,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:09,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=true, quantifiers [] [2022-11-23 15:43:12,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:43:14,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:16,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:18,447 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:20,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:23,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:25,713 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:27,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:43:29,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:43:33,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:43:33,863 INFO L93 Difference]: Finished difference Result 38845 states and 58346 transitions. [2022-11-23 15:43:33,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:43:33,864 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) Word has length 587 [2022-11-23 15:43:33,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:43:34,026 INFO L225 Difference]: With dead ends: 38845 [2022-11-23 15:43:34,026 INFO L226 Difference]: Without dead ends: 25049 [2022-11-23 15:43:34,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:43:34,091 INFO L413 NwaCegarLoop]: 6020 mSDtfsCounter, 4561 mSDsluCounter, 4609 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4566 SdHoareTripleChecker+Valid, 10629 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.2s IncrementalHoareTripleChecker+Time [2022-11-23 15:43:34,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4566 Valid, 10629 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 692 Invalid, 9 Unknown, 0 Unchecked, 27.2s Time] [2022-11-23 15:43:34,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25049 states. [2022-11-23 15:43:35,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25049 to 25028. [2022-11-23 15:43:35,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25028 states, 14163 states have (on average 1.2439454917743415) internal successors, (17618), 14857 states have internal predecessors, (17618), 9976 states have call successors, (9976), 889 states have call predecessors, (9976), 888 states have return successors, (9984), 9843 states have call predecessors, (9984), 9969 states have call successors, (9984) [2022-11-23 15:43:36,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25028 states to 25028 states and 37578 transitions. [2022-11-23 15:43:36,030 INFO L78 Accepts]: Start accepts. Automaton has 25028 states and 37578 transitions. Word has length 587 [2022-11-23 15:43:36,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:43:36,030 INFO L495 AbstractCegarLoop]: Abstraction has 25028 states and 37578 transitions. [2022-11-23 15:43:36,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2022-11-23 15:43:36,031 INFO L276 IsEmpty]: Start isEmpty. Operand 25028 states and 37578 transitions. [2022-11-23 15:43:36,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 585 [2022-11-23 15:43:36,053 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:43:36,054 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:43:36,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-23 15:43:36,054 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:43:36,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:43:36,055 INFO L85 PathProgramCache]: Analyzing trace with hash 2031061659, now seen corresponding path program 1 times [2022-11-23 15:43:36,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:43:36,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186397584] [2022-11-23 15:43:36,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:43:36,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:43:36,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:43:38,148 INFO L134 CoverageAnalysis]: Checked inductivity of 2688 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2688 trivial. 0 not checked. [2022-11-23 15:43:38,148 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:43:38,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186397584] [2022-11-23 15:43:38,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186397584] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:43:38,149 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:43:38,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:43:38,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259238720] [2022-11-23 15:43:38,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:43:38,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:43:38,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:43:38,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:43:38,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:43:38,151 INFO L87 Difference]: Start difference. First operand 25028 states and 37578 transitions. Second operand has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:43:40,437 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:42,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:43:44,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:43:46,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:48,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:50,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:52,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:55,081 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:57,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:43:59,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:44:01,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:44:02,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:44:02,706 INFO L93 Difference]: Finished difference Result 25440 states and 38161 transitions. [2022-11-23 15:44:02,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:44:02,707 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 584 [2022-11-23 15:44:02,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:44:02,793 INFO L225 Difference]: With dead ends: 25440 [2022-11-23 15:44:02,793 INFO L226 Difference]: Without dead ends: 25437 [2022-11-23 15:44:02,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:44:02,802 INFO L413 NwaCegarLoop]: 4857 mSDtfsCounter, 4643 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4647 SdHoareTripleChecker+Valid, 5472 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.6s IncrementalHoareTripleChecker+Time [2022-11-23 15:44:02,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4647 Valid, 5472 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 415 Invalid, 5 Unknown, 0 Unchecked, 23.6s Time] [2022-11-23 15:44:02,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25437 states. [2022-11-23 15:44:04,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25437 to 25437. [2022-11-23 15:44:04,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25437 states, 14387 states have (on average 1.2429276430110516) internal successors, (17882), 15090 states have internal predecessors, (17882), 10132 states have call successors, (10132), 917 states have call predecessors, (10132), 917 states have return successors, (10143), 9997 states have call predecessors, (10143), 10126 states have call successors, (10143) [2022-11-23 15:44:04,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25437 states to 25437 states and 38157 transitions. [2022-11-23 15:44:04,686 INFO L78 Accepts]: Start accepts. Automaton has 25437 states and 38157 transitions. Word has length 584 [2022-11-23 15:44:04,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:44:04,686 INFO L495 AbstractCegarLoop]: Abstraction has 25437 states and 38157 transitions. [2022-11-23 15:44:04,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:44:04,687 INFO L276 IsEmpty]: Start isEmpty. Operand 25437 states and 38157 transitions. [2022-11-23 15:44:04,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2022-11-23 15:44:04,704 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:44:04,705 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:44:04,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-23 15:44:04,705 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:44:04,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:44:04,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1464045437, now seen corresponding path program 1 times [2022-11-23 15:44:04,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:44:04,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12974486] [2022-11-23 15:44:04,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:44:04,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:44:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:44:06,575 INFO L134 CoverageAnalysis]: Checked inductivity of 2688 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2688 trivial. 0 not checked. [2022-11-23 15:44:06,576 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:44:06,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12974486] [2022-11-23 15:44:06,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12974486] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:44:06,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:44:06,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:44:06,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586217736] [2022-11-23 15:44:06,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:44:06,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:44:06,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:44:06,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:44:06,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:44:06,579 INFO L87 Difference]: Start difference. First operand 25437 states and 38157 transitions. Second operand has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:44:08,032 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-23 15:44:10,110 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:44:12,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:44:13,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:15,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:17,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:20,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:22,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:24,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:27,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:44:30,106 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-23 15:44:32,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:44:36,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:44:36,445 INFO L93 Difference]: Finished difference Result 29136 states and 43711 transitions. [2022-11-23 15:44:36,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:44:36,445 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 585 [2022-11-23 15:44:36,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:44:36,560 INFO L225 Difference]: With dead ends: 29136 [2022-11-23 15:44:36,560 INFO L226 Difference]: Without dead ends: 29133 [2022-11-23 15:44:36,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:44:36,575 INFO L413 NwaCegarLoop]: 6065 mSDtfsCounter, 4546 mSDsluCounter, 4599 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4547 SdHoareTripleChecker+Valid, 10664 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:44:36,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4547 Valid, 10664 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 707 Invalid, 8 Unknown, 0 Unchecked, 28.3s Time] [2022-11-23 15:44:36,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29133 states. [2022-11-23 15:44:38,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29133 to 29128. [2022-11-23 15:44:38,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29128 states, 16482 states have (on average 1.242628321805606) internal successors, (20481), 17282 states have internal predecessors, (20481), 11605 states have call successors, (11605), 1040 states have call predecessors, (11605), 1040 states have return successors, (11618), 11452 states have call predecessors, (11618), 11599 states have call successors, (11618) [2022-11-23 15:44:38,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29128 states to 29128 states and 43704 transitions. [2022-11-23 15:44:38,936 INFO L78 Accepts]: Start accepts. Automaton has 29128 states and 43704 transitions. Word has length 585 [2022-11-23 15:44:38,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:44:38,936 INFO L495 AbstractCegarLoop]: Abstraction has 29128 states and 43704 transitions. [2022-11-23 15:44:38,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.33333333333333) internal successors, (208), 3 states have internal predecessors, (208), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:44:38,936 INFO L276 IsEmpty]: Start isEmpty. Operand 29128 states and 43704 transitions. [2022-11-23 15:44:38,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-11-23 15:44:38,952 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:44:38,952 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:44:38,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-23 15:44:38,953 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:44:38,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:44:38,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1856789150, now seen corresponding path program 1 times [2022-11-23 15:44:38,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:44:38,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805137060] [2022-11-23 15:44:38,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:44:38,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:44:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:44:40,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2688 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2688 trivial. 0 not checked. [2022-11-23 15:44:40,686 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:44:40,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805137060] [2022-11-23 15:44:40,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805137060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:44:40,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:44:40,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:44:40,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216057655] [2022-11-23 15:44:40,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:44:40,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:44:40,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:44:40,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:44:40,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:44:40,690 INFO L87 Difference]: Start difference. First operand 29128 states and 43704 transitions. Second operand has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:44:42,950 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:45,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:44:47,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:44:49,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:51,690 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:53,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:56,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:44:58,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:01,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:03,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:05,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:08,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:45:08,899 INFO L93 Difference]: Finished difference Result 29137 states and 43712 transitions. [2022-11-23 15:45:08,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:45:08,899 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 586 [2022-11-23 15:45:08,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:45:09,002 INFO L225 Difference]: With dead ends: 29137 [2022-11-23 15:45:09,002 INFO L226 Difference]: Without dead ends: 29134 [2022-11-23 15:45:09,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:45:09,015 INFO L413 NwaCegarLoop]: 6066 mSDtfsCounter, 4537 mSDsluCounter, 4602 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 1 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4542 SdHoareTripleChecker+Valid, 10668 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.0s IncrementalHoareTripleChecker+Time [2022-11-23 15:45:09,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4542 Valid, 10668 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 703 Invalid, 10 Unknown, 0 Unchecked, 27.0s Time] [2022-11-23 15:45:09,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29134 states. [2022-11-23 15:45:11,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29134 to 29129. [2022-11-23 15:45:11,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29129 states, 16483 states have (on average 1.2426136018928593) internal successors, (20482), 17283 states have internal predecessors, (20482), 11605 states have call successors, (11605), 1040 states have call predecessors, (11605), 1040 states have return successors, (11618), 11452 states have call predecessors, (11618), 11599 states have call successors, (11618) [2022-11-23 15:45:11,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29129 states to 29129 states and 43705 transitions. [2022-11-23 15:45:11,360 INFO L78 Accepts]: Start accepts. Automaton has 29129 states and 43705 transitions. Word has length 586 [2022-11-23 15:45:11,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:45:11,361 INFO L495 AbstractCegarLoop]: Abstraction has 29129 states and 43705 transitions. [2022-11-23 15:45:11,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:45:11,361 INFO L276 IsEmpty]: Start isEmpty. Operand 29129 states and 43705 transitions. [2022-11-23 15:45:11,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 588 [2022-11-23 15:45:11,378 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:45:11,379 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:45:11,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-23 15:45:11,379 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:45:11,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:45:11,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1723451110, now seen corresponding path program 1 times [2022-11-23 15:45:11,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:45:11,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980106000] [2022-11-23 15:45:11,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:45:11,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:45:11,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:45:12,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2688 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2688 trivial. 0 not checked. [2022-11-23 15:45:12,817 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:45:12,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980106000] [2022-11-23 15:45:12,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980106000] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:45:12,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:45:12,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:45:12,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185058833] [2022-11-23 15:45:12,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:45:12,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:45:12,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:45:12,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:45:12,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:45:12,820 INFO L87 Difference]: Start difference. First operand 29129 states and 43705 transitions. Second operand has 3 states, 3 states have (on average 70.0) internal successors, (210), 3 states have internal predecessors, (210), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:45:14,175 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:16,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:18,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:20,120 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-23 15:45:22,339 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:24,919 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:27,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-23 15:45:29,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:32,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:34,042 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:36,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:37,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:40,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:43,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:44,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:45:44,277 INFO L93 Difference]: Finished difference Result 29157 states and 43734 transitions. [2022-11-23 15:45:44,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:45:44,278 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 70.0) internal successors, (210), 3 states have internal predecessors, (210), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 587 [2022-11-23 15:45:44,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:45:44,395 INFO L225 Difference]: With dead ends: 29157 [2022-11-23 15:45:44,395 INFO L226 Difference]: Without dead ends: 29154 [2022-11-23 15:45:44,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:45:44,411 INFO L413 NwaCegarLoop]: 6070 mSDtfsCounter, 4549 mSDsluCounter, 4605 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4550 SdHoareTripleChecker+Valid, 10675 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.2s IncrementalHoareTripleChecker+Time [2022-11-23 15:45:44,412 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4550 Valid, 10675 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 707 Invalid, 8 Unknown, 0 Unchecked, 30.2s Time] [2022-11-23 15:45:44,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29154 states. [2022-11-23 15:45:46,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29154 to 29130. [2022-11-23 15:45:46,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29130 states, 16484 states have (on average 1.2425988837660762) internal successors, (20483), 17284 states have internal predecessors, (20483), 11605 states have call successors, (11605), 1040 states have call predecessors, (11605), 1040 states have return successors, (11618), 11452 states have call predecessors, (11618), 11599 states have call successors, (11618) [2022-11-23 15:45:46,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29130 states to 29130 states and 43706 transitions. [2022-11-23 15:45:46,788 INFO L78 Accepts]: Start accepts. Automaton has 29130 states and 43706 transitions. Word has length 587 [2022-11-23 15:45:46,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:45:46,789 INFO L495 AbstractCegarLoop]: Abstraction has 29130 states and 43706 transitions. [2022-11-23 15:45:46,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.0) internal successors, (210), 3 states have internal predecessors, (210), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:45:46,789 INFO L276 IsEmpty]: Start isEmpty. Operand 29130 states and 43706 transitions. [2022-11-23 15:45:46,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-11-23 15:45:46,804 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:45:46,804 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 7, 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, 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, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:45:46,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-23 15:45:46,805 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:45:46,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:45:46,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1884944033, now seen corresponding path program 1 times [2022-11-23 15:45:46,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:45:46,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171250934] [2022-11-23 15:45:46,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:45:46,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:45:47,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:45:48,240 INFO L134 CoverageAnalysis]: Checked inductivity of 2688 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2688 trivial. 0 not checked. [2022-11-23 15:45:48,240 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:45:48,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171250934] [2022-11-23 15:45:48,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171250934] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:45:48,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:45:48,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:45:48,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722266245] [2022-11-23 15:45:48,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:45:48,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:45:48,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:45:48,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:45:48,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:45:48,244 INFO L87 Difference]: Start difference. First operand 29130 states and 43706 transitions. Second operand has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:45:50,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:52,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:54,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:45:56,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:45:58,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:00,703 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:03,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:05,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:08,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:10,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:46:13,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:15,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:46:19,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:46:19,790 INFO L93 Difference]: Finished difference Result 43938 states and 65964 transitions. [2022-11-23 15:46:19,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:46:19,791 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 588 [2022-11-23 15:46:19,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:46:19,985 INFO L225 Difference]: With dead ends: 43938 [2022-11-23 15:46:19,985 INFO L226 Difference]: Without dead ends: 43928 [2022-11-23 15:46:20,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:46:20,015 INFO L413 NwaCegarLoop]: 6100 mSDtfsCounter, 4578 mSDsluCounter, 4602 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 3 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4579 SdHoareTripleChecker+Valid, 10702 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.9s IncrementalHoareTripleChecker+Time [2022-11-23 15:46:20,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4579 Valid, 10702 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 710 Invalid, 9 Unknown, 0 Unchecked, 29.9s Time] [2022-11-23 15:46:20,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43928 states. [2022-11-23 15:46:23,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43928 to 43873. [2022-11-23 15:46:23,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43873 states, 24852 states have (on average 1.2424754546917753) internal successors, (30878), 26040 states have internal predecessors, (30878), 17495 states have call successors, (17495), 1527 states have call predecessors, (17495), 1525 states have return successors, (17516), 17268 states have call predecessors, (17516), 17489 states have call successors, (17516) [2022-11-23 15:46:23,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43873 states to 43873 states and 65889 transitions. [2022-11-23 15:46:23,684 INFO L78 Accepts]: Start accepts. Automaton has 43873 states and 65889 transitions. Word has length 588 [2022-11-23 15:46:23,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:46:23,685 INFO L495 AbstractCegarLoop]: Abstraction has 43873 states and 65889 transitions. [2022-11-23 15:46:23,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 3 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 15:46:23,685 INFO L276 IsEmpty]: Start isEmpty. Operand 43873 states and 65889 transitions. [2022-11-23 15:46:23,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 592 [2022-11-23 15:46:23,704 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:46:23,704 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 8, 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, 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, 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] [2022-11-23 15:46:23,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-23 15:46:23,705 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:46:23,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:46:23,705 INFO L85 PathProgramCache]: Analyzing trace with hash -10133120, now seen corresponding path program 1 times [2022-11-23 15:46:23,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:46:23,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652936139] [2022-11-23 15:46:23,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:46:23,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:46:25,374 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-23 15:46:25,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1015070329] [2022-11-23 15:46:25,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:46:25,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:46:25,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:46:25,377 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:46:25,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-23 15:46:34,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:46:35,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 22906 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-23 15:46:35,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:46:37,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2706 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 2672 trivial. 0 not checked. [2022-11-23 15:46:37,245 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:46:37,245 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:46:37,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652936139] [2022-11-23 15:46:37,246 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-23 15:46:37,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015070329] [2022-11-23 15:46:37,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015070329] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:46:37,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:46:37,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-23 15:46:37,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408765064] [2022-11-23 15:46:37,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:46:37,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:46:37,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:46:37,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:46:37,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:46:37,255 INFO L87 Difference]: Start difference. First operand 43873 states and 65889 transitions. Second operand has 3 states, 3 states have (on average 70.66666666666667) internal successors, (212), 2 states have internal predecessors, (212), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2022-11-23 15:46:39,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:41,658 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:46:43,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:46:46,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-23 15:46:48,844 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:51,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:54,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:56,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 15:46:58,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:47:00,704 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:47:02,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:47:02,950 INFO L93 Difference]: Finished difference Result 62457 states and 93768 transitions. [2022-11-23 15:47:02,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:47:02,951 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 70.66666666666667) internal successors, (212), 2 states have internal predecessors, (212), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 591 [2022-11-23 15:47:02,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:47:03,064 INFO L225 Difference]: With dead ends: 62457 [2022-11-23 15:47:03,064 INFO L226 Difference]: Without dead ends: 26126 [2022-11-23 15:47:03,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:47:03,197 INFO L413 NwaCegarLoop]: 4855 mSDtfsCounter, 4523 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 0 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4529 SdHoareTripleChecker+Valid, 5476 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.0s IncrementalHoareTripleChecker+Time [2022-11-23 15:47:03,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4529 Valid, 5476 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 411 Invalid, 10 Unknown, 0 Unchecked, 24.0s Time] [2022-11-23 15:47:03,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26126 states. [2022-11-23 15:47:05,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26126 to 26103. [2022-11-23 15:47:05,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26103 states, 14801 states have (on average 1.242753867981893) internal successors, (18394), 15512 states have internal predecessors, (18394), 10365 states have call successors, (10365), 937 states have call predecessors, (10365), 936 states have return successors, (10375), 10227 states have call predecessors, (10375), 10359 states have call successors, (10375) [2022-11-23 15:47:05,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26103 states to 26103 states and 39134 transitions. [2022-11-23 15:47:05,479 INFO L78 Accepts]: Start accepts. Automaton has 26103 states and 39134 transitions. Word has length 591 [2022-11-23 15:47:05,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:47:05,480 INFO L495 AbstractCegarLoop]: Abstraction has 26103 states and 39134 transitions. [2022-11-23 15:47:05,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.66666666666667) internal successors, (212), 2 states have internal predecessors, (212), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2022-11-23 15:47:05,480 INFO L276 IsEmpty]: Start isEmpty. Operand 26103 states and 39134 transitions. [2022-11-23 15:47:05,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 592 [2022-11-23 15:47:05,498 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:47:05,498 INFO L195 NwaCegarLoop]: trace histogram [48, 8, 8, 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, 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, 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] [2022-11-23 15:47:05,564 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-23 15:47:05,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:47:05,699 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:47:05,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:47:05,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1441998735, now seen corresponding path program 1 times [2022-11-23 15:47:05,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:47:05,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828051775] [2022-11-23 15:47:05,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:47:05,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:47:07,232 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-23 15:47:07,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [639282277] [2022-11-23 15:47:07,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:47:07,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:47:07,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:47:07,234 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:47:07,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4cf6591-0eca-42cf-9aa3-2f346a97be1a/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-23 15:47:17,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:47:17,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 22907 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 15:47:17,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:47:19,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2706 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 2680 trivial. 0 not checked. [2022-11-23 15:47:19,702 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:47:19,702 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:47:19,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828051775] [2022-11-23 15:47:19,702 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-23 15:47:19,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639282277] [2022-11-23 15:47:19,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639282277] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:47:19,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:47:19,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-23 15:47:19,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068113394] [2022-11-23 15:47:19,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:47:19,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:47:19,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:47:19,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:47:19,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:47:19,706 INFO L87 Difference]: Start difference. First operand 26103 states and 39134 transitions. Second operand has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 2 states have internal predecessors, (211), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2022-11-23 15:47:21,989 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-23 15:47:24,101 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-23 15:47:26,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers []