./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 66d360c8c29bda7e5219dac4b14837aec8d465009822b05f671b68702d836670 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:33:58,017 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:33:58,020 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:33:58,071 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:33:58,072 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:33:58,076 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:33:58,079 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:33:58,085 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:33:58,087 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:33:58,093 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:33:58,095 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:33:58,098 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:33:58,098 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:33:58,101 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:33:58,103 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:33:58,105 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:33:58,106 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:33:58,107 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:33:58,109 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:33:58,111 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:33:58,113 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:33:58,114 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:33:58,115 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:33:58,116 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:33:58,120 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:33:58,121 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:33:58,121 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:33:58,122 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:33:58,123 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:33:58,124 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:33:58,124 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:33:58,126 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:33:58,127 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:33:58,129 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:33:58,130 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:33:58,130 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:33:58,131 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:33:58,131 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:33:58,131 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:33:58,132 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:33:58,133 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:33:58,134 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 03:33:58,155 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:33:58,156 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:33:58,156 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:33:58,156 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:33:58,157 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:33:58,157 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:33:58,157 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:33:58,158 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:33:58,158 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:33:58,158 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 03:33:58,158 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:33:58,159 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:33:58,159 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 03:33:58,159 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 03:33:58,159 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:33:58,160 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 03:33:58,160 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 03:33:58,160 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 03:33:58,161 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:33:58,161 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 03:33:58,161 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:33:58,162 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:33:58,162 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:33:58,162 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:33:58,162 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:33:58,163 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:33:58,163 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:33:58,163 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:33:58,163 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:33:58,164 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:33:58,164 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:33:58,164 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 03:33:58,164 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:33:58,165 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:33:58,165 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 03:33:58,165 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 03:33:58,165 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:33:58,165 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:33:58,166 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_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 66d360c8c29bda7e5219dac4b14837aec8d465009822b05f671b68702d836670 [2022-11-03 03:33:58,486 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:33:58,521 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:33:58,524 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:33:58,525 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:33:58,526 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:33:58,528 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i [2022-11-03 03:33:58,607 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data/91dd5e179/738e001222144ceca63483692b96a45e/FLAGad0ea8dfd [2022-11-03 03:33:59,427 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:33:59,427 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i [2022-11-03 03:33:59,465 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data/91dd5e179/738e001222144ceca63483692b96a45e/FLAGad0ea8dfd [2022-11-03 03:33:59,964 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data/91dd5e179/738e001222144ceca63483692b96a45e [2022-11-03 03:33:59,972 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:33:59,974 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:33:59,979 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:33:59,980 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:33:59,984 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:33:59,985 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:33:59" (1/1) ... [2022-11-03 03:33:59,986 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52cd76a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:33:59, skipping insertion in model container [2022-11-03 03:33:59,987 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:33:59" (1/1) ... [2022-11-03 03:33:59,994 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:34:00,123 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:34:00,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4491,4504] [2022-11-03 03:34:00,492 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4551,4564] [2022-11-03 03:34:01,630 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,631 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,631 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,633 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,634 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,649 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,650 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,652 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,653 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,655 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,656 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,657 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:01,658 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,181 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 03:34:02,183 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 03:34:02,184 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 03:34:02,185 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 03:34:02,187 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 03:34:02,188 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 03:34:02,189 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 03:34:02,190 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 03:34:02,190 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 03:34:02,198 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 03:34:02,406 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 03:34:02,808 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,808 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,831 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,832 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,838 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,839 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,853 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,855 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,855 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,856 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,856 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,857 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,858 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,891 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:34:02,917 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:34:02,930 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4491,4504] [2022-11-03 03:34:02,930 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4551,4564] [2022-11-03 03:34:02,962 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,964 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,965 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,966 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,966 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,972 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,978 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,980 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,981 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,984 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,985 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,985 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:02,986 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,026 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 03:34:03,027 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 03:34:03,028 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 03:34:03,029 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 03:34:03,031 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 03:34:03,032 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 03:34:03,032 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 03:34:03,083 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 03:34:03,083 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 03:34:03,084 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 03:34:03,121 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 03:34:03,258 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,259 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,267 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,268 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,272 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,273 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,286 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,287 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,288 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,288 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,289 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,289 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,290 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:34:03,311 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:34:03,675 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:34:03,675 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03 WrapperNode [2022-11-03 03:34:03,676 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:34:03,677 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:34:03,677 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:34:03,678 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:34:03,686 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:03,840 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:03,925 INFO L138 Inliner]: procedures = 774, calls = 2455, calls flagged for inlining = 68, calls inlined = 18, statements flattened = 945 [2022-11-03 03:34:03,925 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:34:03,926 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:34:03,926 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:34:03,926 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:34:03,941 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:03,941 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:03,950 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:03,951 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:03,983 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:03,989 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:03,998 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:04,003 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:04,013 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:34:04,013 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:34:04,014 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:34:04,014 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:34:04,015 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (1/1) ... [2022-11-03 03:34:04,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:34:04,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:04,048 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:34:04,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:34:04,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2022-11-03 03:34:04,106 INFO L130 BoogieDeclarations]: Found specification of procedure save_byte_from_hash_table [2022-11-03 03:34:04,107 INFO L138 BoogieDeclarations]: Found implementation of procedure save_byte_from_hash_table [2022-11-03 03:34:04,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 03:34:04,107 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-03 03:34:04,107 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-03 03:34:04,107 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-03 03:34:04,108 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-03 03:34:04,108 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2022-11-03 03:34:04,108 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2022-11-03 03:34:04,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 03:34:04,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 03:34:04,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 03:34:04,109 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:34:04,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:34:04,109 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-03 03:34:04,110 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-03 03:34:04,110 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-03 03:34:04,111 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-03 03:34:04,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 03:34:04,111 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2022-11-03 03:34:04,111 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2022-11-03 03:34:04,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 03:34:04,111 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2022-11-03 03:34:04,111 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2022-11-03 03:34:04,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 03:34:04,112 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_for [2022-11-03 03:34:04,112 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_for [2022-11-03 03:34:04,112 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2022-11-03 03:34:04,113 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2022-11-03 03:34:04,113 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_keys_eq [2022-11-03 03:34:04,113 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_keys_eq [2022-11-03 03:34:04,113 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_equals [2022-11-03 03:34:04,114 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_equals [2022-11-03 03:34:04,114 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 03:34:04,117 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_get_entry_count [2022-11-03 03:34:04,117 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_get_entry_count [2022-11-03 03:34:04,117 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2022-11-03 03:34:04,117 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2022-11-03 03:34:04,118 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_hasher [2022-11-03 03:34:04,119 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_hasher [2022-11-03 03:34:04,119 INFO L130 BoogieDeclarations]: Found specification of procedure s_safe_eq_check [2022-11-03 03:34:04,119 INFO L138 BoogieDeclarations]: Found implementation of procedure s_safe_eq_check [2022-11-03 03:34:04,119 INFO L130 BoogieDeclarations]: Found specification of procedure s_find_entry [2022-11-03 03:34:04,125 INFO L138 BoogieDeclarations]: Found implementation of procedure s_find_entry [2022-11-03 03:34:04,125 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 03:34:04,125 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 03:34:04,125 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2022-11-03 03:34:04,126 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2022-11-03 03:34:04,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 03:34:04,126 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_allocated_hash_table [2022-11-03 03:34:04,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_allocated_hash_table [2022-11-03 03:34:04,126 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-03 03:34:04,126 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-03 03:34:04,127 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2022-11-03 03:34:04,127 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2022-11-03 03:34:04,127 INFO L130 BoogieDeclarations]: Found specification of procedure check_hash_table_unchanged [2022-11-03 03:34:04,127 INFO L138 BoogieDeclarations]: Found implementation of procedure check_hash_table_unchanged [2022-11-03 03:34:04,127 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-03 03:34:04,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-03 03:34:04,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 03:34:04,602 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:34:04,604 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:34:04,736 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume !true; [2022-11-03 03:34:04,847 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !true; [2022-11-03 03:34:05,896 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume !true; [2022-11-03 03:34:05,896 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !true; [2022-11-03 03:34:05,896 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !true; [2022-11-03 03:34:05,897 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##60: assume !true; [2022-11-03 03:34:05,897 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##51: assume !true; [2022-11-03 03:34:05,936 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:34:06,122 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:34:06,122 INFO L300 CfgBuilder]: Removed 16 assume(true) statements. [2022-11-03 03:34:06,127 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:34:06 BoogieIcfgContainer [2022-11-03 03:34:06,127 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:34:06,131 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:34:06,131 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:34:06,135 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:34:06,135 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:33:59" (1/3) ... [2022-11-03 03:34:06,136 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7933b37b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:34:06, skipping insertion in model container [2022-11-03 03:34:06,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:03" (2/3) ... [2022-11-03 03:34:06,137 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7933b37b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:34:06, skipping insertion in model container [2022-11-03 03:34:06,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:34:06" (3/3) ... [2022-11-03 03:34:06,138 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_hash_table_eq_harness.i [2022-11-03 03:34:06,157 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:34:06,158 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:34:06,218 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:34:06,224 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;@62cfcdb1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:34:06,225 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:34:06,229 INFO L276 IsEmpty]: Start isEmpty. Operand has 247 states, 139 states have (on average 1.223021582733813) internal successors, (170), 133 states have internal predecessors, (170), 89 states have call successors, (89), 24 states have call predecessors, (89), 24 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-11-03 03:34:06,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-11-03 03:34:06,245 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:06,246 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:34:06,247 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:06,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:06,252 INFO L85 PathProgramCache]: Analyzing trace with hash -2010727539, now seen corresponding path program 1 times [2022-11-03 03:34:06,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:06,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396426771] [2022-11-03 03:34:06,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:06,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:06,700 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 03:34:06,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1546452045] [2022-11-03 03:34:06,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:06,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:06,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:06,712 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:06,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 03:34:07,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:07,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 3270 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 03:34:07,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:07,817 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-11-03 03:34:07,818 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:07,818 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:07,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396426771] [2022-11-03 03:34:07,818 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 03:34:07,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546452045] [2022-11-03 03:34:07,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546452045] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:07,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:34:07,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:34:07,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389839371] [2022-11-03 03:34:07,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:07,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:34:07,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:07,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:34:07,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:34:07,857 INFO L87 Difference]: Start difference. First operand has 247 states, 139 states have (on average 1.223021582733813) internal successors, (170), 133 states have internal predecessors, (170), 89 states have call successors, (89), 24 states have call predecessors, (89), 24 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) Second operand has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-03 03:34:09,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:09,013 INFO L93 Difference]: Finished difference Result 496 states and 728 transitions. [2022-11-03 03:34:09,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:34:09,015 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) Word has length 213 [2022-11-03 03:34:09,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:09,026 INFO L225 Difference]: With dead ends: 496 [2022-11-03 03:34:09,026 INFO L226 Difference]: Without dead ends: 249 [2022-11-03 03:34:09,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:34:09,043 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 1 mSDsluCounter, 1000 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1219 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:09,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1219 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-03 03:34:09,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-11-03 03:34:09,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 249. [2022-11-03 03:34:09,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 134 states have (on average 1.208955223880597) internal successors, (162), 135 states have internal predecessors, (162), 89 states have call successors, (89), 24 states have call predecessors, (89), 25 states have return successors, (89), 89 states have call predecessors, (89), 88 states have call successors, (89) [2022-11-03 03:34:09,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 340 transitions. [2022-11-03 03:34:09,144 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 340 transitions. Word has length 213 [2022-11-03 03:34:09,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:09,145 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 340 transitions. [2022-11-03 03:34:09,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-03 03:34:09,146 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 340 transitions. [2022-11-03 03:34:09,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2022-11-03 03:34:09,150 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:09,151 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 7, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:34:09,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:09,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-11-03 03:34:09,375 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:09,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:09,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1596290227, now seen corresponding path program 1 times [2022-11-03 03:34:09,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:09,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400478038] [2022-11-03 03:34:09,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:09,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:09,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:12,965 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 458 trivial. 0 not checked. [2022-11-03 03:34:12,965 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:12,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400478038] [2022-11-03 03:34:12,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400478038] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 03:34:12,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613879996] [2022-11-03 03:34:12,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:12,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:12,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:12,975 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:12,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 03:34:13,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:13,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 3282 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 03:34:13,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:13,910 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 221 proven. 0 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2022-11-03 03:34:13,910 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:13,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613879996] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:13,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 03:34:13,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2022-11-03 03:34:13,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874001085] [2022-11-03 03:34:13,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:13,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 03:34:13,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:13,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 03:34:13,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-03 03:34:13,914 INFO L87 Difference]: Start difference. First operand 249 states and 340 transitions. Second operand has 6 states, 3 states have (on average 23.0) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2022-11-03 03:34:15,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:15,685 INFO L93 Difference]: Finished difference Result 497 states and 694 transitions. [2022-11-03 03:34:15,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 03:34:15,686 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 23.0) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 229 [2022-11-03 03:34:15,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:15,691 INFO L225 Difference]: With dead ends: 497 [2022-11-03 03:34:15,692 INFO L226 Difference]: Without dead ends: 251 [2022-11-03 03:34:15,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-03 03:34:15,696 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 0 mSDsluCounter, 1212 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:15,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1390 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-03 03:34:15,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-11-03 03:34:15,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2022-11-03 03:34:15,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 135 states have (on average 1.2074074074074075) internal successors, (163), 137 states have internal predecessors, (163), 89 states have call successors, (89), 24 states have call predecessors, (89), 26 states have return successors, (106), 89 states have call predecessors, (106), 88 states have call successors, (106) [2022-11-03 03:34:15,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 358 transitions. [2022-11-03 03:34:15,762 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 358 transitions. Word has length 229 [2022-11-03 03:34:15,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:15,763 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 358 transitions. [2022-11-03 03:34:15,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 23.0) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2022-11-03 03:34:15,764 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 358 transitions. [2022-11-03 03:34:15,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2022-11-03 03:34:15,775 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:15,775 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 6, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:34:15,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:15,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:15,987 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:15,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:15,987 INFO L85 PathProgramCache]: Analyzing trace with hash -648754902, now seen corresponding path program 1 times [2022-11-03 03:34:15,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:15,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407699978] [2022-11-03 03:34:15,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:15,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:16,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:18,095 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2022-11-03 03:34:18,095 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:18,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407699978] [2022-11-03 03:34:18,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407699978] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 03:34:18,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529240891] [2022-11-03 03:34:18,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:18,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:18,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:18,098 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:18,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 03:34:18,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:18,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 3306 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-03 03:34:18,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:19,155 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 03:34:19,593 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 201 proven. 0 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-11-03 03:34:19,596 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:19,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529240891] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:19,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 03:34:19,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [8] total 20 [2022-11-03 03:34:19,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861733243] [2022-11-03 03:34:19,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:19,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-03 03:34:19,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:19,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-03 03:34:19,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-11-03 03:34:19,609 INFO L87 Difference]: Start difference. First operand 251 states and 358 transitions. Second operand has 14 states, 9 states have (on average 8.0) internal successors, (72), 11 states have internal predecessors, (72), 6 states have call successors, (46), 3 states have call predecessors, (46), 6 states have return successors, (45), 6 states have call predecessors, (45), 6 states have call successors, (45) [2022-11-03 03:34:21,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:21,264 INFO L93 Difference]: Finished difference Result 510 states and 725 transitions. [2022-11-03 03:34:21,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 03:34:21,266 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 9 states have (on average 8.0) internal successors, (72), 11 states have internal predecessors, (72), 6 states have call successors, (46), 3 states have call predecessors, (46), 6 states have return successors, (45), 6 states have call predecessors, (45), 6 states have call successors, (45) Word has length 235 [2022-11-03 03:34:21,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:21,274 INFO L225 Difference]: With dead ends: 510 [2022-11-03 03:34:21,275 INFO L226 Difference]: Without dead ends: 256 [2022-11-03 03:34:21,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2022-11-03 03:34:21,277 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 53 mSDsluCounter, 2870 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 2974 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 295 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:21,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 2974 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 296 Invalid, 0 Unknown, 295 Unchecked, 1.6s Time] [2022-11-03 03:34:21,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2022-11-03 03:34:21,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2022-11-03 03:34:21,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 139 states have (on average 1.2014388489208634) internal successors, (167), 140 states have internal predecessors, (167), 90 states have call successors, (90), 26 states have call predecessors, (90), 26 states have return successors, (107), 89 states have call predecessors, (107), 89 states have call successors, (107) [2022-11-03 03:34:21,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 364 transitions. [2022-11-03 03:34:21,317 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 364 transitions. Word has length 235 [2022-11-03 03:34:21,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:21,319 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 364 transitions. [2022-11-03 03:34:21,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 9 states have (on average 8.0) internal successors, (72), 11 states have internal predecessors, (72), 6 states have call successors, (46), 3 states have call predecessors, (46), 6 states have return successors, (45), 6 states have call predecessors, (45), 6 states have call successors, (45) [2022-11-03 03:34:21,320 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 364 transitions. [2022-11-03 03:34:21,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-11-03 03:34:21,324 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:21,325 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:34:21,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:21,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:21,548 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:21,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:21,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1146539761, now seen corresponding path program 1 times [2022-11-03 03:34:21,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:21,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652036166] [2022-11-03 03:34:21,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:21,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:21,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:24,407 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 17 proven. 15 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2022-11-03 03:34:24,408 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:24,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652036166] [2022-11-03 03:34:24,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652036166] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 03:34:24,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178870] [2022-11-03 03:34:24,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:24,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:24,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:24,412 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:24,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-03 03:34:25,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:25,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 3335 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 03:34:25,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:25,417 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 243 proven. 0 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2022-11-03 03:34:25,417 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:25,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178870] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:25,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 03:34:25,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2022-11-03 03:34:25,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691223889] [2022-11-03 03:34:25,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:25,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 03:34:25,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:25,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 03:34:25,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-03 03:34:25,421 INFO L87 Difference]: Start difference. First operand 256 states and 364 transitions. Second operand has 6 states, 3 states have (on average 23.666666666666668) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2022-11-03 03:34:27,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:27,065 INFO L93 Difference]: Finished difference Result 478 states and 681 transitions. [2022-11-03 03:34:27,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 03:34:27,066 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 23.666666666666668) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 239 [2022-11-03 03:34:27,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:27,068 INFO L225 Difference]: With dead ends: 478 [2022-11-03 03:34:27,069 INFO L226 Difference]: Without dead ends: 256 [2022-11-03 03:34:27,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-03 03:34:27,071 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 0 mSDsluCounter, 1215 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1391 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:27,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1391 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-03 03:34:27,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2022-11-03 03:34:27,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2022-11-03 03:34:27,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 139 states have (on average 1.2014388489208634) internal successors, (167), 140 states have internal predecessors, (167), 90 states have call successors, (90), 26 states have call predecessors, (90), 26 states have return successors, (106), 89 states have call predecessors, (106), 89 states have call successors, (106) [2022-11-03 03:34:27,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 363 transitions. [2022-11-03 03:34:27,091 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 363 transitions. Word has length 239 [2022-11-03 03:34:27,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:27,092 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 363 transitions. [2022-11-03 03:34:27,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 23.666666666666668) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2022-11-03 03:34:27,092 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 363 transitions. [2022-11-03 03:34:27,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2022-11-03 03:34:27,096 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:27,096 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:34:27,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:27,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:27,323 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:27,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:27,323 INFO L85 PathProgramCache]: Analyzing trace with hash -892501810, now seen corresponding path program 1 times [2022-11-03 03:34:27,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:27,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977928161] [2022-11-03 03:34:27,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:27,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:27,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:29,229 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 477 trivial. 0 not checked. [2022-11-03 03:34:29,229 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:29,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977928161] [2022-11-03 03:34:29,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977928161] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 03:34:29,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885117754] [2022-11-03 03:34:29,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:29,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:29,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:29,244 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:29,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-03 03:34:30,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:30,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 3359 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-03 03:34:30,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:30,288 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 03:34:30,674 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 263 proven. 0 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2022-11-03 03:34:30,678 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:30,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885117754] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:30,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 03:34:30,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [8] total 20 [2022-11-03 03:34:30,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995483304] [2022-11-03 03:34:30,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:30,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-03 03:34:30,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:30,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-03 03:34:30,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-11-03 03:34:30,682 INFO L87 Difference]: Start difference. First operand 256 states and 363 transitions. Second operand has 14 states, 9 states have (on average 9.11111111111111) internal successors, (82), 11 states have internal predecessors, (82), 6 states have call successors, (49), 3 states have call predecessors, (49), 6 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) [2022-11-03 03:34:32,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:32,174 INFO L93 Difference]: Finished difference Result 489 states and 694 transitions. [2022-11-03 03:34:32,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 03:34:32,175 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 9 states have (on average 9.11111111111111) internal successors, (82), 11 states have internal predecessors, (82), 6 states have call successors, (49), 3 states have call predecessors, (49), 6 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) Word has length 245 [2022-11-03 03:34:32,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:32,177 INFO L225 Difference]: With dead ends: 489 [2022-11-03 03:34:32,178 INFO L226 Difference]: Without dead ends: 261 [2022-11-03 03:34:32,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2022-11-03 03:34:32,183 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 53 mSDsluCounter, 1767 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 1932 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 151 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:32,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 1932 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 220 Invalid, 0 Unknown, 151 Unchecked, 1.4s Time] [2022-11-03 03:34:32,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-11-03 03:34:32,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 256. [2022-11-03 03:34:32,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 139 states have (on average 1.2014388489208634) internal successors, (167), 140 states have internal predecessors, (167), 90 states have call successors, (90), 26 states have call predecessors, (90), 26 states have return successors, (106), 89 states have call predecessors, (106), 89 states have call successors, (106) [2022-11-03 03:34:32,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 363 transitions. [2022-11-03 03:34:32,214 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 363 transitions. Word has length 245 [2022-11-03 03:34:32,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:32,219 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 363 transitions. [2022-11-03 03:34:32,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 9 states have (on average 9.11111111111111) internal successors, (82), 11 states have internal predecessors, (82), 6 states have call successors, (49), 3 states have call predecessors, (49), 6 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) [2022-11-03 03:34:32,219 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 363 transitions. [2022-11-03 03:34:32,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2022-11-03 03:34:32,224 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:32,224 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 5, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:34:32,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:32,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:32,443 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:32,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:32,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1352459093, now seen corresponding path program 2 times [2022-11-03 03:34:32,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:32,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703621106] [2022-11-03 03:34:32,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:32,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:33,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:43,959 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 72 proven. 24 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2022-11-03 03:34:43,959 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:43,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703621106] [2022-11-03 03:34:43,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703621106] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 03:34:43,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934818469] [2022-11-03 03:34:43,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:34:43,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:43,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:43,961 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:43,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-03 03:34:45,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 03:34:45,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:34:45,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 2266 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 03:34:45,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:45,745 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 271 proven. 0 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2022-11-03 03:34:45,745 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:45,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934818469] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:45,746 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 03:34:45,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15] total 18 [2022-11-03 03:34:45,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203881817] [2022-11-03 03:34:45,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:45,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:34:45,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:45,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:34:45,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-03 03:34:45,750 INFO L87 Difference]: Start difference. First operand 256 states and 363 transitions. Second operand has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2022-11-03 03:34:46,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:46,848 INFO L93 Difference]: Finished difference Result 510 states and 724 transitions. [2022-11-03 03:34:46,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:34:46,849 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) Word has length 249 [2022-11-03 03:34:46,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:46,851 INFO L225 Difference]: With dead ends: 510 [2022-11-03 03:34:46,851 INFO L226 Difference]: Without dead ends: 258 [2022-11-03 03:34:46,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2022-11-03 03:34:46,853 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 0 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1118 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:46,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1118 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-03 03:34:46,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-11-03 03:34:46,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 258. [2022-11-03 03:34:46,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 140 states have (on average 1.2) internal successors, (168), 142 states have internal predecessors, (168), 90 states have call successors, (90), 26 states have call predecessors, (90), 27 states have return successors, (107), 89 states have call predecessors, (107), 89 states have call successors, (107) [2022-11-03 03:34:46,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 365 transitions. [2022-11-03 03:34:46,871 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 365 transitions. Word has length 249 [2022-11-03 03:34:46,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:46,871 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 365 transitions. [2022-11-03 03:34:46,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2022-11-03 03:34:46,872 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 365 transitions. [2022-11-03 03:34:46,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2022-11-03 03:34:46,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:46,876 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-03 03:34:46,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:47,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-03 03:34:47,103 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:47,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:47,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1607059447, now seen corresponding path program 1 times [2022-11-03 03:34:47,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:47,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494485754] [2022-11-03 03:34:47,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:47,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:47,253 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 03:34:47,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [13046690] [2022-11-03 03:34:47,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:47,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:47,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:47,255 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:47,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-03 03:34:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:48,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 3588 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 03:34:48,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:48,277 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 168 proven. 0 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2022-11-03 03:34:48,277 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:48,278 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:48,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494485754] [2022-11-03 03:34:48,278 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 03:34:48,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13046690] [2022-11-03 03:34:48,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13046690] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:48,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:34:48,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 03:34:48,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122436547] [2022-11-03 03:34:48,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:48,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 03:34:48,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:48,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 03:34:48,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:34:48,281 INFO L87 Difference]: Start difference. First operand 258 states and 365 transitions. Second operand has 6 states, 3 states have (on average 21.0) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-11-03 03:34:49,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:49,730 INFO L93 Difference]: Finished difference Result 434 states and 626 transitions. [2022-11-03 03:34:49,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 03:34:49,731 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 21.0) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 259 [2022-11-03 03:34:49,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:49,740 INFO L225 Difference]: With dead ends: 434 [2022-11-03 03:34:49,741 INFO L226 Difference]: Without dead ends: 258 [2022-11-03 03:34:49,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:34:49,743 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 0 mSDsluCounter, 1216 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1392 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:49,743 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1392 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-03 03:34:49,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-11-03 03:34:49,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 258. [2022-11-03 03:34:49,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 140 states have (on average 1.2) internal successors, (168), 142 states have internal predecessors, (168), 90 states have call successors, (90), 26 states have call predecessors, (90), 27 states have return successors, (106), 89 states have call predecessors, (106), 89 states have call successors, (106) [2022-11-03 03:34:49,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 364 transitions. [2022-11-03 03:34:49,761 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 364 transitions. Word has length 259 [2022-11-03 03:34:49,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:49,763 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 364 transitions. [2022-11-03 03:34:49,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 21.0) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-11-03 03:34:49,763 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 364 transitions. [2022-11-03 03:34:49,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2022-11-03 03:34:49,767 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:49,767 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:34:49,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:49,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:49,995 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:49,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:49,995 INFO L85 PathProgramCache]: Analyzing trace with hash -592834310, now seen corresponding path program 1 times [2022-11-03 03:34:49,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:49,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916082727] [2022-11-03 03:34:49,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:49,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:50,125 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 03:34:50,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1223253271] [2022-11-03 03:34:50,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:50,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:50,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:50,131 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:50,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-03 03:34:51,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:51,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 3612 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-03 03:34:51,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:51,185 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2022-11-03 03:34:51,187 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:51,188 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:51,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916082727] [2022-11-03 03:34:51,188 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 03:34:51,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223253271] [2022-11-03 03:34:51,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223253271] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:51,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:34:51,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 03:34:51,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120879717] [2022-11-03 03:34:51,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:51,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 03:34:51,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:51,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 03:34:51,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:34:51,191 INFO L87 Difference]: Start difference. First operand 258 states and 364 transitions. Second operand has 7 states, 4 states have (on average 16.25) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-03 03:34:52,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:52,444 INFO L93 Difference]: Finished difference Result 433 states and 624 transitions. [2022-11-03 03:34:52,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:34:52,445 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 4 states have (on average 16.25) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 265 [2022-11-03 03:34:52,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:52,447 INFO L225 Difference]: With dead ends: 433 [2022-11-03 03:34:52,447 INFO L226 Difference]: Without dead ends: 260 [2022-11-03 03:34:52,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:34:52,449 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 0 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1684 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:52,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1684 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-03 03:34:52,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-11-03 03:34:52,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2022-11-03 03:34:52,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 141 states have (on average 1.198581560283688) internal successors, (169), 144 states have internal predecessors, (169), 90 states have call successors, (90), 26 states have call predecessors, (90), 28 states have return successors, (109), 89 states have call predecessors, (109), 89 states have call successors, (109) [2022-11-03 03:34:52,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 368 transitions. [2022-11-03 03:34:52,465 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 368 transitions. Word has length 265 [2022-11-03 03:34:52,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:52,466 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 368 transitions. [2022-11-03 03:34:52,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 4 states have (on average 16.25) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-03 03:34:52,467 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 368 transitions. [2022-11-03 03:34:52,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2022-11-03 03:34:52,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:52,471 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:34:52,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:52,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:52,691 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:52,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:52,691 INFO L85 PathProgramCache]: Analyzing trace with hash -587053577, now seen corresponding path program 1 times [2022-11-03 03:34:52,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:52,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471881600] [2022-11-03 03:34:52,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:52,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:52,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:54,669 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 16 proven. 17 refuted. 0 times theorem prover too weak. 514 trivial. 0 not checked. [2022-11-03 03:34:54,670 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:54,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471881600] [2022-11-03 03:34:54,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471881600] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 03:34:54,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566091501] [2022-11-03 03:34:54,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:54,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:54,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:54,672 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:54,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-03 03:34:55,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:34:55,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 3642 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 03:34:55,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:55,777 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 266 proven. 0 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2022-11-03 03:34:55,777 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:55,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566091501] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:55,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 03:34:55,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-11-03 03:34:55,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001567977] [2022-11-03 03:34:55,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:55,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 03:34:55,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:55,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 03:34:55,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-11-03 03:34:55,780 INFO L87 Difference]: Start difference. First operand 260 states and 368 transitions. Second operand has 7 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 2 states have call successors, (52), 2 states have call predecessors, (52), 4 states have return successors, (53), 4 states have call predecessors, (53), 2 states have call successors, (53) [2022-11-03 03:34:57,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:34:57,794 INFO L93 Difference]: Finished difference Result 518 states and 739 transitions. [2022-11-03 03:34:57,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:34:57,795 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 2 states have call successors, (52), 2 states have call predecessors, (52), 4 states have return successors, (53), 4 states have call predecessors, (53), 2 states have call successors, (53) Word has length 279 [2022-11-03 03:34:57,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:34:57,797 INFO L225 Difference]: With dead ends: 518 [2022-11-03 03:34:57,797 INFO L226 Difference]: Without dead ends: 260 [2022-11-03 03:34:57,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-03 03:34:57,799 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 1 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1826 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:34:57,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1826 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-03 03:34:57,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-11-03 03:34:57,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2022-11-03 03:34:57,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 141 states have (on average 1.1914893617021276) internal successors, (168), 144 states have internal predecessors, (168), 90 states have call successors, (90), 26 states have call predecessors, (90), 28 states have return successors, (109), 89 states have call predecessors, (109), 89 states have call successors, (109) [2022-11-03 03:34:57,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 367 transitions. [2022-11-03 03:34:57,815 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 367 transitions. Word has length 279 [2022-11-03 03:34:57,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:34:57,816 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 367 transitions. [2022-11-03 03:34:57,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 2 states have call successors, (52), 2 states have call predecessors, (52), 4 states have return successors, (53), 4 states have call predecessors, (53), 2 states have call successors, (53) [2022-11-03 03:34:57,816 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 367 transitions. [2022-11-03 03:34:57,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2022-11-03 03:34:57,820 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:34:57,820 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-03 03:34:57,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-03 03:34:58,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:58,035 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:34:58,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:34:58,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1721776791, now seen corresponding path program 2 times [2022-11-03 03:34:58,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:34:58,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856250045] [2022-11-03 03:34:58,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:34:58,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:34:58,175 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 03:34:58,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1600885507] [2022-11-03 03:34:58,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:34:58,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:34:58,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:34:58,177 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:34:58,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-03 03:34:59,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-03 03:34:59,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:34:59,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 2599 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-03 03:34:59,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:34:59,708 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2022-11-03 03:34:59,708 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:34:59,709 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:34:59,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856250045] [2022-11-03 03:34:59,709 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 03:34:59,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600885507] [2022-11-03 03:34:59,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600885507] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:34:59,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:34:59,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 03:34:59,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629883249] [2022-11-03 03:34:59,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:34:59,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 03:34:59,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:34:59,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 03:34:59,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:34:59,712 INFO L87 Difference]: Start difference. First operand 260 states and 367 transitions. Second operand has 7 states, 4 states have (on average 16.75) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-03 03:35:01,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:35:01,531 INFO L93 Difference]: Finished difference Result 429 states and 615 transitions. [2022-11-03 03:35:01,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:35:01,532 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 4 states have (on average 16.75) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 271 [2022-11-03 03:35:01,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:35:01,535 INFO L225 Difference]: With dead ends: 429 [2022-11-03 03:35:01,535 INFO L226 Difference]: Without dead ends: 260 [2022-11-03 03:35:01,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:35:01,537 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 0 mSDsluCounter, 1536 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1684 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-03 03:35:01,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1684 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-03 03:35:01,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-11-03 03:35:01,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2022-11-03 03:35:01,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 141 states have (on average 1.1914893617021276) internal successors, (168), 144 states have internal predecessors, (168), 90 states have call successors, (90), 26 states have call predecessors, (90), 28 states have return successors, (108), 89 states have call predecessors, (108), 89 states have call successors, (108) [2022-11-03 03:35:01,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 366 transitions. [2022-11-03 03:35:01,559 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 366 transitions. Word has length 271 [2022-11-03 03:35:01,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:35:01,560 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 366 transitions. [2022-11-03 03:35:01,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 4 states have (on average 16.75) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-03 03:35:01,561 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 366 transitions. [2022-11-03 03:35:01,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2022-11-03 03:35:01,563 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:35:01,564 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-03 03:35:01,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-03 03:35:01,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-03 03:35:01,783 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:35:01,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:35:01,784 INFO L85 PathProgramCache]: Analyzing trace with hash -747978892, now seen corresponding path program 3 times [2022-11-03 03:35:01,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:35:01,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058304088] [2022-11-03 03:35:01,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:35:01,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:35:01,921 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 03:35:01,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [198031917] [2022-11-03 03:35:01,921 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 03:35:01,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:35:01,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:35:01,923 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:35:01,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-03 03:35:02,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 03:35:02,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:35:02,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 1341 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-03 03:35:02,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:35:05,177 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3| Int)) (and (exists ((aws_hash_table_is_valid_~map.offset Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3|) aws_hash_table_is_valid_~map.offset) 0))) (not (= |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3| 0)))) (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3| Int) (aws_hash_table_is_valid_~map.offset Int)) (and (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3|) aws_hash_table_is_valid_~map.offset) 0)) (not (= aws_hash_table_is_valid_~map.offset 0)))) (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3| Int) (aws_hash_table_is_valid_~map.offset Int)) (and (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3|) aws_hash_table_is_valid_~map.offset) 0)) (not (= aws_hash_table_is_valid_~map.offset 0)))) (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3| Int)) (and (exists ((aws_hash_table_is_valid_~map.offset Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3|) aws_hash_table_is_valid_~map.offset) 0))) (not (= |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3| 0))))) is different from true [2022-11-03 03:35:15,318 WARN L234 SmtUtils]: Spent 10.05s on a formula simplification that was a NOOP. DAG size: 35 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 03:35:21,465 WARN L234 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 33 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 03:35:21,538 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 121 proven. 0 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-11-03 03:35:21,538 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:35:21,539 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:35:21,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058304088] [2022-11-03 03:35:21,539 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 03:35:21,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198031917] [2022-11-03 03:35:21,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198031917] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:35:21,539 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:35:21,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-03 03:35:21,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540355743] [2022-11-03 03:35:21,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:35:21,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 03:35:21,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:35:21,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 03:35:21,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=44, Unknown=1, NotChecked=12, Total=72 [2022-11-03 03:35:21,542 INFO L87 Difference]: Start difference. First operand 260 states and 366 transitions. Second operand has 9 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 4 states have call predecessors, (38), 5 states have call successors, (38) [2022-11-03 03:35:22,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:35:22,525 INFO L93 Difference]: Finished difference Result 442 states and 650 transitions. [2022-11-03 03:35:22,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 03:35:22,526 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 4 states have call predecessors, (38), 5 states have call successors, (38) Word has length 277 [2022-11-03 03:35:22,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:35:22,528 INFO L225 Difference]: With dead ends: 442 [2022-11-03 03:35:22,528 INFO L226 Difference]: Without dead ends: 262 [2022-11-03 03:35:22,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=23, Invalid=70, Unknown=1, NotChecked=16, Total=110 [2022-11-03 03:35:22,529 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 92 mSDsluCounter, 1606 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1774 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 556 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 03:35:22,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1774 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 192 Invalid, 0 Unknown, 556 Unchecked, 0.8s Time] [2022-11-03 03:35:22,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2022-11-03 03:35:22,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 259. [2022-11-03 03:35:22,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 141 states have (on average 1.1914893617021276) internal successors, (168), 143 states have internal predecessors, (168), 89 states have call successors, (89), 26 states have call predecessors, (89), 28 states have return successors, (106), 89 states have call predecessors, (106), 88 states have call successors, (106) [2022-11-03 03:35:22,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 363 transitions. [2022-11-03 03:35:22,546 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 363 transitions. Word has length 277 [2022-11-03 03:35:22,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:35:22,547 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 363 transitions. [2022-11-03 03:35:22,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 4 states have call predecessors, (38), 5 states have call successors, (38) [2022-11-03 03:35:22,547 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 363 transitions. [2022-11-03 03:35:22,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-11-03 03:35:22,549 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:35:22,550 INFO L195 NwaCegarLoop]: trace histogram [17, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:35:22,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-11-03 03:35:22,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-03 03:35:22,763 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:35:22,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:35:22,763 INFO L85 PathProgramCache]: Analyzing trace with hash 262878363, now seen corresponding path program 2 times [2022-11-03 03:35:22,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:35:22,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133590351] [2022-11-03 03:35:22,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:35:22,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:35:22,882 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 03:35:22,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [776170489] [2022-11-03 03:35:22,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:35:22,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:35:22,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:35:22,886 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:35:22,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-03 03:35:25,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-03 03:35:25,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:35:25,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 2709 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 03:35:25,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:35:25,163 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 433 trivial. 0 not checked. [2022-11-03 03:35:25,163 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:35:25,164 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:35:25,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133590351] [2022-11-03 03:35:25,164 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 03:35:25,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776170489] [2022-11-03 03:35:25,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776170489] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:35:25,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:35:25,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 03:35:25,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646680752] [2022-11-03 03:35:25,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:35:25,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 03:35:25,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:35:25,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 03:35:25,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:35:25,167 INFO L87 Difference]: Start difference. First operand 259 states and 363 transitions. Second operand has 6 states, 3 states have (on average 23.333333333333332) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (40), 2 states have call predecessors, (40), 4 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2022-11-03 03:35:26,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:35:26,360 INFO L93 Difference]: Finished difference Result 433 states and 617 transitions. [2022-11-03 03:35:26,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 03:35:26,361 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 23.333333333333332) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (40), 2 states have call predecessors, (40), 4 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 289 [2022-11-03 03:35:26,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:35:26,363 INFO L225 Difference]: With dead ends: 433 [2022-11-03 03:35:26,363 INFO L226 Difference]: Without dead ends: 259 [2022-11-03 03:35:26,364 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:35:26,364 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 0 mSDsluCounter, 1219 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:35:26,365 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1394 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-03 03:35:26,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-11-03 03:35:26,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 259. [2022-11-03 03:35:26,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 141 states have (on average 1.1914893617021276) internal successors, (168), 143 states have internal predecessors, (168), 89 states have call successors, (89), 26 states have call predecessors, (89), 28 states have return successors, (105), 89 states have call predecessors, (105), 88 states have call successors, (105) [2022-11-03 03:35:26,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 362 transitions. [2022-11-03 03:35:26,382 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 362 transitions. Word has length 289 [2022-11-03 03:35:26,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:35:26,383 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 362 transitions. [2022-11-03 03:35:26,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 23.333333333333332) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (40), 2 states have call predecessors, (40), 4 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2022-11-03 03:35:26,383 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 362 transitions. [2022-11-03 03:35:26,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2022-11-03 03:35:26,385 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:35:26,385 INFO L195 NwaCegarLoop]: trace histogram [17, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:35:26,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-03 03:35:26,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:35:26,611 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:35:26,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:35:26,611 INFO L85 PathProgramCache]: Analyzing trace with hash 746237559, now seen corresponding path program 3 times [2022-11-03 03:35:26,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:35:26,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873479285] [2022-11-03 03:35:26,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:35:26,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:35:26,724 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 03:35:26,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [788726823] [2022-11-03 03:35:26,724 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 03:35:26,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:35:26,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:35:26,726 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:35:26,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-03 03:35:27,452 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 03:35:27,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:35:27,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-03 03:35:27,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:35:29,760 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4| Int)) (and (exists ((|v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3| Int)) (not (= 0 (select (select |c_#memory_$Pointer$.base| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4|) |v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3|)))) (not (= |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4| 0)))) (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4| Int)) (and (exists ((|v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4|) |v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3|) 0))) (not (= |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4| 0)))) (exists ((|v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3| Int)) (and (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4|) |v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3|) 0))) (not (= |v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3| 0)))) (exists ((|v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3| Int)) (and (not (= |v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3| 0)) (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4| Int)) (not (= 0 (select (select |c_#memory_$Pointer$.base| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_4|) |v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3|))))))) is different from true [2022-11-03 03:35:32,122 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1|) 0))))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1| 0)))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1| 0)))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_1|) 0)))))) is different from true [2022-11-03 03:35:40,345 WARN L234 SmtUtils]: Spent 8.05s on a formula simplification that was a NOOP. DAG size: 30 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 03:35:43,001 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4| 0)))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4|) 0))))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4|) 0))))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_4|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_4| 0))))) is different from true [2022-11-03 03:35:45,132 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5|) 0))))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5|) 0))))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5| 0)))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_5|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_5| 0))))) is different from true [2022-11-03 03:35:47,249 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6|) 0))))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6| 0)))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6|) 0))))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_6|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_6|) 0)))))) is different from true [2022-11-03 03:35:49,390 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7| Int)) (and (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7| 0)) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7|) 0))))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7| 0)))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7| 0)))) (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7| Int)) (and (exists ((|v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_hash_table_eq_~a#1.base_BEFORE_CALL_7|) |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7|) 0))) (not (= |v_ULTIMATE.start_aws_hash_table_eq_~a#1.offset_BEFORE_CALL_7| 0))))) is different from true [2022-11-03 03:36:03,610 WARN L234 SmtUtils]: Spent 12.07s on a formula simplification that was a NOOP. DAG size: 55 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 03:36:19,707 WARN L234 SmtUtils]: Spent 16.04s on a formula simplification that was a NOOP. DAG size: 44 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 03:36:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 222 proven. 7 refuted. 0 times theorem prover too weak. 407 trivial. 17 not checked. [2022-11-03 03:36:19,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:36:29,118 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 35 proven. 8 refuted. 0 times theorem prover too weak. 610 trivial. 0 not checked. [2022-11-03 03:36:29,118 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:36:29,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873479285] [2022-11-03 03:36:29,118 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 03:36:29,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788726823] [2022-11-03 03:36:29,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788726823] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:36:29,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1958624702] [2022-11-03 03:36:29,152 INFO L159 IcfgInterpreter]: Started Sifa with 108 locations of interest [2022-11-03 03:36:29,152 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 03:36:29,159 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 03:36:29,164 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 03:36:29,164 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 03:36:32,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:36:32,804 INFO L244 Elim1Store]: Index analysis took 425 ms [2022-11-03 03:37:17,703 WARN L234 SmtUtils]: Spent 44.83s on a formula simplification. DAG size of input: 2161 DAG size of output: 1179 (called from [L 353] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-03 03:37:17,709 INFO L356 Elim1Store]: treesize reduction 3528, result has 33.3 percent of original size [2022-11-03 03:37:17,714 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 199 select indices, 199 select index equivalence classes, 19505 disjoint index pairs (out of 19701 index pairs), introduced 199 new quantified variables, introduced 392 case distinctions, treesize of input 1002 treesize of output 2377 [2022-11-03 03:37:21,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:21,980 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 197 select indices, 197 select index equivalence classes, 19504 disjoint index pairs (out of 19306 index pairs), introduced 197 new quantified variables, introduced 0 case distinctions, treesize of input 992 treesize of output 1582 [2022-11-03 03:37:29,901 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-03 03:37:29,911 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 03:37:29,939 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-03 03:37:29,944 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 03:37:29,964 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 03:37:29,968 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-03 03:37:30,007 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-03 03:37:30,016 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-03 03:37:30,024 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-03 03:37:30,030 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-03 03:37:30,178 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-03 03:37:30,185 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-03 03:37:30,223 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-03 03:37:30,236 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-03 03:37:30,257 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 03:37:30,280 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-03 03:37:30,285 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 03:37:30,330 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-03 03:37:30,337 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-03 03:37:30,348 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-03 03:37:30,356 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-03 03:37:30,382 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-03 03:37:30,400 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-03 03:37:30,419 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 03:37:30,419 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 03:37:30,453 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-03 03:37:30,463 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-03 03:37:30,501 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-03 03:37:30,508 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-03 03:37:30,550 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-03 03:37:30,557 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-03 03:37:30,606 INFO L356 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2022-11-03 03:37:30,606 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 27 [2022-11-03 03:37:30,640 INFO L356 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2022-11-03 03:37:30,640 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2022-11-03 03:37:30,672 INFO L356 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2022-11-03 03:37:30,673 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 27 [2022-11-03 03:37:30,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:30,743 INFO L356 Elim1Store]: treesize reduction 44, result has 44.3 percent of original size [2022-11-03 03:37:30,744 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 60 [2022-11-03 03:37:30,777 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 03:37:30,778 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 03:37:34,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:35,046 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 199 select indices, 199 select index equivalence classes, 19701 disjoint index pairs (out of 19701 index pairs), introduced 199 new quantified variables, introduced 0 case distinctions, treesize of input 996 treesize of output 598 [2022-11-03 03:37:35,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:35,902 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 198 select indices, 198 select index equivalence classes, 19504 disjoint index pairs (out of 19503 index pairs), introduced 198 new quantified variables, introduced 0 case distinctions, treesize of input 991 treesize of output 595 [2022-11-03 03:37:36,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:36,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:36,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:36,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:36,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:36,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:36,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:36,639 INFO L244 Elim1Store]: Index analysis took 212 ms [2022-11-03 03:37:36,676 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-11-03 03:37:37,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,086 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 53 select indices, 53 select index equivalence classes, 1045 disjoint index pairs (out of 1378 index pairs), introduced 53 new quantified variables, introduced 0 case distinctions, treesize of input 464 treesize of output 160 [2022-11-03 03:37:37,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:37,576 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-11-03 03:37:45,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:45,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:45,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:45,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:45,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:45,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:45,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:45,672 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-11-03 03:37:46,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,140 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 53 select indices, 53 select index equivalence classes, 1045 disjoint index pairs (out of 1378 index pairs), introduced 53 new quantified variables, introduced 0 case distinctions, treesize of input 464 treesize of output 160 [2022-11-03 03:37:46,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,443 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 198 select indices, 198 select index equivalence classes, 19504 disjoint index pairs (out of 19503 index pairs), introduced 198 new quantified variables, introduced 0 case distinctions, treesize of input 991 treesize of output 595 [2022-11-03 03:37:46,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:46,896 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 199 select indices, 199 select index equivalence classes, 19701 disjoint index pairs (out of 19701 index pairs), introduced 199 new quantified variables, introduced 0 case distinctions, treesize of input 996 treesize of output 598 [2022-11-03 03:37:47,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:47,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:47,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:47,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:47,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:47,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:47,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:47,432 INFO L244 Elim1Store]: Index analysis took 103 ms [2022-11-03 03:37:47,458 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-11-03 03:37:49,116 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 03:37:49,124 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-03 03:37:49,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:37:49,142 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 03:37:49,741 INFO L356 Elim1Store]: treesize reduction 143, result has 34.7 percent of original size [2022-11-03 03:37:49,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-11-03 03:37:49,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:37:49,943 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: var is still there: |v_#memory_$Pointer$.base_271| input size 122 context size 122 output size 122 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1(Elim1Store.java:364) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:427) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:190) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne3(DualJunctionSaa.java:172) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne2(DualJunctionSaa.java:151) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne1(DualJunctionSaa.java:140) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne0(DualJunctionSaa.java:122) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne(DualJunctionSaa.java:108) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryExhaustivelyToEliminate(DualJunctionSaa.java:93) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:88) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:627) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:606) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:528) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:332) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:131) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:119) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-03 03:37:49,946 INFO L158 Benchmark]: Toolchain (without parser) took 229972.00ms. Allocated memory was 119.5MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 70.4MB in the beginning and 592.9MB in the end (delta: -522.5MB). Peak memory consumption was 526.7MB. Max. memory is 16.1GB. [2022-11-03 03:37:49,946 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 119.5MB. Free memory is still 98.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 03:37:49,947 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3697.26ms. Allocated memory was 119.5MB in the beginning and 161.5MB in the end (delta: 41.9MB). Free memory was 70.2MB in the beginning and 67.7MB in the end (delta: 2.5MB). Peak memory consumption was 62.6MB. Max. memory is 16.1GB. [2022-11-03 03:37:49,947 INFO L158 Benchmark]: Boogie Procedure Inliner took 248.27ms. Allocated memory is still 161.5MB. Free memory was 67.7MB in the beginning and 100.0MB in the end (delta: -32.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-03 03:37:49,947 INFO L158 Benchmark]: Boogie Preprocessor took 86.80ms. Allocated memory is still 161.5MB. Free memory was 100.0MB in the beginning and 91.6MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-03 03:37:49,948 INFO L158 Benchmark]: RCFGBuilder took 2113.75ms. Allocated memory was 161.5MB in the beginning and 201.3MB in the end (delta: 39.8MB). Free memory was 91.6MB in the beginning and 121.2MB in the end (delta: -29.6MB). Peak memory consumption was 64.8MB. Max. memory is 16.1GB. [2022-11-03 03:37:49,948 INFO L158 Benchmark]: TraceAbstraction took 223814.87ms. Allocated memory was 201.3MB in the beginning and 1.2GB in the end (delta: 968.9MB). Free memory was 120.2MB in the beginning and 592.9MB in the end (delta: -472.8MB). Peak memory consumption was 495.1MB. Max. memory is 16.1GB. [2022-11-03 03:37:49,949 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 119.5MB. Free memory is still 98.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3697.26ms. Allocated memory was 119.5MB in the beginning and 161.5MB in the end (delta: 41.9MB). Free memory was 70.2MB in the beginning and 67.7MB in the end (delta: 2.5MB). Peak memory consumption was 62.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 248.27ms. Allocated memory is still 161.5MB. Free memory was 67.7MB in the beginning and 100.0MB in the end (delta: -32.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 86.80ms. Allocated memory is still 161.5MB. Free memory was 100.0MB in the beginning and 91.6MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 2113.75ms. Allocated memory was 161.5MB in the beginning and 201.3MB in the end (delta: 39.8MB). Free memory was 91.6MB in the beginning and 121.2MB in the end (delta: -29.6MB). Peak memory consumption was 64.8MB. Max. memory is 16.1GB. * TraceAbstraction took 223814.87ms. Allocated memory was 201.3MB in the beginning and 1.2GB in the end (delta: 968.9MB). Free memory was 120.2MB in the beginning and 592.9MB in the end (delta: -472.8MB). Peak memory consumption was 495.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: var is still there: |v_#memory_$Pointer$.base_271| input size 122 context size 122 output size 122 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: var is still there: |v_#memory_$Pointer$.base_271| input size 122 context size 122 output size 122: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1(Elim1Store.java:364) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-03 03:37:50,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 66d360c8c29bda7e5219dac4b14837aec8d465009822b05f671b68702d836670 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:37:52,447 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:37:52,449 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:37:52,492 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:37:52,493 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:37:52,497 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:37:52,499 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:37:52,505 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:37:52,512 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:37:52,522 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:37:52,523 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:37:52,524 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:37:52,525 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:37:52,528 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:37:52,529 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:37:52,531 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:37:52,533 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:37:52,534 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:37:52,535 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:37:52,561 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:37:52,562 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:37:52,564 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:37:52,565 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:37:52,566 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:37:52,569 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:37:52,576 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:37:52,576 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:37:52,577 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:37:52,578 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:37:52,579 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:37:52,579 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:37:52,580 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:37:52,580 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:37:52,582 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:37:52,584 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:37:52,584 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:37:52,586 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:37:52,586 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:37:52,587 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:37:52,588 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:37:52,589 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:37:52,590 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 03:37:52,628 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:37:52,628 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:37:52,630 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:37:52,630 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:37:52,631 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:37:52,632 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:37:52,632 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:37:52,632 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:37:52,632 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:37:52,633 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:37:52,634 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:37:52,634 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:37:52,636 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:37:52,636 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:37:52,636 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:37:52,637 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:37:52,637 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:37:52,637 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 03:37:52,637 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 03:37:52,637 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 03:37:52,638 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:37:52,638 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:37:52,638 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:37:52,638 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:37:52,639 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 03:37:52,639 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:37:52,639 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:37:52,639 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:37:52,640 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:37:52,640 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:37:52,640 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 03:37:52,640 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 03:37:52,641 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:37:52,641 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:37:52,641 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 03:37:52,641 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 66d360c8c29bda7e5219dac4b14837aec8d465009822b05f671b68702d836670 [2022-11-03 03:37:53,057 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:37:53,086 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:37:53,091 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:37:53,093 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:37:53,094 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:37:53,096 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i [2022-11-03 03:37:53,178 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data/b6ff75dfc/314cfad7d2004c28b4f6241762a9c4c2/FLAGa66db4f6e [2022-11-03 03:37:54,014 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:37:54,015 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i [2022-11-03 03:37:54,060 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data/b6ff75dfc/314cfad7d2004c28b4f6241762a9c4c2/FLAGa66db4f6e [2022-11-03 03:37:54,558 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/data/b6ff75dfc/314cfad7d2004c28b4f6241762a9c4c2 [2022-11-03 03:37:54,561 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:37:54,562 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:37:54,563 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:37:54,564 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:37:54,568 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:37:54,569 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:37:54" (1/1) ... [2022-11-03 03:37:54,570 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8dd83a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:54, skipping insertion in model container [2022-11-03 03:37:54,570 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:37:54" (1/1) ... [2022-11-03 03:37:54,580 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:37:54,709 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:37:55,082 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4491,4504] [2022-11-03 03:37:55,091 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4551,4564] [2022-11-03 03:37:56,285 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,288 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,288 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,289 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,291 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,317 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,320 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,323 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,325 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,330 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,332 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,333 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,338 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:56,962 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 03:37:56,965 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 03:37:56,966 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 03:37:56,968 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 03:37:56,971 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 03:37:56,972 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 03:37:56,973 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 03:37:56,974 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 03:37:56,977 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 03:37:56,979 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 03:37:57,198 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 03:37:57,597 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,597 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,637 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,638 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,646 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,646 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,671 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,673 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,674 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,674 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,675 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,675 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,676 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,729 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:37:57,785 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 03:37:57,901 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:37:57,907 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4491,4504] [2022-11-03 03:37:57,908 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4551,4564] [2022-11-03 03:37:57,948 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,948 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,949 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,949 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,950 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,960 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,961 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,963 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,963 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,967 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,967 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,968 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:57,968 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,025 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 03:37:58,026 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 03:37:58,027 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 03:37:58,027 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 03:37:58,028 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 03:37:58,029 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 03:37:58,032 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 03:37:58,033 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 03:37:58,033 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 03:37:58,034 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 03:37:58,064 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 03:37:58,212 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,213 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,221 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,222 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,224 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,225 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,234 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,235 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,235 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,236 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,236 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,237 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,238 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,262 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:37:58,306 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:37:58,333 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4491,4504] [2022-11-03 03:37:58,334 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/sv-benchmarks/c/aws-c-common/aws_hash_table_eq_harness.i[4551,4564] [2022-11-03 03:37:58,377 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,378 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,379 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,379 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,380 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,387 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,388 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,389 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,391 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,393 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,394 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,394 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,395 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,429 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 03:37:58,430 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 03:37:58,431 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 03:37:58,432 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 03:37:58,433 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 03:37:58,435 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 03:37:58,435 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 03:37:58,436 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 03:37:58,436 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 03:37:58,437 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 03:37:58,477 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 03:37:58,563 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,563 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,576 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,577 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,580 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,581 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,595 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,596 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,596 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,597 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,597 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,597 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,598 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 03:37:58,659 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:37:58,996 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:37:58,996 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58 WrapperNode [2022-11-03 03:37:58,996 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:37:58,997 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:37:58,997 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:37:58,997 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:37:59,005 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,139 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,249 INFO L138 Inliner]: procedures = 794, calls = 2455, calls flagged for inlining = 70, calls inlined = 17, statements flattened = 931 [2022-11-03 03:37:59,253 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:37:59,254 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:37:59,254 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:37:59,255 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:37:59,265 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,265 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,305 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,306 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,381 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,403 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,412 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,417 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,442 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:37:59,449 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:37:59,450 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:37:59,450 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:37:59,451 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (1/1) ... [2022-11-03 03:37:59,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:37:59,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:37:59,485 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:37:59,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:37:59,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8 [2022-11-03 03:37:59,537 INFO L130 BoogieDeclarations]: Found specification of procedure save_byte_from_hash_table [2022-11-03 03:37:59,537 INFO L138 BoogieDeclarations]: Found implementation of procedure save_byte_from_hash_table [2022-11-03 03:37:59,537 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-03 03:37:59,537 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-03 03:37:59,540 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-03 03:37:59,541 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-03 03:37:59,541 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2022-11-03 03:37:59,541 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2022-11-03 03:37:59,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 03:37:59,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 03:37:59,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 03:37:59,542 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:37:59,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:37:59,542 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-03 03:37:59,542 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-03 03:37:59,542 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-03 03:37:59,542 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-03 03:37:59,543 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 03:37:59,543 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2022-11-03 03:37:59,543 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2022-11-03 03:37:59,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 03:37:59,543 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2022-11-03 03:37:59,543 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2022-11-03 03:37:59,543 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_for [2022-11-03 03:37:59,544 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_for [2022-11-03 03:37:59,544 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2022-11-03 03:37:59,544 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2022-11-03 03:37:59,544 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_keys_eq [2022-11-03 03:37:59,544 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_keys_eq [2022-11-03 03:37:59,545 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_equals [2022-11-03 03:37:59,545 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_equals [2022-11-03 03:37:59,545 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 03:37:59,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 03:37:59,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-03 03:37:59,546 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_get_entry_count [2022-11-03 03:37:59,546 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_get_entry_count [2022-11-03 03:37:59,546 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2022-11-03 03:37:59,546 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2022-11-03 03:37:59,547 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_hasher [2022-11-03 03:37:59,547 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_hasher [2022-11-03 03:37:59,547 INFO L130 BoogieDeclarations]: Found specification of procedure s_safe_eq_check [2022-11-03 03:37:59,547 INFO L138 BoogieDeclarations]: Found implementation of procedure s_safe_eq_check [2022-11-03 03:37:59,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-03 03:37:59,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-03 03:37:59,548 INFO L130 BoogieDeclarations]: Found specification of procedure s_find_entry [2022-11-03 03:37:59,548 INFO L138 BoogieDeclarations]: Found implementation of procedure s_find_entry [2022-11-03 03:37:59,548 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 03:37:59,548 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 03:37:59,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-03 03:37:59,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-03 03:37:59,549 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2022-11-03 03:37:59,549 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2022-11-03 03:37:59,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 03:37:59,549 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_allocated_hash_table [2022-11-03 03:37:59,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_allocated_hash_table [2022-11-03 03:37:59,550 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-03 03:37:59,550 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-03 03:37:59,550 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2022-11-03 03:37:59,550 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2022-11-03 03:37:59,551 INFO L130 BoogieDeclarations]: Found specification of procedure check_hash_table_unchanged [2022-11-03 03:37:59,551 INFO L138 BoogieDeclarations]: Found implementation of procedure check_hash_table_unchanged [2022-11-03 03:38:00,054 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:38:00,058 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:38:00,283 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume !true; [2022-11-03 03:38:00,579 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !true; [2022-11-03 03:38:02,529 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume !true; [2022-11-03 03:38:02,529 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !true; [2022-11-03 03:38:02,529 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !true; [2022-11-03 03:38:02,529 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##60: assume !true; [2022-11-03 03:38:02,529 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##51: assume !true; [2022-11-03 03:38:02,572 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:38:02,582 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:38:02,583 INFO L300 CfgBuilder]: Removed 16 assume(true) statements. [2022-11-03 03:38:02,585 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:38:02 BoogieIcfgContainer [2022-11-03 03:38:02,585 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:38:02,589 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:38:02,589 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:38:02,592 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:38:02,593 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:37:54" (1/3) ... [2022-11-03 03:38:02,594 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44667bad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:38:02, skipping insertion in model container [2022-11-03 03:38:02,594 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:37:58" (2/3) ... [2022-11-03 03:38:02,596 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44667bad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:38:02, skipping insertion in model container [2022-11-03 03:38:02,596 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:38:02" (3/3) ... [2022-11-03 03:38:02,607 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_hash_table_eq_harness.i [2022-11-03 03:38:02,630 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:38:02,631 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:38:02,711 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:38:02,717 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;@11d60549, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:38:02,718 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:38:02,724 INFO L276 IsEmpty]: Start isEmpty. Operand has 276 states, 172 states have (on average 1.2267441860465116) internal successors, (211), 166 states have internal predecessors, (211), 86 states have call successors, (86), 23 states have call predecessors, (86), 23 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2022-11-03 03:38:02,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-03 03:38:02,771 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:02,772 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:02,774 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:02,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:02,782 INFO L85 PathProgramCache]: Analyzing trace with hash 448295814, now seen corresponding path program 1 times [2022-11-03 03:38:02,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:02,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2134059514] [2022-11-03 03:38:02,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:02,806 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:02,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:02,814 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:02,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 03:38:04,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:04,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 2155 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-03 03:38:04,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:04,939 INFO L134 CoverageAnalysis]: Checked inductivity of 811 backedges. 308 proven. 0 refuted. 0 times theorem prover too weak. 503 trivial. 0 not checked. [2022-11-03 03:38:04,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:04,942 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:04,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2134059514] [2022-11-03 03:38:04,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2134059514] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:04,949 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:04,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 03:38:04,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660689543] [2022-11-03 03:38:04,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:04,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 03:38:04,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:04,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 03:38:04,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 03:38:05,001 INFO L87 Difference]: Start difference. First operand has 276 states, 172 states have (on average 1.2267441860465116) internal successors, (211), 166 states have internal predecessors, (211), 86 states have call successors, (86), 23 states have call predecessors, (86), 23 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) Second operand has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-03 03:38:05,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:05,071 INFO L93 Difference]: Finished difference Result 548 states and 807 transitions. [2022-11-03 03:38:05,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 03:38:05,073 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 281 [2022-11-03 03:38:05,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:05,085 INFO L225 Difference]: With dead ends: 548 [2022-11-03 03:38:05,085 INFO L226 Difference]: Without dead ends: 270 [2022-11-03 03:38:05,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 03:38:05,097 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:05,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:38:05,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-11-03 03:38:05,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 270. [2022-11-03 03:38:05,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 160 states have (on average 1.2125) internal successors, (194), 161 states have internal predecessors, (194), 86 states have call successors, (86), 23 states have call predecessors, (86), 23 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-11-03 03:38:05,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 365 transitions. [2022-11-03 03:38:05,174 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 365 transitions. Word has length 281 [2022-11-03 03:38:05,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:05,175 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 365 transitions. [2022-11-03 03:38:05,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-03 03:38:05,175 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 365 transitions. [2022-11-03 03:38:05,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-03 03:38:05,184 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:05,184 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:05,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:05,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:05,399 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:05,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:05,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1090035532, now seen corresponding path program 1 times [2022-11-03 03:38:05,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:05,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [244818896] [2022-11-03 03:38:05,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:05,403 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:05,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:05,406 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:05,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 03:38:07,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:07,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 2155 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 03:38:07,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:07,321 INFO L134 CoverageAnalysis]: Checked inductivity of 811 backedges. 170 proven. 0 refuted. 0 times theorem prover too weak. 641 trivial. 0 not checked. [2022-11-03 03:38:07,321 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:07,321 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:07,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [244818896] [2022-11-03 03:38:07,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [244818896] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:07,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:07,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:38:07,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865920151] [2022-11-03 03:38:07,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:07,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:38:07,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:07,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:38:07,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:38:07,326 INFO L87 Difference]: Start difference. First operand 270 states and 365 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-03 03:38:07,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:07,449 INFO L93 Difference]: Finished difference Result 541 states and 737 transitions. [2022-11-03 03:38:07,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:38:07,450 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) Word has length 281 [2022-11-03 03:38:07,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:07,458 INFO L225 Difference]: With dead ends: 541 [2022-11-03 03:38:07,460 INFO L226 Difference]: Without dead ends: 274 [2022-11-03 03:38:07,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:38:07,466 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 2 mSDsluCounter, 1084 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1447 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:07,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1447 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:38:07,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-11-03 03:38:07,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 274. [2022-11-03 03:38:07,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 163 states have (on average 1.2085889570552146) internal successors, (197), 164 states have internal predecessors, (197), 86 states have call successors, (86), 23 states have call predecessors, (86), 24 states have return successors, (86), 86 states have call predecessors, (86), 85 states have call successors, (86) [2022-11-03 03:38:07,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 369 transitions. [2022-11-03 03:38:07,515 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 369 transitions. Word has length 281 [2022-11-03 03:38:07,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:07,518 INFO L495 AbstractCegarLoop]: Abstraction has 274 states and 369 transitions. [2022-11-03 03:38:07,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-03 03:38:07,519 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 369 transitions. [2022-11-03 03:38:07,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2022-11-03 03:38:07,529 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:07,529 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 7, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:07,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:07,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:07,748 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:07,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:07,748 INFO L85 PathProgramCache]: Analyzing trace with hash 224607552, now seen corresponding path program 1 times [2022-11-03 03:38:07,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:07,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [428413410] [2022-11-03 03:38:07,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:07,752 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:07,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:07,753 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:07,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 03:38:09,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:09,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 2075 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 03:38:09,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:09,382 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 249 proven. 0 refuted. 0 times theorem prover too weak. 598 trivial. 0 not checked. [2022-11-03 03:38:09,385 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:09,386 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:09,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [428413410] [2022-11-03 03:38:09,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [428413410] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:09,386 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:09,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 03:38:09,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930971998] [2022-11-03 03:38:09,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:09,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 03:38:09,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:09,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 03:38:09,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:38:09,392 INFO L87 Difference]: Start difference. First operand 274 states and 369 transitions. Second operand has 6 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 03:38:09,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:09,761 INFO L93 Difference]: Finished difference Result 548 states and 741 transitions. [2022-11-03 03:38:09,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 03:38:09,762 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 305 [2022-11-03 03:38:09,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:09,766 INFO L225 Difference]: With dead ends: 548 [2022-11-03 03:38:09,767 INFO L226 Difference]: Without dead ends: 276 [2022-11-03 03:38:09,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:38:09,769 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 2 mSDsluCounter, 1324 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1668 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:09,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1668 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 03:38:09,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-11-03 03:38:09,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2022-11-03 03:38:09,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 164 states have (on average 1.2073170731707317) internal successors, (198), 166 states have internal predecessors, (198), 86 states have call successors, (86), 23 states have call predecessors, (86), 25 states have return successors, (87), 86 states have call predecessors, (87), 85 states have call successors, (87) [2022-11-03 03:38:09,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 371 transitions. [2022-11-03 03:38:09,794 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 371 transitions. Word has length 305 [2022-11-03 03:38:09,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:09,795 INFO L495 AbstractCegarLoop]: Abstraction has 276 states and 371 transitions. [2022-11-03 03:38:09,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 03:38:09,796 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 371 transitions. [2022-11-03 03:38:09,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2022-11-03 03:38:09,802 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:09,802 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-03 03:38:09,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:10,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:10,027 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:10,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:10,027 INFO L85 PathProgramCache]: Analyzing trace with hash 947024628, now seen corresponding path program 1 times [2022-11-03 03:38:10,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:10,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1083794151] [2022-11-03 03:38:10,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:10,032 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:10,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:10,033 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:10,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 03:38:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:11,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 2281 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 03:38:11,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:12,152 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 03:38:12,988 INFO L134 CoverageAnalysis]: Checked inductivity of 828 backedges. 328 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2022-11-03 03:38:12,988 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:12,989 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:12,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1083794151] [2022-11-03 03:38:12,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1083794151] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:12,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:12,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-03 03:38:12,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026510248] [2022-11-03 03:38:12,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:12,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-03 03:38:12,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:12,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-03 03:38:12,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-03 03:38:12,992 INFO L87 Difference]: Start difference. First operand 276 states and 371 transitions. Second operand has 12 states, 11 states have (on average 9.454545454545455) internal successors, (104), 9 states have internal predecessors, (104), 4 states have call successors, (48), 3 states have call predecessors, (48), 5 states have return successors, (47), 5 states have call predecessors, (47), 4 states have call successors, (47) [2022-11-03 03:38:14,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:14,279 INFO L93 Difference]: Finished difference Result 560 states and 751 transitions. [2022-11-03 03:38:14,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 03:38:14,281 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.454545454545455) internal successors, (104), 9 states have internal predecessors, (104), 4 states have call successors, (48), 3 states have call predecessors, (48), 5 states have return successors, (47), 5 states have call predecessors, (47), 4 states have call successors, (47) Word has length 315 [2022-11-03 03:38:14,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:14,283 INFO L225 Difference]: With dead ends: 560 [2022-11-03 03:38:14,284 INFO L226 Difference]: Without dead ends: 285 [2022-11-03 03:38:14,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-11-03 03:38:14,286 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 17 mSDsluCounter, 1991 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2352 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 152 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:14,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2352 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 152 Unchecked, 1.2s Time] [2022-11-03 03:38:14,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2022-11-03 03:38:14,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 285. [2022-11-03 03:38:14,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 172 states have (on average 1.2093023255813953) internal successors, (208), 174 states have internal predecessors, (208), 86 states have call successors, (86), 24 states have call predecessors, (86), 26 states have return successors, (88), 86 states have call predecessors, (88), 85 states have call successors, (88) [2022-11-03 03:38:14,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 382 transitions. [2022-11-03 03:38:14,307 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 382 transitions. Word has length 315 [2022-11-03 03:38:14,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:14,308 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 382 transitions. [2022-11-03 03:38:14,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.454545454545455) internal successors, (104), 9 states have internal predecessors, (104), 4 states have call successors, (48), 3 states have call predecessors, (48), 5 states have return successors, (47), 5 states have call predecessors, (47), 4 states have call successors, (47) [2022-11-03 03:38:14,309 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 382 transitions. [2022-11-03 03:38:14,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2022-11-03 03:38:14,314 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:14,315 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-03 03:38:14,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:14,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:14,539 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:14,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:14,539 INFO L85 PathProgramCache]: Analyzing trace with hash 605345714, now seen corresponding path program 1 times [2022-11-03 03:38:14,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:14,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1089915607] [2022-11-03 03:38:14,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:14,542 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:14,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:14,544 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:14,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 03:38:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:16,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 2278 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 03:38:16,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:16,356 INFO L134 CoverageAnalysis]: Checked inductivity of 828 backedges. 328 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2022-11-03 03:38:16,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:16,357 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:16,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1089915607] [2022-11-03 03:38:16,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1089915607] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:16,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:16,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:38:16,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477422114] [2022-11-03 03:38:16,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:16,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:38:16,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:16,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:38:16,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:38:16,362 INFO L87 Difference]: Start difference. First operand 285 states and 382 transitions. Second operand has 5 states, 4 states have (on average 26.0) internal successors, (104), 5 states have internal predecessors, (104), 3 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2022-11-03 03:38:16,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:16,637 INFO L93 Difference]: Finished difference Result 564 states and 773 transitions. [2022-11-03 03:38:16,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:38:16,638 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 26.0) internal successors, (104), 5 states have internal predecessors, (104), 3 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 315 [2022-11-03 03:38:16,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:16,641 INFO L225 Difference]: With dead ends: 564 [2022-11-03 03:38:16,641 INFO L226 Difference]: Without dead ends: 287 [2022-11-03 03:38:16,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 311 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:38:16,645 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 61 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:16,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 969 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 03:38:16,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-11-03 03:38:16,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 287. [2022-11-03 03:38:16,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 173 states have (on average 1.2023121387283238) internal successors, (208), 175 states have internal predecessors, (208), 87 states have call successors, (87), 24 states have call predecessors, (87), 26 states have return successors, (103), 87 states have call predecessors, (103), 86 states have call successors, (103) [2022-11-03 03:38:16,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 398 transitions. [2022-11-03 03:38:16,677 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 398 transitions. Word has length 315 [2022-11-03 03:38:16,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:16,677 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 398 transitions. [2022-11-03 03:38:16,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 26.0) internal successors, (104), 5 states have internal predecessors, (104), 3 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2022-11-03 03:38:16,678 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 398 transitions. [2022-11-03 03:38:16,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2022-11-03 03:38:16,684 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:16,684 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-03 03:38:16,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:16,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:16,900 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:16,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:16,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1717919787, now seen corresponding path program 1 times [2022-11-03 03:38:16,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:16,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [800490743] [2022-11-03 03:38:16,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:16,903 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:16,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:16,906 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:16,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 03:38:18,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:18,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 2295 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 03:38:18,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:18,959 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 03:38:20,133 INFO L134 CoverageAnalysis]: Checked inductivity of 828 backedges. 328 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2022-11-03 03:38:20,136 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:20,137 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:20,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [800490743] [2022-11-03 03:38:20,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [800490743] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:20,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:20,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-03 03:38:20,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005701360] [2022-11-03 03:38:20,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:20,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-03 03:38:20,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:20,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-03 03:38:20,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-03 03:38:20,140 INFO L87 Difference]: Start difference. First operand 287 states and 398 transitions. Second operand has 13 states, 11 states have (on average 9.818181818181818) internal successors, (108), 10 states have internal predecessors, (108), 5 states have call successors, (49), 3 states have call predecessors, (49), 6 states have return successors, (48), 6 states have call predecessors, (48), 5 states have call successors, (48) [2022-11-03 03:38:20,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:20,601 INFO L93 Difference]: Finished difference Result 575 states and 797 transitions. [2022-11-03 03:38:20,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-03 03:38:20,602 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 9.818181818181818) internal successors, (108), 10 states have internal predecessors, (108), 5 states have call successors, (49), 3 states have call predecessors, (49), 6 states have return successors, (48), 6 states have call predecessors, (48), 5 states have call successors, (48) Word has length 321 [2022-11-03 03:38:20,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:20,605 INFO L225 Difference]: With dead ends: 575 [2022-11-03 03:38:20,605 INFO L226 Difference]: Without dead ends: 290 [2022-11-03 03:38:20,607 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 309 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-11-03 03:38:20,608 INFO L413 NwaCegarLoop]: 358 mSDtfsCounter, 9 mSDsluCounter, 1691 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2049 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 144 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:20,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2049 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 144 Unchecked, 0.3s Time] [2022-11-03 03:38:20,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-11-03 03:38:20,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 290. [2022-11-03 03:38:20,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 175 states have (on average 1.2) internal successors, (210), 177 states have internal predecessors, (210), 88 states have call successors, (88), 25 states have call predecessors, (88), 26 states have return successors, (104), 87 states have call predecessors, (104), 87 states have call successors, (104) [2022-11-03 03:38:20,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 402 transitions. [2022-11-03 03:38:20,627 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 402 transitions. Word has length 321 [2022-11-03 03:38:20,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:20,628 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 402 transitions. [2022-11-03 03:38:20,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 9.818181818181818) internal successors, (108), 10 states have internal predecessors, (108), 5 states have call successors, (49), 3 states have call predecessors, (49), 6 states have return successors, (48), 6 states have call predecessors, (48), 5 states have call successors, (48) [2022-11-03 03:38:20,629 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 402 transitions. [2022-11-03 03:38:20,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-11-03 03:38:20,631 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:20,632 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:20,697 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:20,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:20,847 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:20,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:20,847 INFO L85 PathProgramCache]: Analyzing trace with hash 870325970, now seen corresponding path program 1 times [2022-11-03 03:38:20,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:20,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1550593211] [2022-11-03 03:38:20,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:20,850 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:20,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:20,852 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:20,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 03:38:22,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:22,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 2312 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 03:38:22,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:22,835 INFO L134 CoverageAnalysis]: Checked inductivity of 834 backedges. 427 proven. 0 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2022-11-03 03:38:22,835 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:22,836 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:22,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1550593211] [2022-11-03 03:38:22,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1550593211] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:22,836 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:22,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 03:38:22,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903235667] [2022-11-03 03:38:22,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:22,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 03:38:22,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:22,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 03:38:22,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:38:22,839 INFO L87 Difference]: Start difference. First operand 290 states and 402 transitions. Second operand has 6 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 3 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (52), 3 states have call predecessors, (52), 3 states have call successors, (52) [2022-11-03 03:38:23,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:23,174 INFO L93 Difference]: Finished difference Result 567 states and 789 transitions. [2022-11-03 03:38:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 03:38:23,175 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 3 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (52), 3 states have call predecessors, (52), 3 states have call successors, (52) Word has length 326 [2022-11-03 03:38:23,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:23,178 INFO L225 Difference]: With dead ends: 567 [2022-11-03 03:38:23,178 INFO L226 Difference]: Without dead ends: 288 [2022-11-03 03:38:23,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 321 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:38:23,180 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 2 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1669 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:23,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1669 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 03:38:23,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2022-11-03 03:38:23,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 284. [2022-11-03 03:38:23,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 171 states have (on average 1.1929824561403508) internal successors, (204), 172 states have internal predecessors, (204), 88 states have call successors, (88), 25 states have call predecessors, (88), 24 states have return successors, (102), 86 states have call predecessors, (102), 87 states have call successors, (102) [2022-11-03 03:38:23,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 394 transitions. [2022-11-03 03:38:23,198 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 394 transitions. Word has length 326 [2022-11-03 03:38:23,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:23,199 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 394 transitions. [2022-11-03 03:38:23,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 3 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (52), 3 states have call predecessors, (52), 3 states have call successors, (52) [2022-11-03 03:38:23,200 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 394 transitions. [2022-11-03 03:38:23,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-11-03 03:38:23,202 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:23,203 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:23,267 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:23,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:23,417 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:23,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:23,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1951086534, now seen corresponding path program 1 times [2022-11-03 03:38:23,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:23,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [600043954] [2022-11-03 03:38:23,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:23,420 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:23,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:23,421 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:23,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 03:38:25,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:25,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 2518 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 03:38:25,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:26,054 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 03:38:26,762 INFO L134 CoverageAnalysis]: Checked inductivity of 883 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2022-11-03 03:38:26,762 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:26,762 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:26,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [600043954] [2022-11-03 03:38:26,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [600043954] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:26,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:26,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-03 03:38:26,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176536321] [2022-11-03 03:38:26,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:26,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-03 03:38:26,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:26,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-03 03:38:26,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-03 03:38:26,765 INFO L87 Difference]: Start difference. First operand 284 states and 394 transitions. Second operand has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 9 states have internal predecessors, (109), 4 states have call successors, (50), 3 states have call predecessors, (50), 5 states have return successors, (49), 5 states have call predecessors, (49), 4 states have call successors, (49) [2022-11-03 03:38:28,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:28,132 INFO L93 Difference]: Finished difference Result 541 states and 751 transitions. [2022-11-03 03:38:28,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 03:38:28,134 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 9 states have internal predecessors, (109), 4 states have call successors, (50), 3 states have call predecessors, (50), 5 states have return successors, (49), 5 states have call predecessors, (49), 4 states have call successors, (49) Word has length 336 [2022-11-03 03:38:28,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:28,137 INFO L225 Difference]: With dead ends: 541 [2022-11-03 03:38:28,137 INFO L226 Difference]: Without dead ends: 293 [2022-11-03 03:38:28,139 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-11-03 03:38:28,140 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 19 mSDsluCounter, 1380 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1745 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:28,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1745 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 66 Invalid, 0 Unknown, 47 Unchecked, 1.3s Time] [2022-11-03 03:38:28,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-11-03 03:38:28,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2022-11-03 03:38:28,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 179 states have (on average 1.1955307262569832) internal successors, (214), 180 states have internal predecessors, (214), 88 states have call successors, (88), 26 states have call predecessors, (88), 25 states have return successors, (103), 86 states have call predecessors, (103), 87 states have call successors, (103) [2022-11-03 03:38:28,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 405 transitions. [2022-11-03 03:38:28,160 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 405 transitions. Word has length 336 [2022-11-03 03:38:28,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:28,161 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 405 transitions. [2022-11-03 03:38:28,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 9 states have internal predecessors, (109), 4 states have call successors, (50), 3 states have call predecessors, (50), 5 states have return successors, (49), 5 states have call predecessors, (49), 4 states have call successors, (49) [2022-11-03 03:38:28,161 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 405 transitions. [2022-11-03 03:38:28,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-11-03 03:38:28,164 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:28,164 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:28,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:28,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:28,387 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:28,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:28,387 INFO L85 PathProgramCache]: Analyzing trace with hash 726440312, now seen corresponding path program 1 times [2022-11-03 03:38:28,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:28,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [793032819] [2022-11-03 03:38:28,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:28,390 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:28,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:28,393 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:28,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 03:38:30,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:30,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 2515 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 03:38:30,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:30,968 INFO L134 CoverageAnalysis]: Checked inductivity of 883 backedges. 439 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2022-11-03 03:38:30,969 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:30,969 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:30,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [793032819] [2022-11-03 03:38:30,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [793032819] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:30,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:30,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:38:30,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634957977] [2022-11-03 03:38:30,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:30,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:38:30,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:30,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:38:30,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:38:30,972 INFO L87 Difference]: Start difference. First operand 293 states and 405 transitions. Second operand has 5 states, 4 states have (on average 25.25) internal successors, (101), 5 states have internal predecessors, (101), 3 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 03:38:31,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:31,213 INFO L93 Difference]: Finished difference Result 538 states and 747 transitions. [2022-11-03 03:38:31,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:38:31,214 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 25.25) internal successors, (101), 5 states have internal predecessors, (101), 3 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 336 [2022-11-03 03:38:31,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:31,217 INFO L225 Difference]: With dead ends: 538 [2022-11-03 03:38:31,217 INFO L226 Difference]: Without dead ends: 288 [2022-11-03 03:38:31,218 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:38:31,219 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 59 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:31,219 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 972 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 03:38:31,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2022-11-03 03:38:31,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 288. [2022-11-03 03:38:31,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 175 states have (on average 1.1885714285714286) internal successors, (208), 175 states have internal predecessors, (208), 88 states have call successors, (88), 26 states have call predecessors, (88), 24 states have return successors, (99), 86 states have call predecessors, (99), 87 states have call successors, (99) [2022-11-03 03:38:31,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 395 transitions. [2022-11-03 03:38:31,238 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 395 transitions. Word has length 336 [2022-11-03 03:38:31,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:31,244 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 395 transitions. [2022-11-03 03:38:31,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 25.25) internal successors, (101), 5 states have internal predecessors, (101), 3 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 03:38:31,245 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 395 transitions. [2022-11-03 03:38:31,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2022-11-03 03:38:31,247 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:31,248 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 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, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:31,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:31,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:31,463 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:31,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:31,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1622214181, now seen corresponding path program 1 times [2022-11-03 03:38:31,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:31,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1164333617] [2022-11-03 03:38:31,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:38:31,469 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:31,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:31,470 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:31,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 03:38:33,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:38:34,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 2532 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 03:38:34,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:34,230 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 03:38:35,016 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 461 proven. 0 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2022-11-03 03:38:35,016 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:35,016 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:35,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1164333617] [2022-11-03 03:38:35,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1164333617] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:35,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:35,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-03 03:38:35,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858447032] [2022-11-03 03:38:35,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:35,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-03 03:38:35,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:35,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-03 03:38:35,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-03 03:38:35,019 INFO L87 Difference]: Start difference. First operand 288 states and 395 transitions. Second operand has 13 states, 11 states have (on average 10.272727272727273) internal successors, (113), 10 states have internal predecessors, (113), 5 states have call successors, (51), 3 states have call predecessors, (51), 6 states have return successors, (50), 6 states have call predecessors, (50), 5 states have call successors, (50) [2022-11-03 03:38:36,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:36,150 INFO L93 Difference]: Finished difference Result 542 states and 746 transitions. [2022-11-03 03:38:36,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-03 03:38:36,151 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 10.272727272727273) internal successors, (113), 10 states have internal predecessors, (113), 5 states have call successors, (51), 3 states have call predecessors, (51), 6 states have return successors, (50), 6 states have call predecessors, (50), 5 states have call successors, (50) Word has length 342 [2022-11-03 03:38:36,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:36,154 INFO L225 Difference]: With dead ends: 542 [2022-11-03 03:38:36,154 INFO L226 Difference]: Without dead ends: 291 [2022-11-03 03:38:36,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 331 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-11-03 03:38:36,156 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 9 mSDsluCounter, 2026 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2393 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 162 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:36,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2393 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 162 Unchecked, 1.0s Time] [2022-11-03 03:38:36,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-11-03 03:38:36,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 284. [2022-11-03 03:38:36,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 171 states have (on average 1.1929824561403508) internal successors, (204), 172 states have internal predecessors, (204), 88 states have call successors, (88), 25 states have call predecessors, (88), 24 states have return successors, (99), 86 states have call predecessors, (99), 87 states have call successors, (99) [2022-11-03 03:38:36,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 391 transitions. [2022-11-03 03:38:36,173 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 391 transitions. Word has length 342 [2022-11-03 03:38:36,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:36,174 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 391 transitions. [2022-11-03 03:38:36,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 10.272727272727273) internal successors, (113), 10 states have internal predecessors, (113), 5 states have call successors, (51), 3 states have call predecessors, (51), 6 states have return successors, (50), 6 states have call predecessors, (50), 5 states have call successors, (50) [2022-11-03 03:38:36,175 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 391 transitions. [2022-11-03 03:38:36,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2022-11-03 03:38:36,177 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:36,177 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:36,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:36,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:36,393 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:36,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:36,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1674881120, now seen corresponding path program 2 times [2022-11-03 03:38:36,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:36,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [395762648] [2022-11-03 03:38:36,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:38:36,396 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:36,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:36,398 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:36,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 03:38:41,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:38:41,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:38:41,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 2549 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 03:38:41,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:41,311 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 334 proven. 0 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2022-11-03 03:38:41,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:41,312 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:41,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [395762648] [2022-11-03 03:38:41,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [395762648] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:41,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:41,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 03:38:41,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601555702] [2022-11-03 03:38:41,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:41,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 03:38:41,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:41,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 03:38:41,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:38:41,315 INFO L87 Difference]: Start difference. First operand 284 states and 391 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-03 03:38:41,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:41,739 INFO L93 Difference]: Finished difference Result 487 states and 707 transitions. [2022-11-03 03:38:41,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:38:41,740 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 347 [2022-11-03 03:38:41,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:41,743 INFO L225 Difference]: With dead ends: 487 [2022-11-03 03:38:41,744 INFO L226 Difference]: Without dead ends: 290 [2022-11-03 03:38:41,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:38:41,746 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 2 mSDsluCounter, 1643 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1986 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:41,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1986 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 03:38:41,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-11-03 03:38:41,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 287. [2022-11-03 03:38:41,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 173 states have (on average 1.1907514450867052) internal successors, (206), 175 states have internal predecessors, (206), 88 states have call successors, (88), 25 states have call predecessors, (88), 25 states have return successors, (114), 86 states have call predecessors, (114), 87 states have call successors, (114) [2022-11-03 03:38:41,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 408 transitions. [2022-11-03 03:38:41,770 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 408 transitions. Word has length 347 [2022-11-03 03:38:41,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:41,771 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 408 transitions. [2022-11-03 03:38:41,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-03 03:38:41,771 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 408 transitions. [2022-11-03 03:38:41,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2022-11-03 03:38:41,775 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:41,775 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 4, 4, 4, 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, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:41,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:41,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:41,991 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:41,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:41,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1222453825, now seen corresponding path program 2 times [2022-11-03 03:38:41,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:41,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805156699] [2022-11-03 03:38:41,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:38:41,994 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:41,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:41,995 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:41,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-03 03:38:46,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:38:46,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:38:46,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 2563 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 03:38:46,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:47,792 INFO L134 CoverageAnalysis]: Checked inductivity of 912 backedges. 334 proven. 0 refuted. 0 times theorem prover too weak. 578 trivial. 0 not checked. [2022-11-03 03:38:47,792 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:47,793 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:47,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805156699] [2022-11-03 03:38:47,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805156699] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:47,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:47,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 03:38:47,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663148254] [2022-11-03 03:38:47,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:47,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 03:38:47,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:47,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 03:38:47,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:38:47,795 INFO L87 Difference]: Start difference. First operand 287 states and 408 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (37), 2 states have call predecessors, (37), 3 states have call successors, (37) [2022-11-03 03:38:49,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:49,412 INFO L93 Difference]: Finished difference Result 491 states and 730 transitions. [2022-11-03 03:38:49,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 03:38:49,414 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (37), 2 states have call predecessors, (37), 3 states have call successors, (37) Word has length 353 [2022-11-03 03:38:49,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:49,416 INFO L225 Difference]: With dead ends: 491 [2022-11-03 03:38:49,416 INFO L226 Difference]: Without dead ends: 289 [2022-11-03 03:38:49,418 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-03 03:38:49,418 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 7 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1998 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:49,419 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1998 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 124 Unchecked, 1.2s Time] [2022-11-03 03:38:49,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-11-03 03:38:49,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 286. [2022-11-03 03:38:49,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 173 states have (on average 1.1907514450867052) internal successors, (206), 174 states have internal predecessors, (206), 87 states have call successors, (87), 25 states have call predecessors, (87), 25 states have return successors, (113), 86 states have call predecessors, (113), 86 states have call successors, (113) [2022-11-03 03:38:49,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 406 transitions. [2022-11-03 03:38:49,438 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 406 transitions. Word has length 353 [2022-11-03 03:38:49,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:49,439 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 406 transitions. [2022-11-03 03:38:49,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (37), 2 states have call predecessors, (37), 3 states have call successors, (37) [2022-11-03 03:38:49,440 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 406 transitions. [2022-11-03 03:38:49,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-11-03 03:38:49,459 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:49,459 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:49,530 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:49,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:49,683 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:49,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:49,684 INFO L85 PathProgramCache]: Analyzing trace with hash 132787104, now seen corresponding path program 3 times [2022-11-03 03:38:49,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:49,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [863064167] [2022-11-03 03:38:49,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:38:49,687 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:49,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:49,689 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:49,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 03:38:52,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 03:38:52,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:38:52,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 1455 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 03:38:52,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:53,055 INFO L134 CoverageAnalysis]: Checked inductivity of 928 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 762 trivial. 0 not checked. [2022-11-03 03:38:53,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:53,056 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:53,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [863064167] [2022-11-03 03:38:53,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [863064167] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:53,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:53,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 03:38:53,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144924942] [2022-11-03 03:38:53,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:53,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 03:38:53,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:53,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 03:38:53,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:38:53,058 INFO L87 Difference]: Start difference. First operand 286 states and 406 transitions. Second operand has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-03 03:38:53,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:53,431 INFO L93 Difference]: Finished difference Result 482 states and 703 transitions. [2022-11-03 03:38:53,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:38:53,432 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 358 [2022-11-03 03:38:53,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:53,435 INFO L225 Difference]: With dead ends: 482 [2022-11-03 03:38:53,435 INFO L226 Difference]: Without dead ends: 289 [2022-11-03 03:38:53,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 352 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:38:53,436 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 2 mSDsluCounter, 1644 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1987 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:53,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1987 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 03:38:53,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-11-03 03:38:53,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 289. [2022-11-03 03:38:53,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 175 states have (on average 1.1885714285714286) internal successors, (208), 177 states have internal predecessors, (208), 87 states have call successors, (87), 25 states have call predecessors, (87), 26 states have return successors, (123), 86 states have call predecessors, (123), 86 states have call successors, (123) [2022-11-03 03:38:53,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 418 transitions. [2022-11-03 03:38:53,455 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 418 transitions. Word has length 358 [2022-11-03 03:38:53,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:53,456 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 418 transitions. [2022-11-03 03:38:53,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-03 03:38:53,457 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 418 transitions. [2022-11-03 03:38:53,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2022-11-03 03:38:53,459 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:53,460 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:53,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:53,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:53,675 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:53,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:53,675 INFO L85 PathProgramCache]: Analyzing trace with hash 2107400608, now seen corresponding path program 4 times [2022-11-03 03:38:53,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:53,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342495619] [2022-11-03 03:38:53,678 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 03:38:53,678 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:53,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:53,679 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:53,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-03 03:38:56,486 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 03:38:56,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:38:56,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 2611 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 03:38:56,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:38:56,763 INFO L134 CoverageAnalysis]: Checked inductivity of 967 backedges. 339 proven. 0 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2022-11-03 03:38:56,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:38:56,763 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:38:56,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342495619] [2022-11-03 03:38:56,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342495619] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:38:56,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:38:56,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 03:38:56,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959282238] [2022-11-03 03:38:56,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:38:56,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 03:38:56,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:38:56,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 03:38:56,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 03:38:56,766 INFO L87 Difference]: Start difference. First operand 289 states and 418 transitions. Second operand has 7 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-03 03:38:57,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:57,109 INFO L93 Difference]: Finished difference Result 491 states and 727 transitions. [2022-11-03 03:38:57,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:38:57,110 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 369 [2022-11-03 03:38:57,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:57,113 INFO L225 Difference]: With dead ends: 491 [2022-11-03 03:38:57,113 INFO L226 Difference]: Without dead ends: 289 [2022-11-03 03:38:57,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 363 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:38:57,115 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 2 mSDsluCounter, 1645 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1988 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:57,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1988 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 03:38:57,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-11-03 03:38:57,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 289. [2022-11-03 03:38:57,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 175 states have (on average 1.1885714285714286) internal successors, (208), 177 states have internal predecessors, (208), 87 states have call successors, (87), 25 states have call predecessors, (87), 26 states have return successors, (122), 86 states have call predecessors, (122), 86 states have call successors, (122) [2022-11-03 03:38:57,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 417 transitions. [2022-11-03 03:38:57,136 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 417 transitions. Word has length 369 [2022-11-03 03:38:57,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:38:57,137 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 417 transitions. [2022-11-03 03:38:57,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-03 03:38:57,137 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 417 transitions. [2022-11-03 03:38:57,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2022-11-03 03:38:57,140 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:38:57,140 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:38:57,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-03 03:38:57,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:38:57,359 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:38:57,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:38:57,359 INFO L85 PathProgramCache]: Analyzing trace with hash -133143286, now seen corresponding path program 5 times [2022-11-03 03:38:57,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:38:57,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1273530556] [2022-11-03 03:38:57,362 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-03 03:38:57,363 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:38:57,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:38:57,364 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:38:57,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-03 03:39:27,674 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-11-03 03:39:27,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:39:27,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-03 03:39:27,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:39:30,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1017 backedges. 491 proven. 11 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2022-11-03 03:39:30,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:39:31,865 INFO L356 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-03 03:39:31,865 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2022-11-03 03:39:31,890 INFO L356 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-11-03 03:39:31,890 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 12 [2022-11-03 03:39:32,266 INFO L134 CoverageAnalysis]: Checked inductivity of 1017 backedges. 34 proven. 40 refuted. 0 times theorem prover too weak. 943 trivial. 0 not checked. [2022-11-03 03:39:32,266 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:39:32,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1273530556] [2022-11-03 03:39:32,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1273530556] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:39:32,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1919768348] [2022-11-03 03:39:32,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-03 03:39:32,267 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:39:32,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:39:32,268 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:39:32,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_02ab523c-7dc2-4ce7-9ce8-84fcd62875e1/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process