./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7 --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 b2aa49e297f60cfce052f243c4868c3f21a4b7a15679d0734b9f9fae5c35ea17 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 18:05:47,059 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 18:05:47,062 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 18:05:47,091 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 18:05:47,092 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 18:05:47,093 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 18:05:47,095 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 18:05:47,098 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 18:05:47,100 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 18:05:47,101 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 18:05:47,102 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 18:05:47,104 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 18:05:47,105 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 18:05:47,106 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 18:05:47,108 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 18:05:47,109 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 18:05:47,110 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 18:05:47,112 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 18:05:47,114 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 18:05:47,117 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 18:05:47,119 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 18:05:47,123 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 18:05:47,124 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 18:05:47,127 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 18:05:47,131 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 18:05:47,138 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 18:05:47,139 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 18:05:47,141 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 18:05:47,142 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 18:05:47,143 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 18:05:47,145 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 18:05:47,146 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 18:05:47,147 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 18:05:47,148 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 18:05:47,150 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 18:05:47,150 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 18:05:47,151 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 18:05:47,151 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 18:05:47,152 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 18:05:47,153 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 18:05:47,154 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 18:05:47,155 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-25 18:05:47,201 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 18:05:47,202 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 18:05:47,203 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 18:05:47,203 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 18:05:47,204 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 18:05:47,205 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 18:05:47,205 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 18:05:47,205 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 18:05:47,205 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 18:05:47,206 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 18:05:47,207 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 18:05:47,207 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 18:05:47,207 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 18:05:47,207 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 18:05:47,207 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 18:05:47,208 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 18:05:47,208 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 18:05:47,208 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 18:05:47,209 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 18:05:47,209 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 18:05:47,209 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 18:05:47,210 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 18:05:47,210 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 18:05:47,210 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 18:05:47,210 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 18:05:47,211 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 18:05:47,212 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 18:05:47,212 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 18:05:47,213 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 18:05:47,213 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:05:47,213 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 18:05:47,214 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 18:05:47,214 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 18:05:47,214 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 18:05:47,214 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 18:05:47,214 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 18:05:47,215 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 18:05:47,215 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 18:05:47,215 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/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_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7 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 -> b2aa49e297f60cfce052f243c4868c3f21a4b7a15679d0734b9f9fae5c35ea17 [2021-11-25 18:05:47,533 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 18:05:47,562 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 18:05:47,565 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 18:05:47,566 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 18:05:47,569 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 18:05:47,571 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i [2021-11-25 18:05:47,653 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data/3442ef8e2/53b9a10ae4a24096ad499648feb39eb4/FLAG06d57449e [2021-11-25 18:05:48,577 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 18:05:48,577 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i [2021-11-25 18:05:48,627 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data/3442ef8e2/53b9a10ae4a24096ad499648feb39eb4/FLAG06d57449e [2021-11-25 18:05:49,037 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data/3442ef8e2/53b9a10ae4a24096ad499648feb39eb4 [2021-11-25 18:05:49,040 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 18:05:49,043 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 18:05:49,047 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 18:05:49,047 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 18:05:49,050 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 18:05:49,052 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:05:49" (1/1) ... [2021-11-25 18:05:49,053 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c4e6b8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:49, skipping insertion in model container [2021-11-25 18:05:49,053 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:05:49" (1/1) ... [2021-11-25 18:05:49,060 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 18:05:49,214 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:05:49,496 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2021-11-25 18:05:49,503 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2021-11-25 18:05:50,612 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,620 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,622 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,622 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,624 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,642 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,646 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,650 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,652 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,658 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,660 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,660 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:50,661 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,139 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-25 18:05:51,142 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-25 18:05:51,143 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-25 18:05:51,146 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-25 18:05:51,148 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-25 18:05:51,150 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-25 18:05:51,150 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-25 18:05:51,155 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-25 18:05:51,157 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-25 18:05:51,158 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-25 18:05:51,358 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-25 18:05:51,725 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,725 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,747 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,748 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,754 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,754 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,768 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,770 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,770 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,771 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,771 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,772 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,772 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,806 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:05:51,835 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 18:05:51,856 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2021-11-25 18:05:51,856 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2021-11-25 18:05:51,894 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,895 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,895 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,895 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,896 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,903 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,904 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,905 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,905 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,906 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,907 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,908 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,908 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:51,940 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-25 18:05:51,941 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-25 18:05:51,942 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-25 18:05:51,943 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-25 18:05:51,944 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-25 18:05:51,944 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-25 18:05:51,945 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-25 18:05:51,945 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-25 18:05:51,946 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-25 18:05:51,946 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-25 18:05:51,966 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-25 18:05:52,052 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,053 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,060 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,061 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,063 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,064 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,072 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,072 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,073 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,073 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,074 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,074 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,074 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:05:52,093 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:05:52,535 INFO L208 MainTranslator]: Completed translation [2021-11-25 18:05:52,536 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52 WrapperNode [2021-11-25 18:05:52,536 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 18:05:52,538 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 18:05:52,538 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 18:05:52,538 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 18:05:52,545 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,669 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,757 INFO L137 Inliner]: procedures = 774, calls = 2455, calls flagged for inlining = 69, calls inlined = 20, statements flattened = 838 [2021-11-25 18:05:52,760 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 18:05:52,762 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 18:05:52,762 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 18:05:52,762 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 18:05:52,770 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,771 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,783 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,784 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,831 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,845 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,868 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,886 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 18:05:52,897 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 18:05:52,897 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 18:05:52,897 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 18:05:52,898 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (1/1) ... [2021-11-25 18:05:52,905 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:05:52,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:05:52,936 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 18:05:52,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 18:05:52,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2021-11-25 18:05:52,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-25 18:05:52,983 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-11-25 18:05:52,983 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-11-25 18:05:52,983 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-25 18:05:52,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-25 18:05:52,983 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2021-11-25 18:05:52,983 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2021-11-25 18:05:52,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 18:05:52,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 18:05:52,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 18:05:52,984 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 18:05:52,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 18:05:52,985 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-11-25 18:05:52,985 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-11-25 18:05:52,985 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-11-25 18:05:52,985 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-11-25 18:05:52,986 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-25 18:05:52,986 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2021-11-25 18:05:52,986 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2021-11-25 18:05:52,986 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 18:05:52,986 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-11-25 18:05:52,987 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-11-25 18:05:52,987 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_find [2021-11-25 18:05:52,987 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_find [2021-11-25 18:05:52,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-25 18:05:52,987 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_for [2021-11-25 18:05:52,987 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_for [2021-11-25 18:05:52,987 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2021-11-25 18:05:52,988 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2021-11-25 18:05:52,988 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_keys_eq [2021-11-25 18:05:52,988 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_keys_eq [2021-11-25 18:05:52,988 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_equals [2021-11-25 18:05:52,988 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_equals [2021-11-25 18:05:52,989 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 18:05:52,989 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2021-11-25 18:05:52,992 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2021-11-25 18:05:52,992 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_hasher [2021-11-25 18:05:52,992 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_hasher [2021-11-25 18:05:52,992 INFO L130 BoogieDeclarations]: Found specification of procedure s_safe_eq_check [2021-11-25 18:05:52,993 INFO L138 BoogieDeclarations]: Found implementation of procedure s_safe_eq_check [2021-11-25 18:05:52,993 INFO L130 BoogieDeclarations]: Found specification of procedure s_find_entry [2021-11-25 18:05:52,993 INFO L138 BoogieDeclarations]: Found implementation of procedure s_find_entry [2021-11-25 18:05:52,993 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-25 18:05:52,994 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-25 18:05:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2021-11-25 18:05:53,000 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2021-11-25 18:05:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-25 18:05:53,000 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-11-25 18:05:53,000 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-11-25 18:05:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2021-11-25 18:05:53,001 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2021-11-25 18:05:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure uninterpreted_equals [2021-11-25 18:05:53,001 INFO L138 BoogieDeclarations]: Found implementation of procedure uninterpreted_equals [2021-11-25 18:05:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-25 18:05:53,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-25 18:05:53,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 18:05:53,426 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 18:05:53,435 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 18:05:53,574 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume !true; [2021-11-25 18:05:53,628 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !true; [2021-11-25 18:05:53,887 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##8: assume !true; [2021-11-25 18:05:54,687 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 18:05:54,816 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 18:05:54,816 INFO L301 CfgBuilder]: Removed 7 assume(true) statements. [2021-11-25 18:05:54,820 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:05:54 BoogieIcfgContainer [2021-11-25 18:05:54,820 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 18:05:54,822 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 18:05:54,822 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 18:05:54,828 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 18:05:54,828 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:05:49" (1/3) ... [2021-11-25 18:05:54,828 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fba8403 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:05:54, skipping insertion in model container [2021-11-25 18:05:54,828 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:05:52" (2/3) ... [2021-11-25 18:05:54,829 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fba8403 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:05:54, skipping insertion in model container [2021-11-25 18:05:54,829 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:05:54" (3/3) ... [2021-11-25 18:05:54,830 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_hash_table_find_harness.i [2021-11-25 18:05:54,837 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 18:05:54,837 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-25 18:05:54,945 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 18:05:54,957 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mLoopAccelerationTechnique=FAST_UPR [2021-11-25 18:05:54,957 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-25 18:05:54,984 INFO L276 IsEmpty]: Start isEmpty. Operand has 200 states, 111 states have (on average 1.2072072072072073) internal successors, (134), 109 states have internal predecessors, (134), 68 states have call successors, (68), 22 states have call predecessors, (68), 22 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2021-11-25 18:05:55,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-25 18:05:55,001 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:05:55,002 INFO L514 BasicCegarLoop]: trace histogram [14, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:05:55,003 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:05:55,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:05:55,008 INFO L85 PathProgramCache]: Analyzing trace with hash -539624963, now seen corresponding path program 1 times [2021-11-25 18:05:55,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:05:55,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986580707] [2021-11-25 18:05:55,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:05:55,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:05:55,455 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 18:05:55,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [768238432] [2021-11-25 18:05:55,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:05:55,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:05:55,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:05:55,458 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:05:55,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 18:05:56,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:05:56,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 2661 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-25 18:05:56,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:05:56,453 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-11-25 18:05:56,454 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:05:56,454 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:05:56,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986580707] [2021-11-25 18:05:56,454 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 18:05:56,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768238432] [2021-11-25 18:05:56,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768238432] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:05:56,455 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:05:56,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:05:56,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110535624] [2021-11-25 18:05:56,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:05:56,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:05:56,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:05:56,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:05:56,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:05:56,493 INFO L87 Difference]: Start difference. First operand has 200 states, 111 states have (on average 1.2072072072072073) internal successors, (134), 109 states have internal predecessors, (134), 68 states have call successors, (68), 22 states have call predecessors, (68), 22 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Second operand has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 18:05:57,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:05:57,583 INFO L93 Difference]: Finished difference Result 396 states and 554 transitions. [2021-11-25 18:05:57,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:05:57,586 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 131 [2021-11-25 18:05:57,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:05:57,605 INFO L225 Difference]: With dead ends: 396 [2021-11-25 18:05:57,613 INFO L226 Difference]: Without dead ends: 202 [2021-11-25 18:05:57,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:05:57,628 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 1 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 924 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:05:57,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 924 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 18:05:57,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-11-25 18:05:57,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 202. [2021-11-25 18:05:57,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 110 states have (on average 1.190909090909091) internal successors, (131), 111 states have internal predecessors, (131), 68 states have call successors, (68), 22 states have call predecessors, (68), 23 states have return successors, (68), 68 states have call predecessors, (68), 67 states have call successors, (68) [2021-11-25 18:05:57,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 267 transitions. [2021-11-25 18:05:57,730 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 267 transitions. Word has length 131 [2021-11-25 18:05:57,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:05:57,732 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 267 transitions. [2021-11-25 18:05:57,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 18:05:57,732 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 267 transitions. [2021-11-25 18:05:57,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-25 18:05:57,742 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:05:57,742 INFO L514 BasicCegarLoop]: trace histogram [14, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:05:57,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-25 18:05:57,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-11-25 18:05:57,969 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:05:57,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:05:57,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1729564345, now seen corresponding path program 1 times [2021-11-25 18:05:57,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:05:57,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451341115] [2021-11-25 18:05:57,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:05:57,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:05:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:05:58,492 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2021-11-25 18:05:58,493 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:05:58,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451341115] [2021-11-25 18:05:58,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451341115] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:05:58,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923244277] [2021-11-25 18:05:58,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:05:58,494 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:05:58,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:05:58,497 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:05:58,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 18:05:59,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:05:59,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 2667 conjuncts, 42 conjunts are in the unsatisfiable core [2021-11-25 18:05:59,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:05:59,502 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2021-11-25 18:05:59,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:05:59,875 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2021-11-25 18:05:59,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923244277] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-25 18:05:59,876 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:05:59,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8, 7] total 15 [2021-11-25 18:05:59,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805819070] [2021-11-25 18:05:59,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:05:59,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:05:59,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:05:59,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:05:59,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-11-25 18:05:59,879 INFO L87 Difference]: Start difference. First operand 202 states and 267 transitions. Second operand has 5 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2021-11-25 18:06:00,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:00,936 INFO L93 Difference]: Finished difference Result 210 states and 274 transitions. [2021-11-25 18:06:00,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:06:00,937 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 139 [2021-11-25 18:06:00,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:00,942 INFO L225 Difference]: With dead ends: 210 [2021-11-25 18:06:00,942 INFO L226 Difference]: Without dead ends: 208 [2021-11-25 18:06:00,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-11-25 18:06:00,944 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 9 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:00,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 909 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 18:06:00,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-11-25 18:06:00,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 206. [2021-11-25 18:06:00,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 113 states have (on average 1.1858407079646018) internal successors, (134), 114 states have internal predecessors, (134), 68 states have call successors, (68), 23 states have call predecessors, (68), 24 states have return successors, (68), 68 states have call predecessors, (68), 67 states have call successors, (68) [2021-11-25 18:06:00,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 270 transitions. [2021-11-25 18:06:00,965 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 270 transitions. Word has length 139 [2021-11-25 18:06:00,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:00,967 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 270 transitions. [2021-11-25 18:06:00,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2021-11-25 18:06:00,967 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 270 transitions. [2021-11-25 18:06:00,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-25 18:06:00,969 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:00,969 INFO L514 BasicCegarLoop]: trace histogram [14, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:01,014 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:01,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:01,197 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:01,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:01,198 INFO L85 PathProgramCache]: Analyzing trace with hash -463389749, now seen corresponding path program 1 times [2021-11-25 18:06:01,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:06:01,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588851233] [2021-11-25 18:06:01,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:01,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:06:01,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:01,576 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2021-11-25 18:06:01,576 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:06:01,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588851233] [2021-11-25 18:06:01,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588851233] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:06:01,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287717081] [2021-11-25 18:06:01,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:01,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:01,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:06:01,581 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:06:01,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 18:06:02,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:02,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 2695 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-25 18:06:02,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:02,472 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 121 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-11-25 18:06:02,473 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:02,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287717081] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:02,474 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:06:02,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-25 18:06:02,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171937751] [2021-11-25 18:06:02,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:02,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:06:02,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:06:02,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:06:02,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-11-25 18:06:02,477 INFO L87 Difference]: Start difference. First operand 206 states and 270 transitions. Second operand has 6 states, 3 states have (on average 22.0) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-25 18:06:03,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:03,890 INFO L93 Difference]: Finished difference Result 396 states and 520 transitions. [2021-11-25 18:06:03,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:06:03,891 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 22.0) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 148 [2021-11-25 18:06:03,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:03,895 INFO L225 Difference]: With dead ends: 396 [2021-11-25 18:06:03,895 INFO L226 Difference]: Without dead ends: 208 [2021-11-25 18:06:03,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-11-25 18:06:03,899 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 0 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:03,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1047 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-25 18:06:03,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-11-25 18:06:03,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2021-11-25 18:06:03,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 114 states have (on average 1.1842105263157894) internal successors, (135), 116 states have internal predecessors, (135), 68 states have call successors, (68), 23 states have call predecessors, (68), 25 states have return successors, (72), 68 states have call predecessors, (72), 67 states have call successors, (72) [2021-11-25 18:06:03,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 275 transitions. [2021-11-25 18:06:03,938 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 275 transitions. Word has length 148 [2021-11-25 18:06:03,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:03,939 INFO L470 AbstractCegarLoop]: Abstraction has 208 states and 275 transitions. [2021-11-25 18:06:03,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 22.0) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-25 18:06:03,939 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 275 transitions. [2021-11-25 18:06:03,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-25 18:06:03,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:03,946 INFO L514 BasicCegarLoop]: trace histogram [14, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:03,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:04,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:04,169 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:04,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:04,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1315209511, now seen corresponding path program 1 times [2021-11-25 18:06:04,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:06:04,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530634355] [2021-11-25 18:06:04,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:04,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:06:04,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:04,458 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-11-25 18:06:04,458 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:06:04,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530634355] [2021-11-25 18:06:04,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530634355] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:06:04,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387680304] [2021-11-25 18:06:04,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:04,459 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:04,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:06:04,460 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:06:04,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 18:06:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:05,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 2719 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-25 18:06:05,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:05,306 INFO L388 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 [2021-11-25 18:06:05,777 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-11-25 18:06:05,777 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:05,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387680304] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:05,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:06:05,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [8] total 18 [2021-11-25 18:06:05,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508351948] [2021-11-25 18:06:05,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:05,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 18:06:05,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:06:05,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 18:06:05,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-11-25 18:06:05,779 INFO L87 Difference]: Start difference. First operand 208 states and 275 transitions. Second operand has 12 states, 9 states have (on average 7.666666666666667) internal successors, (69), 10 states have internal predecessors, (69), 5 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (33), 5 states have call predecessors, (33), 5 states have call successors, (33) [2021-11-25 18:06:06,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:06,627 INFO L93 Difference]: Finished difference Result 409 states and 538 transitions. [2021-11-25 18:06:06,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:06:06,628 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 7.666666666666667) internal successors, (69), 10 states have internal predecessors, (69), 5 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (33), 5 states have call predecessors, (33), 5 states have call successors, (33) Word has length 154 [2021-11-25 18:06:06,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:06,631 INFO L225 Difference]: With dead ends: 409 [2021-11-25 18:06:06,631 INFO L226 Difference]: Without dead ends: 213 [2021-11-25 18:06:06,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-11-25 18:06:06,634 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 26 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:06,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 1277 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 140 Invalid, 0 Unknown, 109 Unchecked, 0.8s Time] [2021-11-25 18:06:06,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-11-25 18:06:06,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2021-11-25 18:06:06,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 118 states have (on average 1.1779661016949152) internal successors, (139), 119 states have internal predecessors, (139), 69 states have call successors, (69), 25 states have call predecessors, (69), 25 states have return successors, (73), 68 states have call predecessors, (73), 68 states have call successors, (73) [2021-11-25 18:06:06,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 281 transitions. [2021-11-25 18:06:06,655 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 281 transitions. Word has length 154 [2021-11-25 18:06:06,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:06,655 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 281 transitions. [2021-11-25 18:06:06,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 7.666666666666667) internal successors, (69), 10 states have internal predecessors, (69), 5 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (33), 5 states have call predecessors, (33), 5 states have call successors, (33) [2021-11-25 18:06:06,656 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 281 transitions. [2021-11-25 18:06:06,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-25 18:06:06,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:06,659 INFO L514 BasicCegarLoop]: trace histogram [14, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:06,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:06,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:06,885 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:06,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:06,886 INFO L85 PathProgramCache]: Analyzing trace with hash 669646376, now seen corresponding path program 1 times [2021-11-25 18:06:06,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:06:06,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898568639] [2021-11-25 18:06:06,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:06,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:06:07,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:07,273 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-11-25 18:06:07,273 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:06:07,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898568639] [2021-11-25 18:06:07,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898568639] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:07,274 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:06:07,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:06:07,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453626161] [2021-11-25 18:06:07,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:07,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:06:07,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:06:07,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:06:07,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:06:07,276 INFO L87 Difference]: Start difference. First operand 213 states and 281 transitions. Second operand has 5 states, 3 states have (on average 19.0) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-25 18:06:08,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:08,344 INFO L93 Difference]: Finished difference Result 339 states and 449 transitions. [2021-11-25 18:06:08,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:06:08,345 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 19.0) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 158 [2021-11-25 18:06:08,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:08,350 INFO L225 Difference]: With dead ends: 339 [2021-11-25 18:06:08,351 INFO L226 Difference]: Without dead ends: 215 [2021-11-25 18:06:08,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:06:08,352 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 0 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:08,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 842 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 18:06:08,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-11-25 18:06:08,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2021-11-25 18:06:08,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 119 states have (on average 1.1764705882352942) internal successors, (140), 121 states have internal predecessors, (140), 69 states have call successors, (69), 25 states have call predecessors, (69), 26 states have return successors, (76), 68 states have call predecessors, (76), 68 states have call successors, (76) [2021-11-25 18:06:08,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 285 transitions. [2021-11-25 18:06:08,379 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 285 transitions. Word has length 158 [2021-11-25 18:06:08,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:08,380 INFO L470 AbstractCegarLoop]: Abstraction has 215 states and 285 transitions. [2021-11-25 18:06:08,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 19.0) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-25 18:06:08,381 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 285 transitions. [2021-11-25 18:06:08,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-25 18:06:08,383 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:08,383 INFO L514 BasicCegarLoop]: trace histogram [14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:08,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 18:06:08,384 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:08,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:08,384 INFO L85 PathProgramCache]: Analyzing trace with hash -591023945, now seen corresponding path program 1 times [2021-11-25 18:06:08,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:06:08,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691416613] [2021-11-25 18:06:08,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:08,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:06:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:08,995 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2021-11-25 18:06:08,996 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:06:08,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691416613] [2021-11-25 18:06:08,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691416613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:08,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:06:08,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-25 18:06:08,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102981302] [2021-11-25 18:06:08,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:08,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-25 18:06:08,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:06:08,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-25 18:06:08,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-11-25 18:06:08,998 INFO L87 Difference]: Start difference. First operand 215 states and 285 transitions. Second operand has 14 states, 11 states have (on average 5.545454545454546) internal successors, (61), 12 states have internal predecessors, (61), 8 states have call successors, (35), 4 states have call predecessors, (35), 3 states have return successors, (32), 5 states have call predecessors, (32), 7 states have call successors, (32) [2021-11-25 18:06:11,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:11,936 INFO L93 Difference]: Finished difference Result 352 states and 467 transitions. [2021-11-25 18:06:11,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 18:06:11,937 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 5.545454545454546) internal successors, (61), 12 states have internal predecessors, (61), 8 states have call successors, (35), 4 states have call predecessors, (35), 3 states have return successors, (32), 5 states have call predecessors, (32), 7 states have call successors, (32) Word has length 162 [2021-11-25 18:06:11,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:11,940 INFO L225 Difference]: With dead ends: 352 [2021-11-25 18:06:11,940 INFO L226 Difference]: Without dead ends: 219 [2021-11-25 18:06:11,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-11-25 18:06:11,942 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 47 mSDsluCounter, 2552 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 2457 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:11,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 2457 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-11-25 18:06:11,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-11-25 18:06:11,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 215. [2021-11-25 18:06:11,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 119 states have (on average 1.1764705882352942) internal successors, (140), 121 states have internal predecessors, (140), 69 states have call successors, (69), 25 states have call predecessors, (69), 26 states have return successors, (75), 68 states have call predecessors, (75), 68 states have call successors, (75) [2021-11-25 18:06:11,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 284 transitions. [2021-11-25 18:06:11,960 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 284 transitions. Word has length 162 [2021-11-25 18:06:11,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:11,961 INFO L470 AbstractCegarLoop]: Abstraction has 215 states and 284 transitions. [2021-11-25 18:06:11,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 5.545454545454546) internal successors, (61), 12 states have internal predecessors, (61), 8 states have call successors, (35), 4 states have call predecessors, (35), 3 states have return successors, (32), 5 states have call predecessors, (32), 7 states have call successors, (32) [2021-11-25 18:06:11,962 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 284 transitions. [2021-11-25 18:06:11,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-25 18:06:11,964 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:11,965 INFO L514 BasicCegarLoop]: trace histogram [14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:11,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 18:06:11,965 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:11,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:11,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1693755451, now seen corresponding path program 2 times [2021-11-25 18:06:11,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:06:11,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149572198] [2021-11-25 18:06:11,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:11,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:06:12,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:12,314 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2021-11-25 18:06:12,315 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:06:12,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149572198] [2021-11-25 18:06:12,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149572198] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:06:12,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672013535] [2021-11-25 18:06:12,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-25 18:06:12,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:12,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:06:12,321 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:06:12,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 18:06:13,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-25 18:06:13,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 18:06:13,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 1905 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-25 18:06:13,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:13,455 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-25 18:06:13,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:06:13,855 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-25 18:06:13,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672013535] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-25 18:06:13,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:06:13,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10, 8] total 17 [2021-11-25 18:06:13,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624911823] [2021-11-25 18:06:13,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:13,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:06:13,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:06:13,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:06:13,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-11-25 18:06:13,858 INFO L87 Difference]: Start difference. First operand 215 states and 284 transitions. Second operand has 5 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2021-11-25 18:06:14,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:14,428 INFO L93 Difference]: Finished difference Result 223 states and 291 transitions. [2021-11-25 18:06:14,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:06:14,434 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 168 [2021-11-25 18:06:14,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:14,437 INFO L225 Difference]: With dead ends: 223 [2021-11-25 18:06:14,437 INFO L226 Difference]: Without dead ends: 221 [2021-11-25 18:06:14,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 328 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-11-25 18:06:14,438 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 6 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 915 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:14,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 915 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 18:06:14,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-11-25 18:06:14,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 219. [2021-11-25 18:06:14,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 122 states have (on average 1.1721311475409837) internal successors, (143), 124 states have internal predecessors, (143), 69 states have call successors, (69), 26 states have call predecessors, (69), 27 states have return successors, (75), 68 states have call predecessors, (75), 68 states have call successors, (75) [2021-11-25 18:06:14,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 287 transitions. [2021-11-25 18:06:14,456 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 287 transitions. Word has length 168 [2021-11-25 18:06:14,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:14,457 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 287 transitions. [2021-11-25 18:06:14,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2021-11-25 18:06:14,457 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 287 transitions. [2021-11-25 18:06:14,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-11-25 18:06:14,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:14,460 INFO L514 BasicCegarLoop]: trace histogram [14, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:14,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:14,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-11-25 18:06:14,681 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:14,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:14,682 INFO L85 PathProgramCache]: Analyzing trace with hash 468766351, now seen corresponding path program 1 times [2021-11-25 18:06:14,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:06:14,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137370623] [2021-11-25 18:06:14,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:14,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:06:14,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:15,103 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2021-11-25 18:06:15,103 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:06:15,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137370623] [2021-11-25 18:06:15,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137370623] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:06:15,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257126767] [2021-11-25 18:06:15,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:15,103 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:15,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:06:15,154 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:06:15,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 18:06:15,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:15,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 2898 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-25 18:06:15,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:17,219 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((aws_hash_table_is_valid_~map.base Int) (aws_hash_table_is_valid_~map.offset Int)) (not (= 0 (select (select |c_#memory_$Pointer$.offset| aws_hash_table_is_valid_~map.base) aws_hash_table_is_valid_~map.offset)))) (exists ((aws_hash_table_is_valid_~map.base Int) (aws_hash_table_is_valid_~map.offset Int)) (not (= (select (select |c_#memory_$Pointer$.base| aws_hash_table_is_valid_~map.base) aws_hash_table_is_valid_~map.offset) 0)))) is different from true [2021-11-25 18:06:25,599 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2021-11-25 18:06:25,599 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:25,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257126767] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:25,600 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:06:25,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2021-11-25 18:06:25,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546991529] [2021-11-25 18:06:25,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:25,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:06:25,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:06:25,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:06:25,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=150, Unknown=3, NotChecked=24, Total=210 [2021-11-25 18:06:25,602 INFO L87 Difference]: Start difference. First operand 219 states and 287 transitions. Second operand has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2021-11-25 18:06:25,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:25,989 INFO L93 Difference]: Finished difference Result 366 states and 485 transitions. [2021-11-25 18:06:25,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:06:25,989 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) Word has length 173 [2021-11-25 18:06:25,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:25,993 INFO L225 Difference]: With dead ends: 366 [2021-11-25 18:06:25,993 INFO L226 Difference]: Without dead ends: 221 [2021-11-25 18:06:25,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=39, Invalid=172, Unknown=3, NotChecked=26, Total=240 [2021-11-25 18:06:25,996 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 2 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 423 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:25,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1073 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 78 Invalid, 0 Unknown, 423 Unchecked, 0.3s Time] [2021-11-25 18:06:25,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-11-25 18:06:26,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 218. [2021-11-25 18:06:26,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 122 states have (on average 1.1721311475409837) internal successors, (143), 123 states have internal predecessors, (143), 68 states have call successors, (68), 26 states have call predecessors, (68), 27 states have return successors, (73), 68 states have call predecessors, (73), 67 states have call successors, (73) [2021-11-25 18:06:26,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 284 transitions. [2021-11-25 18:06:26,021 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 284 transitions. Word has length 173 [2021-11-25 18:06:26,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:26,023 INFO L470 AbstractCegarLoop]: Abstraction has 218 states and 284 transitions. [2021-11-25 18:06:26,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2021-11-25 18:06:26,023 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 284 transitions. [2021-11-25 18:06:26,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-11-25 18:06:26,027 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:26,027 INFO L514 BasicCegarLoop]: trace histogram [14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:26,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:26,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:26,241 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:26,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:26,242 INFO L85 PathProgramCache]: Analyzing trace with hash -1975701984, now seen corresponding path program 1 times [2021-11-25 18:06:26,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:06:26,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068311132] [2021-11-25 18:06:26,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:26,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:06:26,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:26,676 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2021-11-25 18:06:26,677 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:06:26,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068311132] [2021-11-25 18:06:26,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068311132] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:06:26,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690177583] [2021-11-25 18:06:26,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:26,677 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:26,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:06:26,678 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:06:26,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 18:06:27,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:27,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 2927 conjuncts, 101 conjunts are in the unsatisfiable core [2021-11-25 18:06:27,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:28,031 INFO L388 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 [2021-11-25 18:06:28,634 INFO L354 Elim1Store]: treesize reduction 45, result has 19.6 percent of original size [2021-11-25 18:06:28,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 94 treesize of output 91 [2021-11-25 18:06:28,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:06:28,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:06:28,659 INFO L354 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2021-11-25 18:06:28,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 95 [2021-11-25 18:06:28,680 INFO L388 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 71 treesize of output 59 [2021-11-25 18:06:28,688 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 25 [2021-11-25 18:06:28,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 [2021-11-25 18:06:28,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:06:28,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:06:28,776 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:06:28,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 42 [2021-11-25 18:06:28,781 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Should have been eliminated by DER [2021-11-25 18:06:28,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [871407699] [2021-11-25 18:06:28,811 INFO L159 IcfgInterpreter]: Started Sifa with 101 locations of interest [2021-11-25 18:06:28,811 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:06:28,817 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:06:28,822 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:06:28,822 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:06:31,074 FATAL L? ?]: Ignoring exception! java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@732015f7 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker.assertLhs(IncrementalPlicationChecker.java:103) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker.checkPlication(IncrementalPlicationChecker.java:135) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.ArrayIndexEqualityManager.(ArrayIndexEqualityManager.java:92) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:401) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:184) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne3(DualJunctionSaa.java:166) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne2(DualJunctionSaa.java:154) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne1(DualJunctionSaa.java:142) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne0(DualJunctionSaa.java:124) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne(DualJunctionSaa.java:110) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryExhaustivelyToEliminate(DualJunctionSaa.java:95) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:90) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:903) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:865) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:783) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective2(QuantifierPusher.java:425) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:355) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:162) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.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.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:243) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:233) 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:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:610) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) 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) [2021-11-25 18:06:31,077 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:06:31,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-11-25 18:06:31,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248690417] [2021-11-25 18:06:31,077 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-25 18:06:31,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 18:06:31,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:06:31,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 18:06:31,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-11-25 18:06:31,079 INFO L87 Difference]: Start difference. First operand 218 states and 284 transitions. Second operand has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 9 states have internal predecessors, (62), 6 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (33), 5 states have call predecessors, (33), 6 states have call successors, (33) [2021-11-25 18:06:31,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-25 18:06:31,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-11-25 18:06:31,081 INFO L933 BasicCegarLoop]: 0 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, 0 SdHoareTripleChecker+Invalid, 1 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 [2021-11-25 18:06:31,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:06:31,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:31,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:06:31,297 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@732015f7 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:360) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:455) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:103) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor2(BasicAbstractInterpolantAutomaton.java:107) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:73) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) 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) [2021-11-25 18:06:31,299 INFO L158 Benchmark]: Toolchain (without parser) took 42255.84ms. Allocated memory was 140.5MB in the beginning and 444.6MB in the end (delta: 304.1MB). Free memory was 92.4MB in the beginning and 172.1MB in the end (delta: -79.7MB). Peak memory consumption was 224.8MB. Max. memory is 16.1GB. [2021-11-25 18:06:31,299 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 140.5MB. Free memory was 113.9MB in the beginning and 113.9MB in the end (delta: 27.3kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-25 18:06:31,300 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3489.79ms. Allocated memory was 140.5MB in the beginning and 176.2MB in the end (delta: 35.7MB). Free memory was 92.4MB in the beginning and 101.4MB in the end (delta: -9.0MB). Peak memory consumption was 92.7MB. Max. memory is 16.1GB. [2021-11-25 18:06:31,300 INFO L158 Benchmark]: Boogie Procedure Inliner took 222.99ms. Allocated memory is still 176.2MB. Free memory was 100.4MB in the beginning and 88.8MB in the end (delta: 11.5MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-25 18:06:31,300 INFO L158 Benchmark]: Boogie Preprocessor took 133.93ms. Allocated memory is still 176.2MB. Free memory was 88.8MB in the beginning and 81.5MB in the end (delta: 7.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-25 18:06:31,301 INFO L158 Benchmark]: RCFGBuilder took 1923.55ms. Allocated memory was 176.2MB in the beginning and 274.7MB in the end (delta: 98.6MB). Free memory was 81.5MB in the beginning and 113.4MB in the end (delta: -31.9MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. [2021-11-25 18:06:31,301 INFO L158 Benchmark]: TraceAbstraction took 36477.08ms. Allocated memory was 274.7MB in the beginning and 444.6MB in the end (delta: 169.9MB). Free memory was 113.4MB in the beginning and 172.1MB in the end (delta: -58.8MB). Peak memory consumption was 110.5MB. Max. memory is 16.1GB. [2021-11-25 18:06:31,303 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.27ms. Allocated memory is still 140.5MB. Free memory was 113.9MB in the beginning and 113.9MB in the end (delta: 27.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3489.79ms. Allocated memory was 140.5MB in the beginning and 176.2MB in the end (delta: 35.7MB). Free memory was 92.4MB in the beginning and 101.4MB in the end (delta: -9.0MB). Peak memory consumption was 92.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 222.99ms. Allocated memory is still 176.2MB. Free memory was 100.4MB in the beginning and 88.8MB in the end (delta: 11.5MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 133.93ms. Allocated memory is still 176.2MB. Free memory was 88.8MB in the beginning and 81.5MB in the end (delta: 7.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1923.55ms. Allocated memory was 176.2MB in the beginning and 274.7MB in the end (delta: 98.6MB). Free memory was 81.5MB in the beginning and 113.4MB in the end (delta: -31.9MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. * TraceAbstraction took 36477.08ms. Allocated memory was 274.7MB in the beginning and 444.6MB in the end (delta: 169.9MB). Free memory was 113.4MB in the beginning and 172.1MB in the end (delta: -58.8MB). Peak memory consumption was 110.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@732015f7 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@732015f7: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-25 18:06:31,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7 --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 b2aa49e297f60cfce052f243c4868c3f21a4b7a15679d0734b9f9fae5c35ea17 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 18:06:33,616 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 18:06:33,620 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 18:06:33,674 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 18:06:33,675 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 18:06:33,679 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 18:06:33,681 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 18:06:33,685 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 18:06:33,688 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 18:06:33,698 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 18:06:33,700 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 18:06:33,702 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 18:06:33,702 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 18:06:33,705 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 18:06:33,706 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 18:06:33,712 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 18:06:33,713 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 18:06:33,714 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 18:06:33,716 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 18:06:33,723 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 18:06:33,725 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 18:06:33,726 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 18:06:33,728 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 18:06:33,730 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 18:06:33,739 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 18:06:33,739 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 18:06:33,740 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 18:06:33,742 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 18:06:33,742 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 18:06:33,743 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 18:06:33,744 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 18:06:33,745 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 18:06:33,746 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 18:06:33,747 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 18:06:33,749 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 18:06:33,749 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 18:06:33,750 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 18:06:33,750 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 18:06:33,750 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 18:06:33,752 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 18:06:33,753 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 18:06:33,754 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-25 18:06:33,796 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 18:06:33,797 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 18:06:33,797 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 18:06:33,798 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 18:06:33,798 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 18:06:33,799 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 18:06:33,799 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 18:06:33,799 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 18:06:33,799 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 18:06:33,800 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 18:06:33,801 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 18:06:33,801 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 18:06:33,802 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 18:06:33,802 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 18:06:33,803 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 18:06:33,803 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 18:06:33,803 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 18:06:33,803 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-25 18:06:33,804 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-25 18:06:33,804 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-25 18:06:33,804 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 18:06:33,804 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 18:06:33,804 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 18:06:33,805 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 18:06:33,805 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-25 18:06:33,805 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 18:06:33,805 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:06:33,806 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 18:06:33,806 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 18:06:33,806 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 18:06:33,806 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-25 18:06:33,807 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-25 18:06:33,807 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 18:06:33,807 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 18:06:33,808 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 18:06:33,808 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/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_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7 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 -> b2aa49e297f60cfce052f243c4868c3f21a4b7a15679d0734b9f9fae5c35ea17 [2021-11-25 18:06:34,201 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 18:06:34,221 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 18:06:34,223 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 18:06:34,224 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 18:06:34,225 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 18:06:34,227 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i [2021-11-25 18:06:34,291 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data/0370784d7/f41f0717f91547658a048bb9477ab597/FLAGe65c4abae [2021-11-25 18:06:35,235 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 18:06:35,236 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i [2021-11-25 18:06:35,285 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data/0370784d7/f41f0717f91547658a048bb9477ab597/FLAGe65c4abae [2021-11-25 18:06:35,622 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/data/0370784d7/f41f0717f91547658a048bb9477ab597 [2021-11-25 18:06:35,625 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 18:06:35,626 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 18:06:35,626 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 18:06:35,627 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 18:06:35,637 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 18:06:35,638 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:06:35" (1/1) ... [2021-11-25 18:06:35,639 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@538f20b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:35, skipping insertion in model container [2021-11-25 18:06:35,639 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:06:35" (1/1) ... [2021-11-25 18:06:35,647 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 18:06:35,799 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:06:36,138 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2021-11-25 18:06:36,145 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2021-11-25 18:06:37,348 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,349 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,351 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,352 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,353 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,368 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,369 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,371 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,371 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,373 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,374 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,375 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,375 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:37,851 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-25 18:06:37,852 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-25 18:06:37,854 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-25 18:06:37,855 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-25 18:06:37,856 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-25 18:06:37,857 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-25 18:06:37,858 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-25 18:06:37,859 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-25 18:06:37,859 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-25 18:06:37,860 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-25 18:06:38,077 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-25 18:06:38,449 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,450 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,474 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,475 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,481 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,481 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,515 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,516 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,517 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,517 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,517 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,518 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,518 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,575 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:06:38,632 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-25 18:06:38,728 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:06:38,736 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2021-11-25 18:06:38,736 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2021-11-25 18:06:38,792 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,795 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,795 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,796 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,796 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,812 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,813 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,814 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,814 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,815 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,816 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,816 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,817 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:38,877 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-25 18:06:38,878 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-25 18:06:38,879 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-25 18:06:38,880 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-25 18:06:38,881 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-25 18:06:38,882 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-25 18:06:38,882 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-25 18:06:38,883 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-25 18:06:38,883 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-25 18:06:38,883 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-25 18:06:38,916 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-25 18:06:39,061 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,062 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,070 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,070 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,073 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,074 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,088 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,089 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,089 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,090 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,090 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,091 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,091 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,132 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:06:39,169 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 18:06:39,194 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2021-11-25 18:06:39,194 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_a3cf8916-a618-495e-a018-9eae39f9d2ce/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2021-11-25 18:06:39,235 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,235 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,236 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,237 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,237 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,244 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,245 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,246 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,247 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,248 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,249 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,250 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,250 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,278 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-25 18:06:39,279 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-25 18:06:39,280 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-25 18:06:39,281 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-25 18:06:39,282 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-25 18:06:39,283 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-25 18:06:39,283 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-25 18:06:39,283 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-25 18:06:39,284 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-25 18:06:39,284 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-25 18:06:39,307 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-25 18:06:39,436 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,437 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,449 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,451 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,455 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,456 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,466 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,467 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,467 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,468 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,468 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,468 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,469 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-25 18:06:39,497 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:06:39,922 INFO L208 MainTranslator]: Completed translation [2021-11-25 18:06:39,923 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39 WrapperNode [2021-11-25 18:06:39,923 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 18:06:39,924 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 18:06:39,924 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 18:06:39,924 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 18:06:39,931 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,052 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,213 INFO L137 Inliner]: procedures = 794, calls = 2455, calls flagged for inlining = 71, calls inlined = 19, statements flattened = 824 [2021-11-25 18:06:40,213 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 18:06:40,214 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 18:06:40,214 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 18:06:40,215 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 18:06:40,223 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,223 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,252 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,259 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,325 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,348 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,372 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,396 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 18:06:40,398 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 18:06:40,398 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 18:06:40,399 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 18:06:40,400 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (1/1) ... [2021-11-25 18:06:40,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:06:40,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:06:40,438 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 18:06:40,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 18:06:40,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8 [2021-11-25 18:06:40,486 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-11-25 18:06:40,486 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-11-25 18:06:40,486 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-25 18:06:40,486 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-25 18:06:40,486 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2021-11-25 18:06:40,491 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2021-11-25 18:06:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 18:06:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 18:06:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 18:06:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 18:06:40,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 18:06:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-11-25 18:06:40,493 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-11-25 18:06:40,493 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-11-25 18:06:40,493 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-11-25 18:06:40,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-25 18:06:40,493 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2021-11-25 18:06:40,493 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2021-11-25 18:06:40,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 18:06:40,494 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-11-25 18:06:40,494 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-11-25 18:06:40,494 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_find [2021-11-25 18:06:40,494 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_find [2021-11-25 18:06:40,494 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_for [2021-11-25 18:06:40,494 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_for [2021-11-25 18:06:40,494 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2021-11-25 18:06:40,495 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2021-11-25 18:06:40,495 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_keys_eq [2021-11-25 18:06:40,495 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_keys_eq [2021-11-25 18:06:40,495 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_equals [2021-11-25 18:06:40,495 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_equals [2021-11-25 18:06:40,495 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 18:06:40,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-25 18:06:40,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-25 18:06:40,496 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2021-11-25 18:06:40,496 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2021-11-25 18:06:40,496 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_hasher [2021-11-25 18:06:40,496 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_hasher [2021-11-25 18:06:40,496 INFO L130 BoogieDeclarations]: Found specification of procedure s_safe_eq_check [2021-11-25 18:06:40,496 INFO L138 BoogieDeclarations]: Found implementation of procedure s_safe_eq_check [2021-11-25 18:06:40,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-25 18:06:40,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-25 18:06:40,497 INFO L130 BoogieDeclarations]: Found specification of procedure s_find_entry [2021-11-25 18:06:40,497 INFO L138 BoogieDeclarations]: Found implementation of procedure s_find_entry [2021-11-25 18:06:40,497 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-25 18:06:40,498 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-25 18:06:40,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-25 18:06:40,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-25 18:06:40,498 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2021-11-25 18:06:40,498 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2021-11-25 18:06:40,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-25 18:06:40,498 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-11-25 18:06:40,499 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-11-25 18:06:40,499 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2021-11-25 18:06:40,499 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2021-11-25 18:06:40,499 INFO L130 BoogieDeclarations]: Found specification of procedure uninterpreted_equals [2021-11-25 18:06:40,499 INFO L138 BoogieDeclarations]: Found implementation of procedure uninterpreted_equals [2021-11-25 18:06:40,963 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 18:06:40,965 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 18:06:41,114 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume !true; [2021-11-25 18:06:41,252 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !true; [2021-11-25 18:06:41,904 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##8: assume !true; [2021-11-25 18:06:43,120 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 18:06:43,128 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 18:06:43,128 INFO L301 CfgBuilder]: Removed 7 assume(true) statements. [2021-11-25 18:06:43,131 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:06:43 BoogieIcfgContainer [2021-11-25 18:06:43,131 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 18:06:43,132 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 18:06:43,132 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 18:06:43,135 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 18:06:43,135 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:06:35" (1/3) ... [2021-11-25 18:06:43,136 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b5a2f86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:06:43, skipping insertion in model container [2021-11-25 18:06:43,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:06:39" (2/3) ... [2021-11-25 18:06:43,136 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b5a2f86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:06:43, skipping insertion in model container [2021-11-25 18:06:43,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:06:43" (3/3) ... [2021-11-25 18:06:43,138 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_hash_table_find_harness.i [2021-11-25 18:06:43,143 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 18:06:43,143 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-25 18:06:43,222 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 18:06:43,227 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mLoopAccelerationTechnique=FAST_UPR [2021-11-25 18:06:43,228 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-25 18:06:43,251 INFO L276 IsEmpty]: Start isEmpty. Operand has 231 states, 146 states have (on average 1.2191780821917808) internal successors, (178), 144 states have internal predecessors, (178), 65 states have call successors, (65), 21 states have call predecessors, (65), 21 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2021-11-25 18:06:43,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2021-11-25 18:06:43,267 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:43,268 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:43,268 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:43,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:43,274 INFO L85 PathProgramCache]: Analyzing trace with hash -501442740, now seen corresponding path program 1 times [2021-11-25 18:06:43,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:06:43,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [93382931] [2021-11-25 18:06:43,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:43,292 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:06:43,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:06:43,295 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:06:43,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-25 18:06:44,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:44,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 1692 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-25 18:06:44,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:44,807 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 217 proven. 0 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2021-11-25 18:06:44,808 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:44,808 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:06:44,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [93382931] [2021-11-25 18:06:44,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [93382931] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:44,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:06:44,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:06:44,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328704197] [2021-11-25 18:06:44,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:44,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-25 18:06:44,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:06:44,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-25 18:06:44,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 18:06:44,861 INFO L87 Difference]: Start difference. First operand has 231 states, 146 states have (on average 1.2191780821917808) internal successors, (178), 144 states have internal predecessors, (178), 65 states have call successors, (65), 21 states have call predecessors, (65), 21 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Second operand has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 18:06:44,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:44,968 INFO L93 Difference]: Finished difference Result 456 states and 647 transitions. [2021-11-25 18:06:44,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-25 18:06:44,970 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 178 [2021-11-25 18:06:44,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:44,989 INFO L225 Difference]: With dead ends: 456 [2021-11-25 18:06:44,990 INFO L226 Difference]: Without dead ends: 224 [2021-11-25 18:06:45,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 18:06:45,004 INFO L933 BasicCegarLoop]: 300 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, 300 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 [2021-11-25 18:06:45,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:06:45,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-11-25 18:06:45,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2021-11-25 18:06:45,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 137 states have (on average 1.2043795620437956) internal successors, (165), 138 states have internal predecessors, (165), 65 states have call successors, (65), 21 states have call predecessors, (65), 21 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2021-11-25 18:06:45,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 294 transitions. [2021-11-25 18:06:45,106 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 294 transitions. Word has length 178 [2021-11-25 18:06:45,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:45,108 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 294 transitions. [2021-11-25 18:06:45,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 18:06:45,108 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 294 transitions. [2021-11-25 18:06:45,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2021-11-25 18:06:45,121 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:45,122 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:45,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:45,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:06:45,347 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:45,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:45,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1965212336, now seen corresponding path program 1 times [2021-11-25 18:06:45,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:06:45,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1370996046] [2021-11-25 18:06:45,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:45,351 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:06:45,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:06:45,353 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:06:45,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-25 18:06:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:46,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 1692 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-25 18:06:46,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:46,900 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2021-11-25 18:06:46,901 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:46,901 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:06:46,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1370996046] [2021-11-25 18:06:46,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1370996046] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:46,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:06:46,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:06:46,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805296836] [2021-11-25 18:06:46,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:46,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:06:46,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:06:46,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:06:46,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:06:46,904 INFO L87 Difference]: Start difference. First operand 224 states and 294 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 18:06:47,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:47,017 INFO L93 Difference]: Finished difference Result 443 states and 581 transitions. [2021-11-25 18:06:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:06:47,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 178 [2021-11-25 18:06:47,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:47,027 INFO L225 Difference]: With dead ends: 443 [2021-11-25 18:06:47,027 INFO L226 Difference]: Without dead ends: 228 [2021-11-25 18:06:47,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:06:47,030 INFO L933 BasicCegarLoop]: 292 mSDtfsCounter, 2 mSDsluCounter, 872 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:47,031 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1164 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:06:47,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-11-25 18:06:47,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2021-11-25 18:06:47,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 140 states have (on average 1.2) internal successors, (168), 141 states have internal predecessors, (168), 65 states have call successors, (65), 21 states have call predecessors, (65), 22 states have return successors, (65), 65 states have call predecessors, (65), 64 states have call successors, (65) [2021-11-25 18:06:47,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 298 transitions. [2021-11-25 18:06:47,076 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 298 transitions. Word has length 178 [2021-11-25 18:06:47,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:47,078 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 298 transitions. [2021-11-25 18:06:47,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 18:06:47,079 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 298 transitions. [2021-11-25 18:06:47,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-11-25 18:06:47,082 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:47,082 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:47,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:47,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:06:47,309 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:47,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:47,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1472595880, now seen corresponding path program 1 times [2021-11-25 18:06:47,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:06:47,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [499316719] [2021-11-25 18:06:47,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:47,312 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:06:47,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:06:47,318 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:06:47,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-25 18:06:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:48,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 1652 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 18:06:48,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:48,659 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 161 proven. 0 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2021-11-25 18:06:48,659 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:48,660 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:06:48,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [499316719] [2021-11-25 18:06:48,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [499316719] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:48,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:06:48,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 18:06:48,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462528698] [2021-11-25 18:06:48,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:48,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:06:48,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:06:48,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:06:48,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:06:48,663 INFO L87 Difference]: Start difference. First operand 228 states and 298 transitions. Second operand has 6 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-11-25 18:06:48,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:48,936 INFO L93 Difference]: Finished difference Result 449 states and 585 transitions. [2021-11-25 18:06:48,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:06:48,937 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 190 [2021-11-25 18:06:48,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:48,941 INFO L225 Difference]: With dead ends: 449 [2021-11-25 18:06:48,941 INFO L226 Difference]: Without dead ends: 230 [2021-11-25 18:06:48,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:06:48,943 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 2 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1323 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:48,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1323 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:06:48,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-11-25 18:06:48,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 230. [2021-11-25 18:06:48,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 141 states have (on average 1.198581560283688) internal successors, (169), 143 states have internal predecessors, (169), 65 states have call successors, (65), 21 states have call predecessors, (65), 23 states have return successors, (66), 65 states have call predecessors, (66), 64 states have call successors, (66) [2021-11-25 18:06:48,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 300 transitions. [2021-11-25 18:06:48,962 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 300 transitions. Word has length 190 [2021-11-25 18:06:48,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:48,962 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 300 transitions. [2021-11-25 18:06:48,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-11-25 18:06:48,963 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 300 transitions. [2021-11-25 18:06:48,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-11-25 18:06:48,966 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:48,967 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:49,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:49,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:06:49,189 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:49,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:49,190 INFO L85 PathProgramCache]: Analyzing trace with hash 10564960, now seen corresponding path program 1 times [2021-11-25 18:06:49,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:06:49,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1669473427] [2021-11-25 18:06:49,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:49,192 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:06:49,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:06:49,193 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:06:49,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-25 18:06:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:50,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 1755 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 18:06:50,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:50,687 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 191 proven. 0 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2021-11-25 18:06:50,687 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:50,687 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:06:50,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1669473427] [2021-11-25 18:06:50,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1669473427] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:50,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:06:50,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:06:50,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467966452] [2021-11-25 18:06:50,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:50,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:06:50,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:06:50,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:06:50,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:06:50,689 INFO L87 Difference]: Start difference. First operand 230 states and 300 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-25 18:06:50,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:50,862 INFO L93 Difference]: Finished difference Result 447 states and 585 transitions. [2021-11-25 18:06:50,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:06:50,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 195 [2021-11-25 18:06:50,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:50,868 INFO L225 Difference]: With dead ends: 447 [2021-11-25 18:06:50,868 INFO L226 Difference]: Without dead ends: 237 [2021-11-25 18:06:50,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:06:50,870 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 36 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:50,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 801 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:06:50,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-11-25 18:06:50,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2021-11-25 18:06:50,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 146 states have (on average 1.1986301369863013) internal successors, (175), 149 states have internal predecessors, (175), 66 states have call successors, (66), 21 states have call predecessors, (66), 24 states have return successors, (69), 66 states have call predecessors, (69), 65 states have call successors, (69) [2021-11-25 18:06:50,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 310 transitions. [2021-11-25 18:06:50,916 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 310 transitions. Word has length 195 [2021-11-25 18:06:50,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:50,917 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 310 transitions. [2021-11-25 18:06:50,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-25 18:06:50,917 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 310 transitions. [2021-11-25 18:06:50,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-11-25 18:06:50,920 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:50,920 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:50,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:51,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:06:51,141 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:51,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:51,142 INFO L85 PathProgramCache]: Analyzing trace with hash 11341472, now seen corresponding path program 1 times [2021-11-25 18:06:51,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:06:51,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [819774102] [2021-11-25 18:06:51,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:51,143 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:06:51,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:06:51,144 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:06:51,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-25 18:06:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:52,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 1761 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-25 18:06:52,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:52,449 INFO L388 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 [2021-11-25 18:06:53,333 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 191 proven. 0 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2021-11-25 18:06:53,333 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:53,333 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:06:53,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [819774102] [2021-11-25 18:06:53,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [819774102] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:53,334 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:06:53,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-25 18:06:53,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692220781] [2021-11-25 18:06:53,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:53,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-25 18:06:53,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:06:53,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-25 18:06:53,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-25 18:06:53,336 INFO L87 Difference]: Start difference. First operand 237 states and 310 transitions. Second operand has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 9 states have internal predecessors, (89), 4 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2021-11-25 18:06:54,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:54,617 INFO L93 Difference]: Finished difference Result 466 states and 606 transitions. [2021-11-25 18:06:54,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-25 18:06:54,618 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 9 states have internal predecessors, (89), 4 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 195 [2021-11-25 18:06:54,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:54,620 INFO L225 Difference]: With dead ends: 466 [2021-11-25 18:06:54,620 INFO L226 Difference]: Without dead ends: 241 [2021-11-25 18:06:54,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-25 18:06:54,623 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 38 mSDsluCounter, 1998 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 2287 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 143 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:54,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 2287 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 94 Invalid, 0 Unknown, 143 Unchecked, 1.2s Time] [2021-11-25 18:06:54,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-11-25 18:06:54,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2021-11-25 18:06:54,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 150 states have (on average 1.1933333333333334) internal successors, (179), 152 states have internal predecessors, (179), 66 states have call successors, (66), 22 states have call predecessors, (66), 24 states have return successors, (69), 66 states have call predecessors, (69), 65 states have call successors, (69) [2021-11-25 18:06:54,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 314 transitions. [2021-11-25 18:06:54,639 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 314 transitions. Word has length 195 [2021-11-25 18:06:54,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:54,639 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 314 transitions. [2021-11-25 18:06:54,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 9 states have internal predecessors, (89), 4 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2021-11-25 18:06:54,640 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 314 transitions. [2021-11-25 18:06:54,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-11-25 18:06:54,643 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:54,643 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:54,679 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:54,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:06:54,865 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:54,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:54,866 INFO L85 PathProgramCache]: Analyzing trace with hash -145875486, now seen corresponding path program 1 times [2021-11-25 18:06:54,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:06:54,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1515276989] [2021-11-25 18:06:54,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:54,868 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:06:54,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:06:54,868 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:06:54,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-25 18:06:55,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:55,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 1775 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-25 18:06:55,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:06:56,099 INFO L388 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 [2021-11-25 18:06:57,006 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2021-11-25 18:06:57,006 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:06:57,007 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:06:57,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1515276989] [2021-11-25 18:06:57,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1515276989] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:06:57,007 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:06:57,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-25 18:06:57,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557125882] [2021-11-25 18:06:57,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:06:57,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 18:06:57,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:06:57,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 18:06:57,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 18:06:57,009 INFO L87 Difference]: Start difference. First operand 241 states and 314 transitions. Second operand has 12 states, 11 states have (on average 8.454545454545455) internal successors, (93), 10 states have internal predecessors, (93), 5 states have call successors, (35), 3 states have call predecessors, (35), 5 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) [2021-11-25 18:06:58,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:06:58,486 INFO L93 Difference]: Finished difference Result 467 states and 607 transitions. [2021-11-25 18:06:58,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:06:58,487 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.454545454545455) internal successors, (93), 10 states have internal predecessors, (93), 5 states have call successors, (35), 3 states have call predecessors, (35), 5 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) Word has length 201 [2021-11-25 18:06:58,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:06:58,490 INFO L225 Difference]: With dead ends: 467 [2021-11-25 18:06:58,490 INFO L226 Difference]: Without dead ends: 244 [2021-11-25 18:06:58,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-11-25 18:06:58,492 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 36 mSDsluCounter, 2017 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 2302 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 222 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:06:58,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 2302 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 93 Invalid, 0 Unknown, 222 Unchecked, 1.4s Time] [2021-11-25 18:06:58,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-11-25 18:06:58,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2021-11-25 18:06:58,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 152 states have (on average 1.1907894736842106) internal successors, (181), 154 states have internal predecessors, (181), 67 states have call successors, (67), 23 states have call predecessors, (67), 24 states have return successors, (70), 66 states have call predecessors, (70), 66 states have call successors, (70) [2021-11-25 18:06:58,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 318 transitions. [2021-11-25 18:06:58,508 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 318 transitions. Word has length 201 [2021-11-25 18:06:58,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:06:58,509 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 318 transitions. [2021-11-25 18:06:58,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.454545454545455) internal successors, (93), 10 states have internal predecessors, (93), 5 states have call successors, (35), 3 states have call predecessors, (35), 5 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) [2021-11-25 18:06:58,509 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 318 transitions. [2021-11-25 18:06:58,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2021-11-25 18:06:58,512 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:06:58,513 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:06:58,553 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-25 18:06:58,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:06:58,735 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:06:58,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:06:58,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1621013711, now seen corresponding path program 1 times [2021-11-25 18:06:58,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:06:58,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [774871704] [2021-11-25 18:06:58,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:06:58,738 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:06:58,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:06:58,739 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:06:58,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-25 18:06:59,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:06:59,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 1792 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 18:06:59,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:00,202 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 224 proven. 0 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2021-11-25 18:07:00,202 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:00,202 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:00,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [774871704] [2021-11-25 18:07:00,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [774871704] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:00,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:00,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 18:07:00,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157362366] [2021-11-25 18:07:00,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:00,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:07:00,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:00,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:07:00,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:07:00,204 INFO L87 Difference]: Start difference. First operand 244 states and 318 transitions. Second operand has 6 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-25 18:07:00,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:00,459 INFO L93 Difference]: Finished difference Result 406 states and 536 transitions. [2021-11-25 18:07:00,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:07:00,459 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 206 [2021-11-25 18:07:00,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:00,462 INFO L225 Difference]: With dead ends: 406 [2021-11-25 18:07:00,462 INFO L226 Difference]: Without dead ends: 242 [2021-11-25 18:07:00,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:07:00,464 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 2 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1323 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:00,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1323 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:07:00,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-11-25 18:07:00,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 238. [2021-11-25 18:07:00,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 148 states have (on average 1.1824324324324325) internal successors, (175), 149 states have internal predecessors, (175), 67 states have call successors, (67), 23 states have call predecessors, (67), 22 states have return successors, (68), 65 states have call predecessors, (68), 66 states have call successors, (68) [2021-11-25 18:07:00,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 310 transitions. [2021-11-25 18:07:00,480 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 310 transitions. Word has length 206 [2021-11-25 18:07:00,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:00,481 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 310 transitions. [2021-11-25 18:07:00,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-25 18:07:00,481 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 310 transitions. [2021-11-25 18:07:00,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-11-25 18:07:00,485 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:00,485 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:00,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:00,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:00,709 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:00,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:00,710 INFO L85 PathProgramCache]: Analyzing trace with hash 500291049, now seen corresponding path program 1 times [2021-11-25 18:07:00,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:00,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1168428407] [2021-11-25 18:07:00,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:00,712 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:00,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:00,712 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:00,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-25 18:07:01,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:02,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 1895 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-25 18:07:02,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:02,396 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 208 proven. 0 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2021-11-25 18:07:02,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:02,396 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:02,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1168428407] [2021-11-25 18:07:02,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1168428407] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:02,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:02,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 18:07:02,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693272900] [2021-11-25 18:07:02,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:02,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:07:02,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:02,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:07:02,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:07:02,398 INFO L87 Difference]: Start difference. First operand 238 states and 310 transitions. Second operand has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-11-25 18:07:02,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:02,659 INFO L93 Difference]: Finished difference Result 397 states and 525 transitions. [2021-11-25 18:07:02,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:07:02,660 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 211 [2021-11-25 18:07:02,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:02,662 INFO L225 Difference]: With dead ends: 397 [2021-11-25 18:07:02,663 INFO L226 Difference]: Without dead ends: 244 [2021-11-25 18:07:02,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:07:02,664 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 2 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1587 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:02,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1587 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:07:02,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-11-25 18:07:02,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 241. [2021-11-25 18:07:02,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 150 states have (on average 1.18) internal successors, (177), 152 states have internal predecessors, (177), 67 states have call successors, (67), 23 states have call predecessors, (67), 23 states have return successors, (71), 65 states have call predecessors, (71), 66 states have call successors, (71) [2021-11-25 18:07:02,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 315 transitions. [2021-11-25 18:07:02,680 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 315 transitions. Word has length 211 [2021-11-25 18:07:02,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:02,681 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 315 transitions. [2021-11-25 18:07:02,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-11-25 18:07:02,681 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 315 transitions. [2021-11-25 18:07:02,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-11-25 18:07:02,683 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:02,683 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:02,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:02,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:02,902 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:02,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:02,903 INFO L85 PathProgramCache]: Analyzing trace with hash 2127170151, now seen corresponding path program 2 times [2021-11-25 18:07:02,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:02,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [210945457] [2021-11-25 18:07:02,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-25 18:07:02,905 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:02,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:02,907 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:02,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-25 18:07:03,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-25 18:07:03,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 18:07:03,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-25 18:07:03,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:03,838 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2021-11-25 18:07:03,838 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:03,838 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:03,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [210945457] [2021-11-25 18:07:03,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [210945457] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:03,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:03,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:07:03,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118326308] [2021-11-25 18:07:03,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:03,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:07:03,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:03,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:07:03,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:07:03,840 INFO L87 Difference]: Start difference. First operand 241 states and 315 transitions. Second operand has 5 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2021-11-25 18:07:03,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:03,896 INFO L93 Difference]: Finished difference Result 249 states and 322 transitions. [2021-11-25 18:07:03,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:07:03,898 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) Word has length 217 [2021-11-25 18:07:03,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:03,900 INFO L225 Difference]: With dead ends: 249 [2021-11-25 18:07:03,900 INFO L226 Difference]: Without dead ends: 247 [2021-11-25 18:07:03,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:07:03,901 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 12 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:03,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1143 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:07:03,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-11-25 18:07:03,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 245. [2021-11-25 18:07:03,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 153 states have (on average 1.1764705882352942) internal successors, (180), 155 states have internal predecessors, (180), 67 states have call successors, (67), 24 states have call predecessors, (67), 24 states have return successors, (71), 65 states have call predecessors, (71), 66 states have call successors, (71) [2021-11-25 18:07:03,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 318 transitions. [2021-11-25 18:07:03,918 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 318 transitions. Word has length 217 [2021-11-25 18:07:03,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:03,919 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 318 transitions. [2021-11-25 18:07:03,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2021-11-25 18:07:03,920 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 318 transitions. [2021-11-25 18:07:03,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2021-11-25 18:07:03,922 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:03,922 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:03,944 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:04,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:04,144 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:04,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:04,145 INFO L85 PathProgramCache]: Analyzing trace with hash 533171121, now seen corresponding path program 1 times [2021-11-25 18:07:04,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:04,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [887107520] [2021-11-25 18:07:04,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:04,149 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:04,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:04,150 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:04,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-25 18:07:05,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:05,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 1930 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-25 18:07:05,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:06,691 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 210 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2021-11-25 18:07:06,691 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:06,691 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:06,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [887107520] [2021-11-25 18:07:06,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [887107520] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:06,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:06,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 18:07:06,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441014825] [2021-11-25 18:07:06,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:06,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 18:07:06,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:06,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 18:07:06,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:07:06,694 INFO L87 Difference]: Start difference. First operand 245 states and 318 transitions. Second operand has 8 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (33), 2 states have call predecessors, (33), 3 states have call successors, (33) [2021-11-25 18:07:07,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:07,955 INFO L93 Difference]: Finished difference Result 409 states and 541 transitions. [2021-11-25 18:07:07,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 18:07:07,958 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (33), 2 states have call predecessors, (33), 3 states have call successors, (33) Word has length 230 [2021-11-25 18:07:07,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:07,961 INFO L225 Difference]: With dead ends: 409 [2021-11-25 18:07:07,961 INFO L226 Difference]: Without dead ends: 247 [2021-11-25 18:07:07,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-25 18:07:07,963 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 7 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:07,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1073 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 43 Unchecked, 1.1s Time] [2021-11-25 18:07:07,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-11-25 18:07:07,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 244. [2021-11-25 18:07:07,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 153 states have (on average 1.1764705882352942) internal successors, (180), 154 states have internal predecessors, (180), 66 states have call successors, (66), 24 states have call predecessors, (66), 24 states have return successors, (70), 65 states have call predecessors, (70), 65 states have call successors, (70) [2021-11-25 18:07:07,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 316 transitions. [2021-11-25 18:07:07,979 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 316 transitions. Word has length 230 [2021-11-25 18:07:07,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:07,979 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 316 transitions. [2021-11-25 18:07:07,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (33), 2 states have call predecessors, (33), 3 states have call successors, (33) [2021-11-25 18:07:07,980 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 316 transitions. [2021-11-25 18:07:07,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-25 18:07:07,982 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:07,982 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:08,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:08,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:08,205 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:08,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:08,206 INFO L85 PathProgramCache]: Analyzing trace with hash 925847752, now seen corresponding path program 2 times [2021-11-25 18:07:08,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:08,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2098515122] [2021-11-25 18:07:08,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-25 18:07:08,208 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:08,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:08,209 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:08,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-25 18:07:10,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-25 18:07:10,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 18:07:10,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 1947 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-25 18:07:10,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:10,752 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2021-11-25 18:07:10,752 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:10,753 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:10,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2098515122] [2021-11-25 18:07:10,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2098515122] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:10,753 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:10,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 18:07:10,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431996103] [2021-11-25 18:07:10,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:10,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:07:10,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:10,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:07:10,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:07:10,754 INFO L87 Difference]: Start difference. First operand 244 states and 316 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) [2021-11-25 18:07:11,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:11,057 INFO L93 Difference]: Finished difference Result 400 states and 520 transitions. [2021-11-25 18:07:11,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:07:11,059 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) Word has length 235 [2021-11-25 18:07:11,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:11,062 INFO L225 Difference]: With dead ends: 400 [2021-11-25 18:07:11,062 INFO L226 Difference]: Without dead ends: 237 [2021-11-25 18:07:11,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:07:11,063 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 41 mSDsluCounter, 1066 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:11,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 1357 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:07:11,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-11-25 18:07:11,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2021-11-25 18:07:11,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 148 states have (on average 1.1689189189189189) internal successors, (173), 148 states have internal predecessors, (173), 65 states have call successors, (65), 24 states have call predecessors, (65), 23 states have return successors, (67), 64 states have call predecessors, (67), 64 states have call successors, (67) [2021-11-25 18:07:11,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 305 transitions. [2021-11-25 18:07:11,078 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 305 transitions. Word has length 235 [2021-11-25 18:07:11,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:11,084 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 305 transitions. [2021-11-25 18:07:11,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) [2021-11-25 18:07:11,084 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 305 transitions. [2021-11-25 18:07:11,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-25 18:07:11,086 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:11,086 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:11,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:11,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:11,301 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:11,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:11,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1406928010, now seen corresponding path program 1 times [2021-11-25 18:07:11,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:11,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1812816358] [2021-11-25 18:07:11,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:11,304 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:11,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:11,306 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:11,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-25 18:07:12,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:12,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 1950 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-25 18:07:12,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:15,081 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 243 proven. 3 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2021-11-25 18:07:15,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:07:16,042 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-11-25 18:07:16,042 INFO L388 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 [2021-11-25 18:07:16,057 INFO L354 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2021-11-25 18:07:16,057 INFO L388 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 [2021-11-25 18:07:16,320 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2021-11-25 18:07:16,321 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:16,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1812816358] [2021-11-25 18:07:16,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1812816358] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:07:16,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1414962361] [2021-11-25 18:07:16,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:16,321 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-25 18:07:16,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 [2021-11-25 18:07:16,329 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-25 18:07:16,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2021-11-25 18:07:17,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:17,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 1950 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-25 18:07:17,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:17,909 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 143 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2021-11-25 18:07:17,910 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:17,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1414962361] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:17,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:07:17,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14, 13] total 25 [2021-11-25 18:07:17,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345094889] [2021-11-25 18:07:17,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:17,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:07:17,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:17,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:07:17,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-11-25 18:07:17,913 INFO L87 Difference]: Start difference. First operand 237 states and 305 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-25 18:07:18,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:18,213 INFO L93 Difference]: Finished difference Result 386 states and 499 transitions. [2021-11-25 18:07:18,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:07:18,214 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 235 [2021-11-25 18:07:18,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:18,216 INFO L225 Difference]: With dead ends: 386 [2021-11-25 18:07:18,216 INFO L226 Difference]: Without dead ends: 237 [2021-11-25 18:07:18,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 703 GetRequests, 673 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-11-25 18:07:18,218 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 2 mSDsluCounter, 1310 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1582 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:18,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1582 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:07:18,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-11-25 18:07:18,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2021-11-25 18:07:18,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 148 states have (on average 1.1689189189189189) internal successors, (173), 148 states have internal predecessors, (173), 65 states have call successors, (65), 24 states have call predecessors, (65), 23 states have return successors, (66), 64 states have call predecessors, (66), 64 states have call successors, (66) [2021-11-25 18:07:18,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 304 transitions. [2021-11-25 18:07:18,234 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 304 transitions. Word has length 235 [2021-11-25 18:07:18,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:18,235 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 304 transitions. [2021-11-25 18:07:18,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-25 18:07:18,236 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 304 transitions. [2021-11-25 18:07:18,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2021-11-25 18:07:18,238 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:18,238 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:18,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:18,493 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:18,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:18,652 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:18,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:18,653 INFO L85 PathProgramCache]: Analyzing trace with hash 759558577, now seen corresponding path program 1 times [2021-11-25 18:07:18,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:18,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2096344539] [2021-11-25 18:07:18,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:18,656 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:18,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:18,657 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:18,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-25 18:07:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:20,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 1981 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-25 18:07:20,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:22,484 INFO L388 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 25 treesize of output 17 [2021-11-25 18:07:22,489 INFO L388 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 21 treesize of output 13 [2021-11-25 18:07:22,801 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 241 proven. 16 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2021-11-25 18:07:22,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:07:23,609 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-11-25 18:07:23,609 INFO L388 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 [2021-11-25 18:07:23,635 INFO L354 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2021-11-25 18:07:23,635 INFO L388 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 [2021-11-25 18:07:23,911 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 19 proven. 8 refuted. 0 times theorem prover too weak. 442 trivial. 0 not checked. [2021-11-25 18:07:23,912 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:23,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2096344539] [2021-11-25 18:07:23,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2096344539] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:07:23,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [265035288] [2021-11-25 18:07:23,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:23,913 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-25 18:07:23,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 [2021-11-25 18:07:23,921 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-25 18:07:23,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-25 18:07:24,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:25,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 1981 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 18:07:25,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:25,489 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2021-11-25 18:07:25,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:25,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [265035288] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:25,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:07:25,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [15, 14] total 22 [2021-11-25 18:07:25,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216780386] [2021-11-25 18:07:25,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:25,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:07:25,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:25,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:07:25,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-11-25 18:07:25,492 INFO L87 Difference]: Start difference. First operand 237 states and 304 transitions. Second operand has 6 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-25 18:07:25,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:25,776 INFO L93 Difference]: Finished difference Result 381 states and 492 transitions. [2021-11-25 18:07:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:07:25,777 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 246 [2021-11-25 18:07:25,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:25,779 INFO L225 Difference]: With dead ends: 381 [2021-11-25 18:07:25,779 INFO L226 Difference]: Without dead ends: 239 [2021-11-25 18:07:25,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 736 GetRequests, 704 SyntacticMatches, 11 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-11-25 18:07:25,781 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 2 mSDsluCounter, 1042 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1314 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:25,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1314 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:07:25,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-11-25 18:07:25,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 239. [2021-11-25 18:07:25,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 149 states have (on average 1.167785234899329) internal successors, (174), 150 states have internal predecessors, (174), 65 states have call successors, (65), 24 states have call predecessors, (65), 24 states have return successors, (68), 64 states have call predecessors, (68), 64 states have call successors, (68) [2021-11-25 18:07:25,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 307 transitions. [2021-11-25 18:07:25,796 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 307 transitions. Word has length 246 [2021-11-25 18:07:25,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:25,799 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 307 transitions. [2021-11-25 18:07:25,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-25 18:07:25,799 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 307 transitions. [2021-11-25 18:07:25,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-25 18:07:25,801 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:25,801 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:25,849 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:26,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2021-11-25 18:07:26,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt [2021-11-25 18:07:26,225 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:26,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:26,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1235109588, now seen corresponding path program 1 times [2021-11-25 18:07:26,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:26,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [206095967] [2021-11-25 18:07:26,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:26,229 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:26,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:26,230 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:26,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-25 18:07:27,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:28,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 1998 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-25 18:07:28,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:28,359 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2021-11-25 18:07:28,360 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:28,360 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:28,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [206095967] [2021-11-25 18:07:28,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [206095967] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:28,360 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:28,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:07:28,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415650210] [2021-11-25 18:07:28,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:28,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:07:28,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:28,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:07:28,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:07:28,362 INFO L87 Difference]: Start difference. First operand 239 states and 307 transitions. Second operand has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) [2021-11-25 18:07:28,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:28,422 INFO L93 Difference]: Finished difference Result 249 states and 317 transitions. [2021-11-25 18:07:28,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:07:28,422 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 251 [2021-11-25 18:07:28,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:28,425 INFO L225 Difference]: With dead ends: 249 [2021-11-25 18:07:28,425 INFO L226 Difference]: Without dead ends: 247 [2021-11-25 18:07:28,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:07:28,426 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 7 mSDsluCounter, 858 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1151 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:28,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1151 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:07:28,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-11-25 18:07:28,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 244. [2021-11-25 18:07:28,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 152 states have (on average 1.1644736842105263) internal successors, (177), 154 states have internal predecessors, (177), 66 states have call successors, (66), 25 states have call predecessors, (66), 25 states have return successors, (69), 64 states have call predecessors, (69), 65 states have call successors, (69) [2021-11-25 18:07:28,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 312 transitions. [2021-11-25 18:07:28,442 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 312 transitions. Word has length 251 [2021-11-25 18:07:28,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:28,445 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 312 transitions. [2021-11-25 18:07:28,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) [2021-11-25 18:07:28,446 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 312 transitions. [2021-11-25 18:07:28,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-25 18:07:28,448 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:28,448 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:28,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:28,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:28,664 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:28,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:28,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1233262546, now seen corresponding path program 1 times [2021-11-25 18:07:28,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:28,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [956904610] [2021-11-25 18:07:28,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:28,667 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:28,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:28,668 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:28,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-25 18:07:30,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:30,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 1997 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-25 18:07:30,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:30,731 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2021-11-25 18:07:30,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:30,732 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:30,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [956904610] [2021-11-25 18:07:30,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [956904610] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:30,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:30,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:07:30,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296561064] [2021-11-25 18:07:30,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:30,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:07:30,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:30,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:07:30,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:07:30,735 INFO L87 Difference]: Start difference. First operand 244 states and 312 transitions. Second operand has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) [2021-11-25 18:07:30,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:30,790 INFO L93 Difference]: Finished difference Result 252 states and 319 transitions. [2021-11-25 18:07:30,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:07:30,791 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 251 [2021-11-25 18:07:30,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:30,792 INFO L225 Difference]: With dead ends: 252 [2021-11-25 18:07:30,793 INFO L226 Difference]: Without dead ends: 250 [2021-11-25 18:07:30,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:07:30,794 INFO L933 BasicCegarLoop]: 292 mSDtfsCounter, 7 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1147 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:30,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1147 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:07:30,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-11-25 18:07:30,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 243. [2021-11-25 18:07:30,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 152 states have (on average 1.1644736842105263) internal successors, (177), 153 states have internal predecessors, (177), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (68), 64 states have call predecessors, (68), 64 states have call successors, (68) [2021-11-25 18:07:30,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 310 transitions. [2021-11-25 18:07:30,808 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 310 transitions. Word has length 251 [2021-11-25 18:07:30,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:30,809 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 310 transitions. [2021-11-25 18:07:30,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) [2021-11-25 18:07:30,809 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 310 transitions. [2021-11-25 18:07:30,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2021-11-25 18:07:30,811 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:30,812 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:30,853 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-11-25 18:07:31,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:31,033 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:31,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:31,034 INFO L85 PathProgramCache]: Analyzing trace with hash -727178982, now seen corresponding path program 1 times [2021-11-25 18:07:31,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:31,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [973261567] [2021-11-25 18:07:31,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:31,036 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:31,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:31,037 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:31,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-25 18:07:32,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:33,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 2076 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 18:07:33,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:33,364 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2021-11-25 18:07:33,364 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:33,364 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:33,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [973261567] [2021-11-25 18:07:33,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [973261567] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:33,365 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:33,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:07:33,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079729186] [2021-11-25 18:07:33,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:33,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:07:33,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:33,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:07:33,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:07:33,367 INFO L87 Difference]: Start difference. First operand 243 states and 310 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 18:07:33,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:33,505 INFO L93 Difference]: Finished difference Result 322 states and 405 transitions. [2021-11-25 18:07:33,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:07:33,506 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 258 [2021-11-25 18:07:33,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:33,508 INFO L225 Difference]: With dead ends: 322 [2021-11-25 18:07:33,508 INFO L226 Difference]: Without dead ends: 243 [2021-11-25 18:07:33,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:07:33,510 INFO L933 BasicCegarLoop]: 286 mSDtfsCounter, 31 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 824 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:33,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 824 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:07:33,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-11-25 18:07:33,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2021-11-25 18:07:33,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 152 states have (on average 1.1513157894736843) internal successors, (175), 153 states have internal predecessors, (175), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (68), 64 states have call predecessors, (68), 64 states have call successors, (68) [2021-11-25 18:07:33,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 308 transitions. [2021-11-25 18:07:33,524 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 308 transitions. Word has length 258 [2021-11-25 18:07:33,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:33,525 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 308 transitions. [2021-11-25 18:07:33,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 18:07:33,525 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 308 transitions. [2021-11-25 18:07:33,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2021-11-25 18:07:33,527 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:33,527 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:33,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:33,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:33,742 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:33,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:33,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1573643608, now seen corresponding path program 1 times [2021-11-25 18:07:33,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:33,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [997021393] [2021-11-25 18:07:33,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:33,746 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:33,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:33,747 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:33,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-25 18:07:35,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:07:35,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 2047 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-25 18:07:35,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:07:35,899 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2021-11-25 18:07:35,899 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:07:35,899 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 18:07:35,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [997021393] [2021-11-25 18:07:35,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [997021393] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:07:35,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:07:35,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:07:35,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440604311] [2021-11-25 18:07:35,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:07:35,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:07:35,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 18:07:35,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:07:35,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:07:35,901 INFO L87 Difference]: Start difference. First operand 243 states and 308 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 18:07:35,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:07:35,937 INFO L93 Difference]: Finished difference Result 325 states and 409 transitions. [2021-11-25 18:07:35,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:07:35,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) Word has length 258 [2021-11-25 18:07:35,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:07:35,941 INFO L225 Difference]: With dead ends: 325 [2021-11-25 18:07:35,942 INFO L226 Difference]: Without dead ends: 252 [2021-11-25 18:07:35,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:07:35,943 INFO L933 BasicCegarLoop]: 292 mSDtfsCounter, 3 mSDsluCounter, 868 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1160 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:07:35,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 1160 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:07:35,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-11-25 18:07:35,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 247. [2021-11-25 18:07:35,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 155 states have (on average 1.1483870967741936) internal successors, (178), 156 states have internal predecessors, (178), 65 states have call successors, (65), 25 states have call predecessors, (65), 26 states have return successors, (69), 65 states have call predecessors, (69), 64 states have call successors, (69) [2021-11-25 18:07:35,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 312 transitions. [2021-11-25 18:07:35,975 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 312 transitions. Word has length 258 [2021-11-25 18:07:35,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:07:35,975 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 312 transitions. [2021-11-25 18:07:35,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 18:07:35,976 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 312 transitions. [2021-11-25 18:07:35,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2021-11-25 18:07:35,978 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:07:35,978 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:07:36,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-25 18:07:36,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 18:07:36,201 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:07:36,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:07:36,202 INFO L85 PathProgramCache]: Analyzing trace with hash 986837594, now seen corresponding path program 1 times [2021-11-25 18:07:36,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 18:07:36,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [234642578] [2021-11-25 18:07:36,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:07:36,205 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 18:07:36,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 18:07:36,206 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 18:07:36,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3cf8916-a618-495e-a018-9eae39f9d2ce/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-25 18:08:07,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:08:07,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 2047 conjuncts, 63 conjunts are in the unsatisfiable core [2021-11-25 18:08:07,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:08:09,055 INFO L354 Elim1Store]: treesize reduction 1090, result has 6.4 percent of original size [2021-11-25 18:08:09,056 INFO L388 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 7 case distinctions, treesize of input 61 treesize of output 86 [2021-11-25 18:08:11,497 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:08:11,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 100 treesize of output 48 [2021-11-25 18:08:12,430 INFO L354 Elim1Store]: treesize reduction 1036, result has 5.6 percent of original size [2021-11-25 18:08:12,430 INFO L388 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 7 case distinctions, treesize of input 49 treesize of output 74 [2021-11-25 18:08:14,208 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 18:08:14,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 89 treesize of output 53 [2021-11-25 18:08:15,251 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 208 proven. 10 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2021-11-25 18:08:15,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:08:23,211 INFO L388 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 2892 treesize of output 2878