./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3bf4efa014e51efebc29a26fae4d93bdd4ac97a340040c60e527138ec3a88197 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 07:32:55,125 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 07:32:55,128 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 07:32:55,179 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 07:32:55,179 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 07:32:55,184 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 07:32:55,187 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 07:32:55,192 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 07:32:55,194 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 07:32:55,202 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 07:32:55,203 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 07:32:55,205 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 07:32:55,206 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 07:32:55,209 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 07:32:55,211 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 07:32:55,217 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 07:32:55,219 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 07:32:55,220 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 07:32:55,222 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 07:32:55,224 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 07:32:55,226 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 07:32:55,228 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 07:32:55,229 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 07:32:55,230 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 07:32:55,233 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 07:32:55,234 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 07:32:55,234 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 07:32:55,235 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 07:32:55,236 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 07:32:55,237 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 07:32:55,237 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 07:32:55,238 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 07:32:55,239 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 07:32:55,240 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 07:32:55,241 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 07:32:55,242 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 07:32:55,243 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 07:32:55,243 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 07:32:55,244 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 07:32:55,245 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 07:32:55,246 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 07:32:55,246 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-20 07:32:55,269 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 07:32:55,270 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 07:32:55,270 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 07:32:55,270 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 07:32:55,271 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 07:32:55,271 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 07:32:55,272 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 07:32:55,272 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 07:32:55,273 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 07:32:55,273 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 07:32:55,273 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 07:32:55,273 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 07:32:55,274 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 07:32:55,274 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 07:32:55,274 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 07:32:55,274 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 07:32:55,274 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 07:32:55,275 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 07:32:55,275 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 07:32:55,275 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 07:32:55,275 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 07:32:55,276 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:32:55,276 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 07:32:55,276 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 07:32:55,276 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 07:32:55,276 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 07:32:55,277 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 07:32:55,277 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 07:32:55,277 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 07:32:55,277 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 07:32:55,278 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 07:32:55,278 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/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_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF 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 -> Automizer 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 -> 3bf4efa014e51efebc29a26fae4d93bdd4ac97a340040c60e527138ec3a88197 [2021-11-20 07:32:55,554 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 07:32:55,575 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 07:32:55,577 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 07:32:55,579 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 07:32:55,580 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 07:32:55,581 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i [2021-11-20 07:32:55,644 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/data/523438ea4/4edc96bc75084a9da435124cc61d0c94/FLAG5ad28941b [2021-11-20 07:32:56,581 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 07:32:56,581 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i [2021-11-20 07:32:56,626 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/data/523438ea4/4edc96bc75084a9da435124cc61d0c94/FLAG5ad28941b [2021-11-20 07:32:56,999 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/data/523438ea4/4edc96bc75084a9da435124cc61d0c94 [2021-11-20 07:32:57,006 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 07:32:57,007 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 07:32:57,008 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 07:32:57,008 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 07:32:57,012 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 07:32:57,012 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:32:57" (1/1) ... [2021-11-20 07:32:57,013 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66859e85 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:32:57, skipping insertion in model container [2021-11-20 07:32:57,014 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:32:57" (1/1) ... [2021-11-20 07:32:57,021 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 07:32:57,147 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 07:32:57,430 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_7dcac752-ff58-48f8-b592-7b9126ba9053/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i[4497,4510] [2021-11-20 07:32:57,437 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_7dcac752-ff58-48f8-b592-7b9126ba9053/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i[4557,4570] [2021-11-20 07:32:58,559 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,565 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,566 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,567 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,568 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,580 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,581 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,583 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,584 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,586 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,587 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,588 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:58,588 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,079 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-20 07:32:59,080 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-20 07:32:59,081 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-20 07:32:59,083 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-20 07:32:59,085 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-20 07:32:59,085 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-20 07:32:59,086 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-20 07:32:59,087 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-20 07:32:59,088 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-20 07:32:59,089 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-20 07:32:59,308 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-20 07:32:59,724 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,725 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,746 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,747 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,753 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,753 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,768 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,769 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,770 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,770 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,805 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,805 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,806 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:32:59,869 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:32:59,945 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 07:32:59,973 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_7dcac752-ff58-48f8-b592-7b9126ba9053/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i[4497,4510] [2021-11-20 07:32:59,974 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_7dcac752-ff58-48f8-b592-7b9126ba9053/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i[4557,4570] [2021-11-20 07:33:00,027 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,028 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,028 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,029 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,031 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,048 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,049 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,052 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,052 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,054 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,055 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,056 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,056 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,096 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-20 07:33:00,099 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-20 07:33:00,101 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-20 07:33:00,102 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-20 07:33:00,103 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-20 07:33:00,104 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-20 07:33:00,104 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-20 07:33:00,105 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-20 07:33:00,105 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-20 07:33:00,106 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-20 07:33:00,144 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-20 07:33:00,287 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,288 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,297 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,298 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,300 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,301 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,315 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,316 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,317 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,317 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,318 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,319 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,320 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 07:33:00,342 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:33:00,606 INFO L208 MainTranslator]: Completed translation [2021-11-20 07:33:00,607 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00 WrapperNode [2021-11-20 07:33:00,607 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 07:33:00,608 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 07:33:00,608 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 07:33:00,608 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 07:33:00,616 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:00,733 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:00,832 INFO L137 Inliner]: procedures = 775, calls = 2445, calls flagged for inlining = 71, calls inlined = 16, statements flattened = 721 [2021-11-20 07:33:00,833 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 07:33:00,835 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 07:33:00,836 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 07:33:00,836 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 07:33:00,845 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:00,846 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:00,867 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:00,873 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:00,950 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:00,957 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:00,981 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:01,009 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 07:33:01,010 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 07:33:01,010 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 07:33:01,010 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 07:33:01,015 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (1/1) ... [2021-11-20 07:33:01,022 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:33:01,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:33:01,048 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 07:33:01,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 07:33:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure memset_override_0_impl [2021-11-20 07:33:01,105 INFO L138 BoogieDeclarations]: Found implementation of procedure memset_override_0_impl [2021-11-20 07:33:01,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2021-11-20 07:33:01,106 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-11-20 07:33:01,106 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-11-20 07:33:01,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 07:33:01,106 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-11-20 07:33:01,107 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-11-20 07:33:01,107 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-20 07:33:01,107 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-20 07:33:01,107 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2021-11-20 07:33:01,107 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2021-11-20 07:33:01,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 07:33:01,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 07:33:01,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 07:33:01,108 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 07:33:01,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 07:33:01,108 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-11-20 07:33:01,109 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-11-20 07:33:01,109 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-11-20 07:33:01,109 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-11-20 07:33:01,109 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_release [2021-11-20 07:33:01,109 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_release [2021-11-20 07:33:01,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 07:33:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2021-11-20 07:33:01,110 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2021-11-20 07:33:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 07:33:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-11-20 07:33:01,110 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-11-20 07:33:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 07:33:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure my_memset [2021-11-20 07:33:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memset [2021-11-20 07:33:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2021-11-20 07:33:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2021-11-20 07:33:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 07:33:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2021-11-20 07:33:01,112 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2021-11-20 07:33:01,112 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-20 07:33:01,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-20 07:33:01,112 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-20 07:33:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-20 07:33:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2021-11-20 07:33:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2021-11-20 07:33:01,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-20 07:33:01,116 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2021-11-20 07:33:01,117 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2021-11-20 07:33:01,117 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-11-20 07:33:01,117 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-11-20 07:33:01,117 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2021-11-20 07:33:01,118 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2021-11-20 07:33:01,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 07:33:01,539 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 07:33:01,556 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 07:33:02,706 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 07:33:02,720 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 07:33:02,722 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-20 07:33:02,725 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:33:02 BoogieIcfgContainer [2021-11-20 07:33:02,725 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 07:33:02,728 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 07:33:02,728 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 07:33:02,732 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 07:33:02,732 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 07:32:57" (1/3) ... [2021-11-20 07:33:02,733 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23b35f66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:33:02, skipping insertion in model container [2021-11-20 07:33:02,733 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:33:00" (2/3) ... [2021-11-20 07:33:02,734 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23b35f66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:33:02, skipping insertion in model container [2021-11-20 07:33:02,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:33:02" (3/3) ... [2021-11-20 07:33:02,736 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_hash_table_clean_up_harness.i [2021-11-20 07:33:02,742 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 07:33:02,742 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 07:33:02,807 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 07:33:02,813 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=PETRI_NET, 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-20 07:33:02,813 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-20 07:33:02,837 INFO L276 IsEmpty]: Start isEmpty. Operand has 194 states, 126 states have (on average 1.1984126984126984) internal successors, (151), 127 states have internal predecessors, (151), 47 states have call successors, (47), 19 states have call predecessors, (47), 19 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2021-11-20 07:33:02,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-20 07:33:02,851 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:02,852 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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-20 07:33:02,852 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:02,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:02,858 INFO L85 PathProgramCache]: Analyzing trace with hash -623915720, now seen corresponding path program 1 times [2021-11-20 07:33:02,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:02,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481638291] [2021-11-20 07:33:02,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:02,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:03,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:03,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:03,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:03,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:03,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:03,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:03,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:03,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:03,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:03,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481638291] [2021-11-20 07:33:03,564 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2021-11-20 07:33:03,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183699650] [2021-11-20 07:33:03,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:03,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:03,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:33:03,568 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:33:03,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 07:33:04,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:04,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 2223 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-20 07:33:04,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:33:04,473 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2021-11-20 07:33:04,474 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 07:33:04,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183699650] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:04,474 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:04,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 07:33:04,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205404177] [2021-11-20 07:33:04,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:04,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-20 07:33:04,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:04,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-20 07:33:04,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:33:04,522 INFO L87 Difference]: Start difference. First operand has 194 states, 126 states have (on average 1.1984126984126984) internal successors, (151), 127 states have internal predecessors, (151), 47 states have call successors, (47), 19 states have call predecessors, (47), 19 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Second operand has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-20 07:33:04,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:04,589 INFO L93 Difference]: Finished difference Result 383 states and 508 transitions. [2021-11-20 07:33:04,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 07:33:04,591 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 134 [2021-11-20 07:33:04,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:04,602 INFO L225 Difference]: With dead ends: 383 [2021-11-20 07:33:04,607 INFO L226 Difference]: Without dead ends: 187 [2021-11-20 07:33:04,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:33:04,627 INFO L933 BasicCegarLoop]: 241 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, 241 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-20 07:33:04,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:33:04,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-11-20 07:33:04,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2021-11-20 07:33:04,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 120 states have (on average 1.1666666666666667) internal successors, (140), 121 states have internal predecessors, (140), 47 states have call successors, (47), 19 states have call predecessors, (47), 19 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2021-11-20 07:33:04,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 233 transitions. [2021-11-20 07:33:04,732 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 233 transitions. Word has length 134 [2021-11-20 07:33:04,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:04,734 INFO L470 AbstractCegarLoop]: Abstraction has 187 states and 233 transitions. [2021-11-20 07:33:04,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-20 07:33:04,734 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 233 transitions. [2021-11-20 07:33:04,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-20 07:33:04,747 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:04,747 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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-20 07:33:04,788 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-20 07:33:04,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-11-20 07:33:04,963 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:04,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:04,964 INFO L85 PathProgramCache]: Analyzing trace with hash -428434944, now seen corresponding path program 1 times [2021-11-20 07:33:04,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:04,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200454204] [2021-11-20 07:33:04,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:04,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:05,061 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-20 07:33:05,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1356072850] [2021-11-20 07:33:05,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:05,061 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:05,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:33:05,062 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:33:05,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-20 07:33:05,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:05,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 2223 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-20 07:33:05,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:33:05,846 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2021-11-20 07:33:05,846 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 07:33:05,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:05,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200454204] [2021-11-20 07:33:05,847 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-20 07:33:05,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356072850] [2021-11-20 07:33:05,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356072850] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:05,847 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:05,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:33:05,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009438076] [2021-11-20 07:33:05,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:05,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:33:05,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:05,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:33:05,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:33:05,850 INFO L87 Difference]: Start difference. First operand 187 states and 233 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-20 07:33:05,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:05,930 INFO L93 Difference]: Finished difference Result 337 states and 421 transitions. [2021-11-20 07:33:05,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:33:05,932 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) Word has length 134 [2021-11-20 07:33:05,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:05,941 INFO L225 Difference]: With dead ends: 337 [2021-11-20 07:33:05,946 INFO L226 Difference]: Without dead ends: 192 [2021-11-20 07:33:05,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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-20 07:33:05,952 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 2 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 916 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:05,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 916 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:33:05,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-20 07:33:05,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2021-11-20 07:33:05,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 124 states have (on average 1.1612903225806452) internal successors, (144), 125 states have internal predecessors, (144), 47 states have call successors, (47), 19 states have call predecessors, (47), 20 states have return successors, (47), 47 states have call predecessors, (47), 46 states have call successors, (47) [2021-11-20 07:33:05,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 238 transitions. [2021-11-20 07:33:05,990 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 238 transitions. Word has length 134 [2021-11-20 07:33:05,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:05,992 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 238 transitions. [2021-11-20 07:33:05,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-20 07:33:05,992 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 238 transitions. [2021-11-20 07:33:05,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-20 07:33:05,995 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:05,995 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:33:06,033 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-20 07:33:06,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:06,219 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:06,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:06,220 INFO L85 PathProgramCache]: Analyzing trace with hash -447704184, now seen corresponding path program 1 times [2021-11-20 07:33:06,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:06,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544479984] [2021-11-20 07:33:06,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:06,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:06,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:06,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:06,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:06,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:06,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:06,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:06,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:06,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:06,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-20 07:33:06,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:06,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-20 07:33:06,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-20 07:33:07,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-20 07:33:07,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-20 07:33:07,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-20 07:33:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-11-20 07:33:07,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-20 07:33:07,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-11-20 07:33:07,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:07,117 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-20 07:33:07,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:07,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544479984] [2021-11-20 07:33:07,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544479984] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:07,118 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:07,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-20 07:33:07,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890160331] [2021-11-20 07:33:07,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:07,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-20 07:33:07,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:07,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-20 07:33:07,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-11-20 07:33:07,122 INFO L87 Difference]: Start difference. First operand 192 states and 238 transitions. Second operand has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 9 states have internal predecessors, (64), 4 states have call successors, (23), 5 states have call predecessors, (23), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2021-11-20 07:33:08,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:08,362 INFO L93 Difference]: Finished difference Result 348 states and 437 transitions. [2021-11-20 07:33:08,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-20 07:33:08,363 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 9 states have internal predecessors, (64), 4 states have call successors, (23), 5 states have call predecessors, (23), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 140 [2021-11-20 07:33:08,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:08,366 INFO L225 Difference]: With dead ends: 348 [2021-11-20 07:33:08,367 INFO L226 Difference]: Without dead ends: 217 [2021-11-20 07:33:08,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:33:08,368 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 170 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:08,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 1066 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 959 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-20 07:33:08,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-11-20 07:33:08,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 197. [2021-11-20 07:33:08,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 128 states have (on average 1.1640625) internal successors, (149), 130 states have internal predecessors, (149), 47 states have call successors, (47), 19 states have call predecessors, (47), 21 states have return successors, (50), 47 states have call predecessors, (50), 46 states have call successors, (50) [2021-11-20 07:33:08,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 246 transitions. [2021-11-20 07:33:08,391 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 246 transitions. Word has length 140 [2021-11-20 07:33:08,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:08,392 INFO L470 AbstractCegarLoop]: Abstraction has 197 states and 246 transitions. [2021-11-20 07:33:08,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 9 states have internal predecessors, (64), 4 states have call successors, (23), 5 states have call predecessors, (23), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2021-11-20 07:33:08,392 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 246 transitions. [2021-11-20 07:33:08,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-20 07:33:08,394 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:08,395 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:33:08,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 07:33:08,395 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:08,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:08,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1286400266, now seen corresponding path program 1 times [2021-11-20 07:33:08,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:08,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794841361] [2021-11-20 07:33:08,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:08,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:08,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:08,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:08,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:08,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:08,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:08,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:08,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:08,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:08,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:08,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:08,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:08,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-20 07:33:08,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-20 07:33:08,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-20 07:33:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-20 07:33:08,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-20 07:33:08,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-20 07:33:08,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-11-20 07:33:08,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-20 07:33:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-11-20 07:33:08,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:08,924 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-20 07:33:08,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:08,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794841361] [2021-11-20 07:33:08,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794841361] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:08,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:08,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-20 07:33:08,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608333381] [2021-11-20 07:33:08,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:08,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:33:08,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:08,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:33:08,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:33:08,932 INFO L87 Difference]: Start difference. First operand 197 states and 246 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-20 07:33:09,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:09,490 INFO L93 Difference]: Finished difference Result 355 states and 449 transitions. [2021-11-20 07:33:09,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 07:33:09,491 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 140 [2021-11-20 07:33:09,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:09,494 INFO L225 Difference]: With dead ends: 355 [2021-11-20 07:33:09,494 INFO L226 Difference]: Without dead ends: 219 [2021-11-20 07:33:09,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:33:09,496 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 194 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:09,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 730 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-20 07:33:09,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-11-20 07:33:09,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 199. [2021-11-20 07:33:09,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 129 states have (on average 1.1627906976744187) internal successors, (150), 131 states have internal predecessors, (150), 48 states have call successors, (48), 19 states have call predecessors, (48), 21 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2021-11-20 07:33:09,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 249 transitions. [2021-11-20 07:33:09,516 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 249 transitions. Word has length 140 [2021-11-20 07:33:09,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:09,516 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 249 transitions. [2021-11-20 07:33:09,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-20 07:33:09,517 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 249 transitions. [2021-11-20 07:33:09,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-20 07:33:09,519 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:09,519 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:33:09,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 07:33:09,520 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:09,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:09,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1325960714, now seen corresponding path program 1 times [2021-11-20 07:33:09,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:09,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952107163] [2021-11-20 07:33:09,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:09,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:09,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:09,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:09,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:09,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:09,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:09,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:09,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:09,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:09,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:09,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:09,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:09,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-11-20 07:33:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-20 07:33:09,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-20 07:33:09,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-20 07:33:09,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-20 07:33:09,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-20 07:33:09,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:09,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:09,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:10,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-20 07:33:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:10,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-11-20 07:33:10,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:10,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-11-20 07:33:10,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:10,031 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-20 07:33:10,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:10,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952107163] [2021-11-20 07:33:10,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952107163] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:10,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:10,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-20 07:33:10,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197653001] [2021-11-20 07:33:10,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:10,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 07:33:10,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:10,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 07:33:10,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:33:10,034 INFO L87 Difference]: Start difference. First operand 199 states and 249 transitions. Second operand has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (24), 5 states have call predecessors, (24), 3 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) [2021-11-20 07:33:10,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:10,915 INFO L93 Difference]: Finished difference Result 357 states and 457 transitions. [2021-11-20 07:33:10,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-20 07:33:10,916 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (24), 5 states have call predecessors, (24), 3 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) Word has length 146 [2021-11-20 07:33:10,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:10,918 INFO L225 Difference]: With dead ends: 357 [2021-11-20 07:33:10,918 INFO L226 Difference]: Without dead ends: 217 [2021-11-20 07:33:10,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-11-20 07:33:10,920 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 149 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:10,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 1046 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 613 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-20 07:33:10,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-11-20 07:33:10,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 199. [2021-11-20 07:33:10,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 129 states have (on average 1.1550387596899225) internal successors, (149), 131 states have internal predecessors, (149), 48 states have call successors, (48), 19 states have call predecessors, (48), 21 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2021-11-20 07:33:10,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 248 transitions. [2021-11-20 07:33:10,942 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 248 transitions. Word has length 146 [2021-11-20 07:33:10,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:10,942 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 248 transitions. [2021-11-20 07:33:10,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (24), 5 states have call predecessors, (24), 3 states have return successors, (23), 2 states have call predecessors, (23), 3 states have call successors, (23) [2021-11-20 07:33:10,943 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 248 transitions. [2021-11-20 07:33:10,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-20 07:33:10,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:10,945 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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-20 07:33:10,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-20 07:33:10,945 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:10,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:10,946 INFO L85 PathProgramCache]: Analyzing trace with hash -133220748, now seen corresponding path program 1 times [2021-11-20 07:33:10,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:10,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972287401] [2021-11-20 07:33:10,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:10,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:11,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:11,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:11,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:11,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:11,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:11,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:11,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:11,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:11,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:11,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:11,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:11,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:11,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-20 07:33:11,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-20 07:33:11,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:33:11,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-20 07:33:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:11,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:11,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-20 07:33:11,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-20 07:33:11,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-20 07:33:11,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-20 07:33:11,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:11,643 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2021-11-20 07:33:11,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:11,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972287401] [2021-11-20 07:33:11,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972287401] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:11,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:11,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-20 07:33:11,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798136430] [2021-11-20 07:33:11,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:11,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-20 07:33:11,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:11,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-20 07:33:11,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:33:11,646 INFO L87 Difference]: Start difference. First operand 199 states and 248 transitions. Second operand has 11 states, 10 states have (on average 6.9) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-20 07:33:12,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:12,694 INFO L93 Difference]: Finished difference Result 232 states and 287 transitions. [2021-11-20 07:33:12,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 07:33:12,694 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 151 [2021-11-20 07:33:12,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:12,697 INFO L225 Difference]: With dead ends: 232 [2021-11-20 07:33:12,697 INFO L226 Difference]: Without dead ends: 230 [2021-11-20 07:33:12,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:33:12,698 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 220 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 863 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 989 SdHoareTripleChecker+Invalid, 1021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:12,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 989 Invalid, 1021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 863 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-20 07:33:12,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-11-20 07:33:12,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 203. [2021-11-20 07:33:12,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 132 states have (on average 1.1515151515151516) internal successors, (152), 134 states have internal predecessors, (152), 48 states have call successors, (48), 20 states have call predecessors, (48), 22 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2021-11-20 07:33:12,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 251 transitions. [2021-11-20 07:33:12,725 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 251 transitions. Word has length 151 [2021-11-20 07:33:12,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:12,726 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 251 transitions. [2021-11-20 07:33:12,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (25), 5 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-20 07:33:12,726 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 251 transitions. [2021-11-20 07:33:12,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-20 07:33:12,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:12,731 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:33:12,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 07:33:12,731 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:12,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:12,732 INFO L85 PathProgramCache]: Analyzing trace with hash -777949396, now seen corresponding path program 1 times [2021-11-20 07:33:12,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:12,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086534660] [2021-11-20 07:33:12,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:12,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:12,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:13,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:13,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:13,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:13,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:13,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:13,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:13,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:13,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:13,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:13,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:13,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:14,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:14,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:14,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-20 07:33:14,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-20 07:33:14,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:33:14,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-20 07:33:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:14,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-20 07:33:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-20 07:33:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-20 07:33:14,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-20 07:33:14,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-11-20 07:33:14,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-20 07:33:14,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-20 07:33:14,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:14,248 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-20 07:33:14,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:14,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086534660] [2021-11-20 07:33:14,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086534660] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:14,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:14,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-11-20 07:33:14,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481852049] [2021-11-20 07:33:14,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:14,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-20 07:33:14,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:14,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-20 07:33:14,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2021-11-20 07:33:14,252 INFO L87 Difference]: Start difference. First operand 203 states and 251 transitions. Second operand has 24 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 20 states have internal predecessors, (76), 13 states have call successors, (28), 5 states have call predecessors, (28), 4 states have return successors, (27), 14 states have call predecessors, (27), 13 states have call successors, (27) [2021-11-20 07:33:16,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:16,824 INFO L93 Difference]: Finished difference Result 259 states and 314 transitions. [2021-11-20 07:33:16,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-20 07:33:16,825 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 20 states have internal predecessors, (76), 13 states have call successors, (28), 5 states have call predecessors, (28), 4 states have return successors, (27), 14 states have call predecessors, (27), 13 states have call successors, (27) Word has length 169 [2021-11-20 07:33:16,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:16,827 INFO L225 Difference]: With dead ends: 259 [2021-11-20 07:33:16,827 INFO L226 Difference]: Without dead ends: 233 [2021-11-20 07:33:16,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=169, Invalid=1237, Unknown=0, NotChecked=0, Total=1406 [2021-11-20 07:33:16,829 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 443 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 2244 mSolverCounterSat, 328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 2572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 328 IncrementalHoareTripleChecker+Valid, 2244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:16,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 865 Invalid, 2572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [328 Valid, 2244 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-20 07:33:16,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-11-20 07:33:16,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 203. [2021-11-20 07:33:16,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 132 states have (on average 1.143939393939394) internal successors, (151), 134 states have internal predecessors, (151), 48 states have call successors, (48), 20 states have call predecessors, (48), 22 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2021-11-20 07:33:16,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 250 transitions. [2021-11-20 07:33:16,848 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 250 transitions. Word has length 169 [2021-11-20 07:33:16,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:16,849 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 250 transitions. [2021-11-20 07:33:16,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 20 states have internal predecessors, (76), 13 states have call successors, (28), 5 states have call predecessors, (28), 4 states have return successors, (27), 14 states have call predecessors, (27), 13 states have call successors, (27) [2021-11-20 07:33:16,849 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 250 transitions. [2021-11-20 07:33:16,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-11-20 07:33:16,852 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:16,852 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:33:16,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 07:33:16,853 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:16,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:16,853 INFO L85 PathProgramCache]: Analyzing trace with hash 442702791, now seen corresponding path program 1 times [2021-11-20 07:33:16,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:16,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391583775] [2021-11-20 07:33:16,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:16,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:16,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:17,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:17,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:17,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:17,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:17,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:17,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:17,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:17,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-20 07:33:17,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-20 07:33:17,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:33:17,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-20 07:33:17,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:17,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-20 07:33:17,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-20 07:33:17,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-20 07:33:17,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-20 07:33:17,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-20 07:33:17,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-20 07:33:17,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-11-20 07:33:17,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,326 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-20 07:33:17,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:17,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391583775] [2021-11-20 07:33:17,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391583775] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:17,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:17,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-20 07:33:17,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230406003] [2021-11-20 07:33:17,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:17,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:33:17,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:17,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:33:17,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:33:17,328 INFO L87 Difference]: Start difference. First operand 203 states and 250 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-20 07:33:17,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:17,726 INFO L93 Difference]: Finished difference Result 307 states and 371 transitions. [2021-11-20 07:33:17,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 07:33:17,727 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 176 [2021-11-20 07:33:17,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:17,729 INFO L225 Difference]: With dead ends: 307 [2021-11-20 07:33:17,729 INFO L226 Difference]: Without dead ends: 221 [2021-11-20 07:33:17,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:33:17,731 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 182 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:17,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 511 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-20 07:33:17,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-11-20 07:33:17,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 204. [2021-11-20 07:33:17,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 133 states have (on average 1.1428571428571428) internal successors, (152), 135 states have internal predecessors, (152), 48 states have call successors, (48), 20 states have call predecessors, (48), 22 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2021-11-20 07:33:17,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 251 transitions. [2021-11-20 07:33:17,748 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 251 transitions. Word has length 176 [2021-11-20 07:33:17,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:17,749 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 251 transitions. [2021-11-20 07:33:17,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-20 07:33:17,749 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 251 transitions. [2021-11-20 07:33:17,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-11-20 07:33:17,752 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:17,752 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:33:17,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-20 07:33:17,753 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:17,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:17,753 INFO L85 PathProgramCache]: Analyzing trace with hash -578365563, now seen corresponding path program 1 times [2021-11-20 07:33:17,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:17,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899517225] [2021-11-20 07:33:17,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:17,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:17,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:17,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:17,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:17,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:17,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:17,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:17,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:17,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:17,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:17,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:18,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:18,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:18,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:18,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:18,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-20 07:33:18,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-20 07:33:18,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:33:18,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-20 07:33:18,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:18,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:18,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-20 07:33:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-20 07:33:18,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-20 07:33:18,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-20 07:33:18,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-20 07:33:18,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-20 07:33:18,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-11-20 07:33:18,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,216 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-20 07:33:18,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:18,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899517225] [2021-11-20 07:33:18,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899517225] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:18,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:18,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-20 07:33:18,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554785190] [2021-11-20 07:33:18,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:18,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:33:18,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:18,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:33:18,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:33:18,219 INFO L87 Difference]: Start difference. First operand 204 states and 251 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-20 07:33:18,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:18,765 INFO L93 Difference]: Finished difference Result 331 states and 405 transitions. [2021-11-20 07:33:18,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 07:33:18,766 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 176 [2021-11-20 07:33:18,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:18,768 INFO L225 Difference]: With dead ends: 331 [2021-11-20 07:33:18,768 INFO L226 Difference]: Without dead ends: 221 [2021-11-20 07:33:18,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:33:18,770 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 198 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:18,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 574 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-20 07:33:18,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-11-20 07:33:18,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 204. [2021-11-20 07:33:18,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 133 states have (on average 1.1353383458646618) internal successors, (151), 135 states have internal predecessors, (151), 48 states have call successors, (48), 20 states have call predecessors, (48), 22 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2021-11-20 07:33:18,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 250 transitions. [2021-11-20 07:33:18,792 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 250 transitions. Word has length 176 [2021-11-20 07:33:18,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:18,796 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 250 transitions. [2021-11-20 07:33:18,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-20 07:33:18,797 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 250 transitions. [2021-11-20 07:33:18,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-11-20 07:33:18,800 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:18,800 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:33:18,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-20 07:33:18,801 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:18,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:18,801 INFO L85 PathProgramCache]: Analyzing trace with hash -361857032, now seen corresponding path program 1 times [2021-11-20 07:33:18,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:18,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459853636] [2021-11-20 07:33:18,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:18,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:18,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:18,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:18,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:19,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:19,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:19,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:19,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:19,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:19,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:19,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:19,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:19,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:19,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:19,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:19,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-20 07:33:19,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-20 07:33:19,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:33:19,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-20 07:33:19,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:19,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:19,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-20 07:33:19,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-20 07:33:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-20 07:33:19,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-20 07:33:19,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-11-20 07:33:19,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-11-20 07:33:19,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-20 07:33:19,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-11-20 07:33:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,387 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 282 trivial. 0 not checked. [2021-11-20 07:33:19,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:19,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459853636] [2021-11-20 07:33:19,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459853636] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:33:19,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087600336] [2021-11-20 07:33:19,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:19,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:19,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:33:19,391 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:33:19,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-20 07:33:19,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:19,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 2427 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-20 07:33:19,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:33:20,402 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 101 proven. 3 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2021-11-20 07:33:20,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:33:21,032 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 36 proven. 3 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2021-11-20 07:33:21,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087600336] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 07:33:21,033 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 07:33:21,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 9] total 24 [2021-11-20 07:33:21,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473000798] [2021-11-20 07:33:21,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 07:33:21,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-20 07:33:21,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:21,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-20 07:33:21,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2021-11-20 07:33:21,036 INFO L87 Difference]: Start difference. First operand 204 states and 250 transitions. Second operand has 24 states, 20 states have (on average 6.45) internal successors, (129), 18 states have internal predecessors, (129), 7 states have call successors, (60), 6 states have call predecessors, (60), 6 states have return successors, (52), 5 states have call predecessors, (52), 7 states have call successors, (52) [2021-11-20 07:33:23,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:23,286 INFO L93 Difference]: Finished difference Result 342 states and 420 transitions. [2021-11-20 07:33:23,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-20 07:33:23,287 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 20 states have (on average 6.45) internal successors, (129), 18 states have internal predecessors, (129), 7 states have call successors, (60), 6 states have call predecessors, (60), 6 states have return successors, (52), 5 states have call predecessors, (52), 7 states have call successors, (52) Word has length 185 [2021-11-20 07:33:23,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:23,289 INFO L225 Difference]: With dead ends: 342 [2021-11-20 07:33:23,289 INFO L226 Difference]: Without dead ends: 230 [2021-11-20 07:33:23,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 415 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=290, Invalid=1690, Unknown=0, NotChecked=0, Total=1980 [2021-11-20 07:33:23,291 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 450 mSDsluCounter, 1315 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1466 SdHoareTripleChecker+Invalid, 2265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:23,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [450 Valid, 1466 Invalid, 2265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-20 07:33:23,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-11-20 07:33:23,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 210. [2021-11-20 07:33:23,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 137 states have (on average 1.1313868613138687) internal successors, (155), 141 states have internal predecessors, (155), 48 states have call successors, (48), 20 states have call predecessors, (48), 24 states have return successors, (54), 48 states have call predecessors, (54), 47 states have call successors, (54) [2021-11-20 07:33:23,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 257 transitions. [2021-11-20 07:33:23,316 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 257 transitions. Word has length 185 [2021-11-20 07:33:23,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:23,316 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 257 transitions. [2021-11-20 07:33:23,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 20 states have (on average 6.45) internal successors, (129), 18 states have internal predecessors, (129), 7 states have call successors, (60), 6 states have call predecessors, (60), 6 states have return successors, (52), 5 states have call predecessors, (52), 7 states have call successors, (52) [2021-11-20 07:33:23,317 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 257 transitions. [2021-11-20 07:33:23,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-11-20 07:33:23,320 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:23,321 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 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, 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-20 07:33:23,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-20 07:33:23,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-20 07:33:23,535 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:23,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:23,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1707074820, now seen corresponding path program 1 times [2021-11-20 07:33:23,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:23,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338598136] [2021-11-20 07:33:23,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:23,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:23,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:23,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:23,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:23,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:24,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:24,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:24,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:24,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:24,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:24,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:24,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:24,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:24,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:24,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:24,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-20 07:33:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-20 07:33:24,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:33:24,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-20 07:33:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:24,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:24,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-20 07:33:24,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-20 07:33:24,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-20 07:33:24,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-20 07:33:24,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-11-20 07:33:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-11-20 07:33:24,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:24,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:24,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-11-20 07:33:24,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-20 07:33:24,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:24,538 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2021-11-20 07:33:24,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:24,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338598136] [2021-11-20 07:33:24,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338598136] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:33:24,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884499881] [2021-11-20 07:33:24,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:24,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:24,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:33:24,540 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:33:24,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-20 07:33:25,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:25,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 2476 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 07:33:25,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:33:25,583 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2021-11-20 07:33:25,583 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 07:33:25,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884499881] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:25,584 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:33:25,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2021-11-20 07:33:25,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39112291] [2021-11-20 07:33:25,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:25,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:33:25,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:25,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:33:25,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-11-20 07:33:25,586 INFO L87 Difference]: Start difference. First operand 210 states and 257 transitions. Second operand has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) [2021-11-20 07:33:25,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:25,851 INFO L93 Difference]: Finished difference Result 327 states and 397 transitions. [2021-11-20 07:33:25,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 07:33:25,851 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) Word has length 196 [2021-11-20 07:33:25,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:25,853 INFO L225 Difference]: With dead ends: 327 [2021-11-20 07:33:25,853 INFO L226 Difference]: Without dead ends: 210 [2021-11-20 07:33:25,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:33:25,855 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 273 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 839 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:25,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 839 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 07:33:25,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-11-20 07:33:25,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 207. [2021-11-20 07:33:25,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 138 states have internal predecessors, (153), 48 states have call successors, (48), 20 states have call predecessors, (48), 23 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2021-11-20 07:33:25,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 252 transitions. [2021-11-20 07:33:25,875 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 252 transitions. Word has length 196 [2021-11-20 07:33:25,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:25,875 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 252 transitions. [2021-11-20 07:33:25,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) [2021-11-20 07:33:25,876 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 252 transitions. [2021-11-20 07:33:25,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-11-20 07:33:25,879 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:25,879 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-20 07:33:25,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-20 07:33:26,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:26,107 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:26,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:26,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1755111832, now seen corresponding path program 1 times [2021-11-20 07:33:26,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:26,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929825338] [2021-11-20 07:33:26,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:26,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:26,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:26,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:26,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:26,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:26,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:26,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:26,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:26,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:26,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:26,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:26,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:26,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:26,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-20 07:33:26,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-20 07:33:26,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:33:26,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-20 07:33:26,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:26,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-20 07:33:26,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-20 07:33:26,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-20 07:33:26,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-20 07:33:26,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:26,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-20 07:33:26,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-20 07:33:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:26,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:26,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-11-20 07:33:26,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-20 07:33:26,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:26,716 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2021-11-20 07:33:26,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:26,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929825338] [2021-11-20 07:33:26,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929825338] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:26,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:33:26,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-20 07:33:26,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722912755] [2021-11-20 07:33:26,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:26,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-20 07:33:26,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:26,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-20 07:33:26,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:33:26,719 INFO L87 Difference]: Start difference. First operand 207 states and 252 transitions. Second operand has 11 states, 9 states have (on average 8.333333333333334) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-20 07:33:27,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:27,366 INFO L93 Difference]: Finished difference Result 230 states and 278 transitions. [2021-11-20 07:33:27,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-20 07:33:27,367 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 8.333333333333334) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 207 [2021-11-20 07:33:27,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:27,369 INFO L225 Difference]: With dead ends: 230 [2021-11-20 07:33:27,369 INFO L226 Difference]: Without dead ends: 228 [2021-11-20 07:33:27,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:33:27,370 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 174 mSDsluCounter, 1106 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:27,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 1311 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 566 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-20 07:33:27,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-11-20 07:33:27,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 211. [2021-11-20 07:33:27,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 138 states have (on average 1.1304347826086956) internal successors, (156), 141 states have internal predecessors, (156), 48 states have call successors, (48), 21 states have call predecessors, (48), 24 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2021-11-20 07:33:27,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 255 transitions. [2021-11-20 07:33:27,390 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 255 transitions. Word has length 207 [2021-11-20 07:33:27,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:27,391 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 255 transitions. [2021-11-20 07:33:27,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 8.333333333333334) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-20 07:33:27,391 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 255 transitions. [2021-11-20 07:33:27,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2021-11-20 07:33:27,395 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:27,395 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:33:27,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 07:33:27,396 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:27,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:27,396 INFO L85 PathProgramCache]: Analyzing trace with hash 2124808202, now seen corresponding path program 1 times [2021-11-20 07:33:27,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:27,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751345692] [2021-11-20 07:33:27,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:27,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:27,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:27,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:27,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:27,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:33:27,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:27,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:33:27,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:27,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:33:27,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:27,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:33:27,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:27,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:27,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:28,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:33:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-20 07:33:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 07:33:28,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:33:28,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:33:28,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:28,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:28,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-20 07:33:28,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-11-20 07:33:28,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:33:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-20 07:33:28,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-11-20 07:33:28,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:33:28,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-11-20 07:33:28,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-20 07:33:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-20 07:33:28,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-20 07:33:28,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:28,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:28,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-20 07:33:28,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-20 07:33:28,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:33:28,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:33:28,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-11-20 07:33:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-20 07:33:28,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-20 07:33:28,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,409 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 8 proven. 27 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2021-11-20 07:33:28,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:33:28,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751345692] [2021-11-20 07:33:28,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751345692] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:33:28,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935055820] [2021-11-20 07:33:28,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:28,410 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:28,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:33:28,415 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:33:28,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-20 07:33:28,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:33:28,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 2546 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-20 07:33:28,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:33:29,382 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2021-11-20 07:33:29,383 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 07:33:29,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935055820] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:33:29,383 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:33:29,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 13 [2021-11-20 07:33:29,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861970528] [2021-11-20 07:33:29,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:33:29,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:33:29,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:33:29,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:33:29,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-11-20 07:33:29,387 INFO L87 Difference]: Start difference. First operand 211 states and 255 transitions. Second operand has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) [2021-11-20 07:33:29,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:33:29,720 INFO L93 Difference]: Finished difference Result 375 states and 454 transitions. [2021-11-20 07:33:29,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:33:29,721 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) Word has length 213 [2021-11-20 07:33:29,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:33:29,723 INFO L225 Difference]: With dead ends: 375 [2021-11-20 07:33:29,723 INFO L226 Difference]: Without dead ends: 211 [2021-11-20 07:33:29,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:33:29,724 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 241 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:33:29,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 867 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 07:33:29,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-11-20 07:33:29,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 206. [2021-11-20 07:33:29,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 134 states have (on average 1.1194029850746268) internal successors, (150), 137 states have internal predecessors, (150), 48 states have call successors, (48), 21 states have call predecessors, (48), 23 states have return successors, (50), 47 states have call predecessors, (50), 47 states have call successors, (50) [2021-11-20 07:33:29,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 248 transitions. [2021-11-20 07:33:29,745 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 248 transitions. Word has length 213 [2021-11-20 07:33:29,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:33:29,746 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 248 transitions. [2021-11-20 07:33:29,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) [2021-11-20 07:33:29,746 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 248 transitions. [2021-11-20 07:33:29,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-11-20 07:33:29,750 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:33:29,750 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:33:29,791 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-20 07:33:29,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:29,971 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:33:29,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:33:29,972 INFO L85 PathProgramCache]: Analyzing trace with hash -2025906859, now seen corresponding path program 1 times [2021-11-20 07:33:29,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:33:29,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100075523] [2021-11-20 07:33:29,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:29,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:33:30,055 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-20 07:33:30,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1941651537] [2021-11-20 07:33:30,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:33:30,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:33:30,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:33:30,072 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:33:30,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-20 07:34:30,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:30,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 2623 conjuncts, 356 conjunts are in the unsatisfiable core [2021-11-20 07:34:30,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:34:30,687 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 07:34:31,197 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-20 07:34:31,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-20 07:34:31,274 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:34:31,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 18 treesize of output 14 [2021-11-20 07:34:31,491 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 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 07:34:31,707 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 17 treesize of output 9 [2021-11-20 07:34:31,961 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 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 07:34:32,486 INFO L354 Elim1Store]: treesize reduction 211, result has 10.2 percent of original size [2021-11-20 07:34:32,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 96 treesize of output 97 [2021-11-20 07:34:34,195 INFO L354 Elim1Store]: treesize reduction 32, result has 34.7 percent of original size [2021-11-20 07:34:34,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 53 treesize of output 61 [2021-11-20 07:34:35,486 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 148 proven. 15 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2021-11-20 07:34:35,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:34:36,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:34:36,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100075523] [2021-11-20 07:34:36,438 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-20 07:34:36,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941651537] [2021-11-20 07:34:36,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941651537] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:34:36,438 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:34:36,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2021-11-20 07:34:36,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017547306] [2021-11-20 07:34:36,439 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-20 07:34:36,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 07:34:36,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:34:36,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 07:34:36,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1492, Unknown=0, NotChecked=0, Total=1640 [2021-11-20 07:34:36,442 INFO L87 Difference]: Start difference. First operand 206 states and 248 transitions. Second operand has 34 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 25 states have internal predecessors, (98), 11 states have call successors, (33), 6 states have call predecessors, (33), 10 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2021-11-20 07:34:37,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:34:37,236 INFO L93 Difference]: Finished difference Result 402 states and 476 transitions. [2021-11-20 07:34:37,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:34:37,237 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 25 states have internal predecessors, (98), 11 states have call successors, (33), 6 states have call predecessors, (33), 10 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) Word has length 219 [2021-11-20 07:34:37,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:34:37,239 INFO L225 Difference]: With dead ends: 402 [2021-11-20 07:34:37,239 INFO L226 Difference]: Without dead ends: 228 [2021-11-20 07:34:37,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 283 SyntacticMatches, 5 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=159, Invalid=1647, Unknown=0, NotChecked=0, Total=1806 [2021-11-20 07:34:37,242 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 83 mSDsluCounter, 1342 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1544 SdHoareTripleChecker+Invalid, 1811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1188 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:34:37,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 1544 Invalid, 1811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 578 Invalid, 0 Unknown, 1188 Unchecked, 0.6s Time] [2021-11-20 07:34:37,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-11-20 07:34:37,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 225. [2021-11-20 07:34:37,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 147 states have (on average 1.1088435374149659) internal successors, (163), 152 states have internal predecessors, (163), 49 states have call successors, (49), 24 states have call predecessors, (49), 28 states have return successors, (53), 48 states have call predecessors, (53), 48 states have call successors, (53) [2021-11-20 07:34:37,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 265 transitions. [2021-11-20 07:34:37,261 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 265 transitions. Word has length 219 [2021-11-20 07:34:37,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:34:37,261 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 265 transitions. [2021-11-20 07:34:37,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 25 states have internal predecessors, (98), 11 states have call successors, (33), 6 states have call predecessors, (33), 10 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2021-11-20 07:34:37,262 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 265 transitions. [2021-11-20 07:34:37,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-11-20 07:34:37,265 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:34:37,265 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:34:37,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-20 07:34:37,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-20 07:34:37,466 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:34:37,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:34:37,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1719785267, now seen corresponding path program 1 times [2021-11-20 07:34:37,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:34:37,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366381662] [2021-11-20 07:34:37,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:34:37,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:34:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:34:37,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 07:34:37,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 07:34:37,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 07:34:37,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 07:34:37,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:34:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:34:37,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 07:34:37,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-20 07:34:37,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:34:37,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-11-20 07:34:37,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-11-20 07:34:37,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 07:34:37,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-11-20 07:34:37,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:34:37,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:34:37,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-20 07:34:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-20 07:34:37,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-11-20 07:34:37,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-20 07:34:37,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-11-20 07:34:37,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-11-20 07:34:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-20 07:34:37,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-20 07:34:37,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-11-20 07:34:37,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-11-20 07:34:37,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:34:37,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:34:37,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:37,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-11-20 07:34:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:38,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-20 07:34:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:38,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 07:34:38,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:38,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 07:34:38,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:38,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-11-20 07:34:38,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:38,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-11-20 07:34:38,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:38,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-11-20 07:34:38,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:38,071 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2021-11-20 07:34:38,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:34:38,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366381662] [2021-11-20 07:34:38,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366381662] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:34:38,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:34:38,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-20 07:34:38,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539788036] [2021-11-20 07:34:38,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:34:38,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 07:34:38,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:34:38,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 07:34:38,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:34:38,074 INFO L87 Difference]: Start difference. First operand 225 states and 265 transitions. Second operand has 10 states, 10 states have (on average 8.7) internal successors, (87), 6 states have internal predecessors, (87), 2 states have call successors, (34), 5 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-20 07:34:38,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:34:38,720 INFO L93 Difference]: Finished difference Result 418 states and 493 transitions. [2021-11-20 07:34:38,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-20 07:34:38,720 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.7) internal successors, (87), 6 states have internal predecessors, (87), 2 states have call successors, (34), 5 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) Word has length 225 [2021-11-20 07:34:38,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:34:38,722 INFO L225 Difference]: With dead ends: 418 [2021-11-20 07:34:38,722 INFO L226 Difference]: Without dead ends: 223 [2021-11-20 07:34:38,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-20 07:34:38,724 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 82 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:34:38,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 1156 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-20 07:34:38,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-11-20 07:34:38,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 214. [2021-11-20 07:34:38,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 140 states have (on average 1.1) internal successors, (154), 143 states have internal predecessors, (154), 47 states have call successors, (47), 24 states have call predecessors, (47), 26 states have return successors, (49), 46 states have call predecessors, (49), 46 states have call successors, (49) [2021-11-20 07:34:38,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 250 transitions. [2021-11-20 07:34:38,750 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 250 transitions. Word has length 225 [2021-11-20 07:34:38,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:34:38,750 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 250 transitions. [2021-11-20 07:34:38,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.7) internal successors, (87), 6 states have internal predecessors, (87), 2 states have call successors, (34), 5 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-20 07:34:38,751 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 250 transitions. [2021-11-20 07:34:38,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-11-20 07:34:38,753 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:34:38,753 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:34:38,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-20 07:34:38,753 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:34:38,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:34:38,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1638507119, now seen corresponding path program 1 times [2021-11-20 07:34:38,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:34:38,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119304482] [2021-11-20 07:34:38,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:34:38,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:34:38,798 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-20 07:34:38,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1051441747] [2021-11-20 07:34:38,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:34:38,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:34:38,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:34:38,799 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:34:38,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-20 07:34:39,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:34:39,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 2639 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 07:34:39,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:34:39,776 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2021-11-20 07:34:39,777 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 07:34:39,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:34:39,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119304482] [2021-11-20 07:34:39,777 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-20 07:34:39,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051441747] [2021-11-20 07:34:39,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051441747] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:34:39,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:34:39,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-20 07:34:39,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865675276] [2021-11-20 07:34:39,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:34:39,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:34:39,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:34:39,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:34:39,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:34:39,779 INFO L87 Difference]: Start difference. First operand 214 states and 250 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-20 07:34:39,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:34:39,802 INFO L93 Difference]: Finished difference Result 214 states and 250 transitions. [2021-11-20 07:34:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 07:34:39,803 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) Word has length 225 [2021-11-20 07:34:39,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:34:39,803 INFO L225 Difference]: With dead ends: 214 [2021-11-20 07:34:39,803 INFO L226 Difference]: Without dead ends: 0 [2021-11-20 07:34:39,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 219 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-20 07:34:39,805 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 2 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:34:39,805 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 274 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:34:39,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-20 07:34:39,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-20 07:34:39,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:34:39,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-20 07:34:39,807 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 225 [2021-11-20 07:34:39,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:34:39,807 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-20 07:34:39,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-20 07:34:39,807 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-20 07:34:39,808 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-20 07:34:39,810 INFO L764 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-20 07:34:39,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-20 07:34:40,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-20 07:34:40,037 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-20 07:34:41,246 INFO L858 garLoopResultBuilder]: For program point L6944-1(lines 6944 6946) no Hoare annotation was computed. [2021-11-20 07:34:41,246 INFO L854 garLoopResultBuilder]: At program point L6944(lines 6944 6946) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (forall ((|aux_div_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104| Int) (|aux_mod_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104| Int) (|v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_3| Int)) (or (not (<= 0 |aux_mod_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104|)) (not (= (+ (* 442721857769029238784 |aux_div_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104|) (* 24 |aux_mod_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104|)) (+ 29629528 (select (select |#memory_int| |v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_3|) 0)))) (not (<= |aux_mod_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104| 8)))) (and (= |bounded_malloc_#in~size| bounded_malloc_~size) (= |old(#length)| |#length|) (= |old(#valid)| |#valid|))) [2021-11-20 07:34:41,247 INFO L854 garLoopResultBuilder]: At program point bounded_mallocENTRY(lines 6943 6948) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (forall ((|aux_div_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104| Int) (|aux_mod_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104| Int) (|v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_3| Int)) (or (not (<= 0 |aux_mod_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104|)) (not (= (+ (* 442721857769029238784 |aux_div_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104|) (* 24 |aux_mod_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104|)) (+ 29629528 (select (select |#memory_int| |v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_3|) 0)))) (not (<= |aux_mod_v_ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1_BEFORE_CALL_5_104| 8))))) [2021-11-20 07:34:41,247 INFO L858 garLoopResultBuilder]: For program point bounded_mallocFINAL(lines 6943 6948) no Hoare annotation was computed. [2021-11-20 07:34:41,247 INFO L858 garLoopResultBuilder]: For program point bounded_mallocEXIT(lines 6943 6948) no Hoare annotation was computed. [2021-11-20 07:34:41,247 INFO L861 garLoopResultBuilder]: At program point L10017-4(line 10017) the Hoare annotation is: true [2021-11-20 07:34:41,247 INFO L858 garLoopResultBuilder]: For program point L10017-5(line 10017) no Hoare annotation was computed. [2021-11-20 07:34:41,248 INFO L858 garLoopResultBuilder]: For program point L10017-7(line 10017) no Hoare annotation was computed. [2021-11-20 07:34:41,248 INFO L858 garLoopResultBuilder]: For program point L10017(line 10017) no Hoare annotation was computed. [2021-11-20 07:34:41,248 INFO L858 garLoopResultBuilder]: For program point L10017-2(line 10017) no Hoare annotation was computed. [2021-11-20 07:34:41,248 INFO L858 garLoopResultBuilder]: For program point L10017-3(line 10017) no Hoare annotation was computed. [2021-11-20 07:34:41,248 INFO L861 garLoopResultBuilder]: At program point aws_hash_table_is_validENTRY(lines 10015 10018) the Hoare annotation is: true [2021-11-20 07:34:41,248 INFO L858 garLoopResultBuilder]: For program point aws_hash_table_is_validEXIT(lines 10015 10018) no Hoare annotation was computed. [2021-11-20 07:34:41,248 INFO L858 garLoopResultBuilder]: For program point aws_hash_table_is_validFINAL(lines 10015 10018) no Hoare annotation was computed. [2021-11-20 07:34:41,248 INFO L858 garLoopResultBuilder]: For program point nondet_boolFINAL(line 261) no Hoare annotation was computed. [2021-11-20 07:34:41,249 INFO L858 garLoopResultBuilder]: For program point nondet_boolEXIT(line 261) no Hoare annotation was computed. [2021-11-20 07:34:41,249 INFO L861 garLoopResultBuilder]: At program point nondet_boolENTRY(line 261) the Hoare annotation is: true [2021-11-20 07:34:41,249 INFO L858 garLoopResultBuilder]: For program point L7130(lines 7130 7134) no Hoare annotation was computed. [2021-11-20 07:34:41,249 INFO L858 garLoopResultBuilder]: For program point aws_mem_releaseEXIT(lines 7122 7135) no Hoare annotation was computed. [2021-11-20 07:34:41,249 INFO L861 garLoopResultBuilder]: At program point L7126(lines 7126 7128) the Hoare annotation is: true [2021-11-20 07:34:41,249 INFO L861 garLoopResultBuilder]: At program point aws_mem_releaseENTRY(lines 7122 7135) the Hoare annotation is: true [2021-11-20 07:34:41,249 INFO L858 garLoopResultBuilder]: For program point L7130-2(lines 7122 7135) no Hoare annotation was computed. [2021-11-20 07:34:41,249 INFO L858 garLoopResultBuilder]: For program point L7123-1(lines 7123 7125) no Hoare annotation was computed. [2021-11-20 07:34:41,249 INFO L861 garLoopResultBuilder]: At program point L7123(lines 7123 7125) the Hoare annotation is: true [2021-11-20 07:34:41,249 INFO L858 garLoopResultBuilder]: For program point L7126-1(lines 7126 7128) no Hoare annotation was computed. [2021-11-20 07:34:41,249 INFO L854 garLoopResultBuilder]: At program point hash_table_state_required_bytesENTRY(lines 10128 10140) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |old(#valid)| |#valid|))) [2021-11-20 07:34:41,250 INFO L858 garLoopResultBuilder]: For program point L10135-2(lines 10135 10137) no Hoare annotation was computed. [2021-11-20 07:34:41,250 INFO L854 garLoopResultBuilder]: At program point L10131(line 10131) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= (store |old(#valid)| |hash_table_state_required_bytes_~#elemsize~0.base| 1) |#valid|) (= hash_table_state_required_bytes_~required_bytes.offset |hash_table_state_required_bytes_#in~required_bytes.offset|) (= (select |old(#valid)| |hash_table_state_required_bytes_~#elemsize~0.base|) 0) (= hash_table_state_required_bytes_~size |hash_table_state_required_bytes_#in~size|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= hash_table_state_required_bytes_~required_bytes.base |hash_table_state_required_bytes_#in~required_bytes.base|) (= |hash_table_state_required_bytes_~#elemsize~0.offset| 0))) [2021-11-20 07:34:41,250 INFO L858 garLoopResultBuilder]: For program point L10131-1(line 10131) no Hoare annotation was computed. [2021-11-20 07:34:41,250 INFO L854 garLoopResultBuilder]: At program point L10135(line 10135) the Hoare annotation is: (or (and (= (* 24 |hash_table_state_required_bytes_#in~size|) |hash_table_state_required_bytes_#t~mem1325|) (= hash_table_state_required_bytes_~required_bytes.offset |hash_table_state_required_bytes_#in~required_bytes.offset|) (= (select |old(#valid)| |hash_table_state_required_bytes_~#elemsize~0.base|) 0) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_13| Int)) (let ((.cse0 (store |old(#valid)| |hash_table_state_required_bytes_~#elemsize~0.base| 1))) (and (= (store .cse0 |v___CPROVER_overflow_mult_~#c~1.base_13| 0) |#valid|) (= (select .cse0 |v___CPROVER_overflow_mult_~#c~1.base_13|) 0)))) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= hash_table_state_required_bytes_~required_bytes.base |hash_table_state_required_bytes_#in~required_bytes.base|)) (not (< 0 |#StackHeapBarrier|))) [2021-11-20 07:34:41,250 INFO L858 garLoopResultBuilder]: For program point hash_table_state_required_bytesEXIT(lines 10128 10140) no Hoare annotation was computed. [2021-11-20 07:34:41,250 INFO L858 garLoopResultBuilder]: For program point L10135-1(line 10135) no Hoare annotation was computed. [2021-11-20 07:34:41,251 INFO L858 garLoopResultBuilder]: For program point L10131-2(lines 10131 10133) no Hoare annotation was computed. [2021-11-20 07:34:41,251 INFO L858 garLoopResultBuilder]: For program point hash_table_state_required_bytesFINAL(lines 10128 10140) no Hoare annotation was computed. [2021-11-20 07:34:41,251 INFO L861 garLoopResultBuilder]: At program point memset_override_0_implENTRY(lines 7397 7412) the Hoare annotation is: true [2021-11-20 07:34:41,251 INFO L858 garLoopResultBuilder]: For program point memset_override_0_implFINAL(lines 7397 7412) no Hoare annotation was computed. [2021-11-20 07:34:41,251 INFO L858 garLoopResultBuilder]: For program point L7403-1(line 7403) no Hoare annotation was computed. [2021-11-20 07:34:41,251 INFO L861 garLoopResultBuilder]: At program point L7403(line 7403) the Hoare annotation is: true [2021-11-20 07:34:41,252 INFO L858 garLoopResultBuilder]: For program point L7407-4(lines 7407 7409) no Hoare annotation was computed. [2021-11-20 07:34:41,252 INFO L861 garLoopResultBuilder]: At program point L7407-3(lines 7407 7409) the Hoare annotation is: true [2021-11-20 07:34:41,252 INFO L858 garLoopResultBuilder]: For program point L7407-2(lines 7407 7409) no Hoare annotation was computed. [2021-11-20 07:34:41,252 INFO L858 garLoopResultBuilder]: For program point memset_override_0_implEXIT(lines 7397 7412) no Hoare annotation was computed. [2021-11-20 07:34:41,252 INFO L861 garLoopResultBuilder]: At program point L7398(line 7398) the Hoare annotation is: true [2021-11-20 07:34:41,252 INFO L858 garLoopResultBuilder]: For program point L7400(line 7400) no Hoare annotation was computed. [2021-11-20 07:34:41,252 INFO L861 garLoopResultBuilder]: At program point L7398-1(line 7398) the Hoare annotation is: true [2021-11-20 07:34:41,253 INFO L858 garLoopResultBuilder]: For program point aws_mul_size_checkedEXIT(lines 2586 2594) no Hoare annotation was computed. [2021-11-20 07:34:41,253 INFO L858 garLoopResultBuilder]: For program point L2498-1(lines 2498 2499) no Hoare annotation was computed. [2021-11-20 07:34:41,253 INFO L858 garLoopResultBuilder]: For program point aws_mul_size_checkedFINAL(lines 2586 2594) no Hoare annotation was computed. [2021-11-20 07:34:41,253 INFO L854 garLoopResultBuilder]: At program point aws_mul_size_checkedENTRY(lines 2586 2594) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |old(#valid)| |#valid|))) [2021-11-20 07:34:41,253 INFO L854 garLoopResultBuilder]: At program point L2501(lines 2497 2502) the Hoare annotation is: (or (and (exists ((|v___CPROVER_overflow_mult_~#c~1.base_13| Int)) (and (= (select |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_13|) 0) (= (store |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_13| 0) |#valid|))) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= (* |aws_mul_size_checked_#in~a#1| |aws_mul_size_checked_#in~b#1|) (select (select |#memory_int| |aws_mul_size_checked_#in~r#1.base|) |aws_mul_size_checked_#in~r#1.offset|))) (and (<= (+ |aws_mul_size_checked_aws_mul_u64_checked_#res#1| 1) 0) (= |old(#valid)| |#valid|)) (not (< 0 |#StackHeapBarrier|))) [2021-11-20 07:34:41,254 INFO L854 garLoopResultBuilder]: At program point L2498(line 2498) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| |aws_mul_size_checked_#in~r#1.base|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |aws_mul_size_checked_#in~a#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|) (= |aws_mul_size_checked_#in~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~b#1|) (= |old(#valid)| |#valid|) (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| |aws_mul_size_checked_#in~r#1.offset|))) [2021-11-20 07:34:41,254 INFO L858 garLoopResultBuilder]: For program point L2499-1(line 2499) no Hoare annotation was computed. [2021-11-20 07:34:41,254 INFO L854 garLoopResultBuilder]: At program point L2499(line 2499) the Hoare annotation is: (or (and (exists ((|v___CPROVER_overflow_mult_~#c~1.base_13| Int)) (and (= (select |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_13|) 0) (= (store |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_13| 0) |#valid|))) (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| |aws_mul_size_checked_#in~r#1.base|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |aws_mul_size_checked_#in~a#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|) (= |aws_mul_size_checked_#in~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~b#1|) (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| |aws_mul_size_checked_#in~r#1.offset|)) (not (< 0 |#StackHeapBarrier|))) [2021-11-20 07:34:41,254 INFO L858 garLoopResultBuilder]: For program point nondet_uint64_tEXIT(line 266) no Hoare annotation was computed. [2021-11-20 07:34:41,254 INFO L861 garLoopResultBuilder]: At program point nondet_uint64_tENTRY(line 266) the Hoare annotation is: true [2021-11-20 07:34:41,254 INFO L858 garLoopResultBuilder]: For program point nondet_uint64_tFINAL(line 266) no Hoare annotation was computed. [2021-11-20 07:34:41,255 INFO L858 garLoopResultBuilder]: For program point ##fun~$Pointer$~TO~VOIDEXIT(line -1) no Hoare annotation was computed. [2021-11-20 07:34:41,255 INFO L861 garLoopResultBuilder]: At program point ##fun~$Pointer$~TO~VOIDENTRY(line -1) the Hoare annotation is: true [2021-11-20 07:34:41,255 INFO L858 garLoopResultBuilder]: For program point ##fun~$Pointer$~TO~VOIDFINAL(line -1) no Hoare annotation was computed. [2021-11-20 07:34:41,255 INFO L858 garLoopResultBuilder]: For program point L6852(line 6852) no Hoare annotation was computed. [2021-11-20 07:34:41,255 INFO L854 garLoopResultBuilder]: At program point __CPROVER_overflow_plusENTRY(lines 248 251) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|))) [2021-11-20 07:34:41,255 INFO L858 garLoopResultBuilder]: For program point __CPROVER_overflow_plusFINAL(lines 248 251) no Hoare annotation was computed. [2021-11-20 07:34:41,255 INFO L858 garLoopResultBuilder]: For program point __CPROVER_overflow_plusEXIT(lines 248 251) no Hoare annotation was computed. [2021-11-20 07:34:41,256 INFO L861 garLoopResultBuilder]: At program point hash_table_state_is_validENTRY(lines 10026 10073) the Hoare annotation is: true [2021-11-20 07:34:41,256 INFO L858 garLoopResultBuilder]: For program point L10028(lines 10028 10032) no Hoare annotation was computed. [2021-11-20 07:34:41,256 INFO L858 garLoopResultBuilder]: For program point hash_table_state_is_validEXIT(lines 10026 10073) no Hoare annotation was computed. [2021-11-20 07:34:41,256 INFO L858 garLoopResultBuilder]: For program point hash_table_state_is_validFINAL(lines 10026 10073) no Hoare annotation was computed. [2021-11-20 07:34:41,256 INFO L858 garLoopResultBuilder]: For program point L10054-1(line 10054) no Hoare annotation was computed. [2021-11-20 07:34:41,256 INFO L861 garLoopResultBuilder]: At program point L10054(line 10054) the Hoare annotation is: true [2021-11-20 07:34:41,257 INFO L861 garLoopResultBuilder]: At program point my_memsetENTRY(lines 7414 7416) the Hoare annotation is: true [2021-11-20 07:34:41,257 INFO L858 garLoopResultBuilder]: For program point my_memsetFINAL(lines 7414 7416) no Hoare annotation was computed. [2021-11-20 07:34:41,257 INFO L858 garLoopResultBuilder]: For program point L7415-1(line 7415) no Hoare annotation was computed. [2021-11-20 07:34:41,257 INFO L861 garLoopResultBuilder]: At program point L7415(line 7415) the Hoare annotation is: true [2021-11-20 07:34:41,257 INFO L858 garLoopResultBuilder]: For program point my_memsetEXIT(lines 7414 7416) no Hoare annotation was computed. [2021-11-20 07:34:41,257 INFO L858 garLoopResultBuilder]: For program point L211-2(lines 210 212) no Hoare annotation was computed. [2021-11-20 07:34:41,257 INFO L861 garLoopResultBuilder]: At program point assume_abort_if_notENTRY(lines 210 212) the Hoare annotation is: true [2021-11-20 07:34:41,258 INFO L858 garLoopResultBuilder]: For program point L211(line 211) no Hoare annotation was computed. [2021-11-20 07:34:41,258 INFO L858 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 210 212) no Hoare annotation was computed. [2021-11-20 07:34:41,258 INFO L854 garLoopResultBuilder]: At program point aws_raise_errorENTRY(lines 1988 1999) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (= ~tl_last_error~0 |old(~tl_last_error~0)|)) [2021-11-20 07:34:41,258 INFO L858 garLoopResultBuilder]: For program point aws_raise_errorFINAL(lines 1988 1999) no Hoare annotation was computed. [2021-11-20 07:34:41,258 INFO L858 garLoopResultBuilder]: For program point L7385(lines 7385 7387) no Hoare annotation was computed. [2021-11-20 07:34:41,258 INFO L858 garLoopResultBuilder]: For program point aws_raise_errorEXIT(lines 1988 1999) no Hoare annotation was computed. [2021-11-20 07:34:41,259 INFO L858 garLoopResultBuilder]: For program point can_fail_allocatorFINAL(lines 6950 6952) no Hoare annotation was computed. [2021-11-20 07:34:41,259 INFO L858 garLoopResultBuilder]: For program point can_fail_allocatorEXIT(lines 6950 6952) no Hoare annotation was computed. [2021-11-20 07:34:41,259 INFO L861 garLoopResultBuilder]: At program point can_fail_allocatorENTRY(lines 6950 6952) the Hoare annotation is: true [2021-11-20 07:34:41,259 INFO L854 garLoopResultBuilder]: At program point __CPROVER_overflow_multENTRY(lines 253 256) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|))) [2021-11-20 07:34:41,259 INFO L858 garLoopResultBuilder]: For program point __CPROVER_overflow_multEXIT(lines 253 256) no Hoare annotation was computed. [2021-11-20 07:34:41,259 INFO L858 garLoopResultBuilder]: For program point __CPROVER_overflow_multFINAL(lines 253 256) no Hoare annotation was computed. [2021-11-20 07:34:41,259 INFO L858 garLoopResultBuilder]: For program point aws_is_power_of_twoFINAL(lines 2626 2631) no Hoare annotation was computed. [2021-11-20 07:34:41,260 INFO L858 garLoopResultBuilder]: For program point aws_is_power_of_twoEXIT(lines 2626 2631) no Hoare annotation was computed. [2021-11-20 07:34:41,260 INFO L861 garLoopResultBuilder]: At program point aws_is_power_of_twoENTRY(lines 2626 2631) the Hoare annotation is: true [2021-11-20 07:34:41,260 INFO L854 garLoopResultBuilder]: At program point L2545(lines 2541 2546) the Hoare annotation is: (or (and (= (select (select |#memory_int| |aws_add_size_checked_#in~r#1.base|) |aws_add_size_checked_#in~r#1.offset|) (+ |aws_add_size_checked_#in~b#1| |aws_add_size_checked_#in~a#1|)) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_13| Int)) (and (= (select |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_13|) 0) (= (store |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_13| 0) |#valid|)))) (not (< 0 |#StackHeapBarrier|)) (and (<= (+ |aws_add_size_checked_aws_add_u64_checked_#res#1| 1) 0) (= |old(#valid)| |#valid|))) [2021-11-20 07:34:41,260 INFO L854 garLoopResultBuilder]: At program point aws_add_size_checkedENTRY(lines 2613 2621) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |old(#valid)| |#valid|))) [2021-11-20 07:34:41,260 INFO L854 garLoopResultBuilder]: At program point L2542(line 2542) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |aws_add_size_checked_#in~b#1| |aws_add_size_checked_aws_add_u64_checked_~b#1|) (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |#memory_int| |old(#memory_int)|) (= |aws_add_size_checked_#in~r#1.base| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |aws_add_size_checked_#in~r#1.offset| |aws_add_size_checked_aws_add_u64_checked_~r#1.offset|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |old(#valid)| |#valid|) (= |aws_add_size_checked_#in~a#1| |aws_add_size_checked_aws_add_u64_checked_~a#1|))) [2021-11-20 07:34:41,261 INFO L858 garLoopResultBuilder]: For program point L2543-1(line 2543) no Hoare annotation was computed. [2021-11-20 07:34:41,261 INFO L854 garLoopResultBuilder]: At program point L2543(line 2543) the Hoare annotation is: (or (not (< 0 |#StackHeapBarrier|)) (and (= |aws_add_size_checked_#in~b#1| |aws_add_size_checked_aws_add_u64_checked_~b#1|) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_13| Int)) (and (= (select |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_13|) 0) (= (store |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_13| 0) |#valid|))) (= |aws_add_size_checked_#in~r#1.base| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) (= |aws_add_size_checked_#in~r#1.offset| |aws_add_size_checked_aws_add_u64_checked_~r#1.offset|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |aws_add_size_checked_#in~a#1| |aws_add_size_checked_aws_add_u64_checked_~a#1|))) [2021-11-20 07:34:41,261 INFO L858 garLoopResultBuilder]: For program point L2542-1(lines 2542 2543) no Hoare annotation was computed. [2021-11-20 07:34:41,261 INFO L858 garLoopResultBuilder]: For program point aws_add_size_checkedFINAL(lines 2613 2621) no Hoare annotation was computed. [2021-11-20 07:34:41,261 INFO L858 garLoopResultBuilder]: For program point aws_add_size_checkedEXIT(lines 2613 2621) no Hoare annotation was computed. [2021-11-20 07:34:41,261 INFO L858 garLoopResultBuilder]: For program point L6815-1(line 6815) no Hoare annotation was computed. [2021-11-20 07:34:41,262 INFO L854 garLoopResultBuilder]: At program point L6815(line 6815) the Hoare annotation is: (and (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (not (= |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|)) (= |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.offset| 0) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (= (select |#valid| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) 1) (<= (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616) 8) (= (select |#valid| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) 1) (< 0 |#StackHeapBarrier|)) [2021-11-20 07:34:41,262 INFO L858 garLoopResultBuilder]: For program point L9276(lines 9276 9278) no Hoare annotation was computed. [2021-11-20 07:34:41,262 INFO L854 garLoopResultBuilder]: At program point L9276-2(lines 9276 9278) the Hoare annotation is: false [2021-11-20 07:34:41,262 INFO L858 garLoopResultBuilder]: For program point L6815-3(line 6815) no Hoare annotation was computed. [2021-11-20 07:34:41,262 INFO L854 garLoopResultBuilder]: At program point L6815-2(line 6815) the Hoare annotation is: (let ((.cse0 (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|)) (.cse1 (not (= |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|))) (.cse2 (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|)) (.cse3 (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|)) (.cse4 (= (select |#valid| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) 1)) (.cse5 (< 0 |#StackHeapBarrier|))) (or (and (<= (+ |ULTIMATE.start_ensure_allocated_hash_table_#t~ret550#1| 1) 0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse0 .cse1 (= |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.offset| 0) .cse2 .cse3 (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (= (* 24 |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1|) (+ 29629528 (select (select |#memory_int| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.offset|))) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_13| Int) (|v_hash_table_state_required_bytes_~#elemsize~0.base_15| Int)) (and (= (select |#valid| |v_hash_table_state_required_bytes_~#elemsize~0.base_15|) 0) (= (select |#valid| |v___CPROVER_overflow_mult_~#c~1.base_13|) 0) (not (= |v_hash_table_state_required_bytes_~#elemsize~0.base_15| |v___CPROVER_overflow_mult_~#c~1.base_13|)))) (= (select |#valid| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) 1) (<= (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616) 8) .cse4 (= |ULTIMATE.start_ensure_allocated_hash_table_#t~ret550#1| 0) .cse5))) [2021-11-20 07:34:41,262 INFO L858 garLoopResultBuilder]: For program point L6840-1(line 6840) no Hoare annotation was computed. [2021-11-20 07:34:41,263 INFO L854 garLoopResultBuilder]: At program point L6840(line 6840) the Hoare annotation is: false [2021-11-20 07:34:41,263 INFO L858 garLoopResultBuilder]: For program point L9276-3(lines 9276 9278) no Hoare annotation was computed. [2021-11-20 07:34:41,263 INFO L854 garLoopResultBuilder]: At program point L9945(line 9945) the Hoare annotation is: false [2021-11-20 07:34:41,263 INFO L858 garLoopResultBuilder]: For program point L9945-1(line 9945) no Hoare annotation was computed. [2021-11-20 07:34:41,263 INFO L858 garLoopResultBuilder]: For program point L7179-1(line 7179) no Hoare annotation was computed. [2021-11-20 07:34:41,263 INFO L854 garLoopResultBuilder]: At program point L7179(line 7179) the Hoare annotation is: false [2021-11-20 07:34:41,264 INFO L858 garLoopResultBuilder]: For program point L9285(lines 9285 9287) no Hoare annotation was computed. [2021-11-20 07:34:41,264 INFO L854 garLoopResultBuilder]: At program point L9954(line 9954) the Hoare annotation is: false [2021-11-20 07:34:41,264 INFO L858 garLoopResultBuilder]: For program point L6816-1(line 6816) no Hoare annotation was computed. [2021-11-20 07:34:41,264 INFO L854 garLoopResultBuilder]: At program point L6816(line 6816) the Hoare annotation is: (let ((.cse0 (select (select |#memory_int| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) 0))) (and (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= (* 24 |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1|) (+ .cse0 29629528)) (not (= |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|)) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (= .cse0 |ULTIMATE.start_ensure_allocated_hash_table_#t~mem551#1|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_13| Int) (|v_hash_table_state_required_bytes_~#elemsize~0.base_15| Int)) (and (= (select |#valid| |v_hash_table_state_required_bytes_~#elemsize~0.base_15|) 0) (= (select |#valid| |v___CPROVER_overflow_mult_~#c~1.base_13|) 0) (not (= |v_hash_table_state_required_bytes_~#elemsize~0.base_15| |v___CPROVER_overflow_mult_~#c~1.base_13|)))) (= (select |#valid| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) 1) (<= (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616) 8) (= (select |#valid| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) 1) (< 0 |#StackHeapBarrier|))) [2021-11-20 07:34:41,264 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-20 07:34:41,264 INFO L858 garLoopResultBuilder]: For program point L9954-1(line 9954) no Hoare annotation was computed. [2021-11-20 07:34:41,265 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-11-20 07:34:41,265 INFO L858 garLoopResultBuilder]: For program point L6841-1(line 6841) no Hoare annotation was computed. [2021-11-20 07:34:41,265 INFO L854 garLoopResultBuilder]: At program point L6841(line 6841) the Hoare annotation is: false [2021-11-20 07:34:41,265 INFO L858 garLoopResultBuilder]: For program point L9938(line 9938) no Hoare annotation was computed. [2021-11-20 07:34:41,265 INFO L854 garLoopResultBuilder]: At program point L6833(lines 6831 6834) the Hoare annotation is: false [2021-11-20 07:34:41,265 INFO L861 garLoopResultBuilder]: At program point L10161(line 10161) the Hoare annotation is: true [2021-11-20 07:34:41,265 INFO L858 garLoopResultBuilder]: For program point L9938-2(lines 9938 9951) no Hoare annotation was computed. [2021-11-20 07:34:41,266 INFO L858 garLoopResultBuilder]: For program point L7180-1(line 7180) no Hoare annotation was computed. [2021-11-20 07:34:41,266 INFO L858 garLoopResultBuilder]: For program point L235(line 235) no Hoare annotation was computed. [2021-11-20 07:34:41,266 INFO L858 garLoopResultBuilder]: For program point L9938-3(lines 9938 9951) no Hoare annotation was computed. [2021-11-20 07:34:41,266 INFO L854 garLoopResultBuilder]: At program point L7180(line 7180) the Hoare annotation is: false [2021-11-20 07:34:41,266 INFO L858 garLoopResultBuilder]: For program point L6825-3(lines 6825 6827) no Hoare annotation was computed. [2021-11-20 07:34:41,266 INFO L858 garLoopResultBuilder]: For program point L6825-1(lines 6825 6827) no Hoare annotation was computed. [2021-11-20 07:34:41,267 INFO L854 garLoopResultBuilder]: At program point L6825(line 6825) the Hoare annotation is: false [2021-11-20 07:34:41,267 INFO L858 garLoopResultBuilder]: For program point L9278-1(line 9278) no Hoare annotation was computed. [2021-11-20 07:34:41,267 INFO L858 garLoopResultBuilder]: For program point L9947(lines 9947 9949) no Hoare annotation was computed. [2021-11-20 07:34:41,267 INFO L854 garLoopResultBuilder]: At program point L10145(line 10145) the Hoare annotation is: false [2021-11-20 07:34:41,267 INFO L854 garLoopResultBuilder]: At program point L10145-1(line 10145) the Hoare annotation is: false [2021-11-20 07:34:41,267 INFO L858 garLoopResultBuilder]: For program point L10145-2(line 10145) no Hoare annotation was computed. [2021-11-20 07:34:41,267 INFO L854 garLoopResultBuilder]: At program point L9278(line 9278) the Hoare annotation is: false [2021-11-20 07:34:41,268 INFO L858 garLoopResultBuilder]: For program point L6809(lines 6809 6819) no Hoare annotation was computed. [2021-11-20 07:34:41,268 INFO L858 garLoopResultBuilder]: For program point L9939-1(lines 9939 9950) no Hoare annotation was computed. [2021-11-20 07:34:41,268 INFO L854 garLoopResultBuilder]: At program point L10154(line 10154) the Hoare annotation is: false [2021-11-20 07:34:41,268 INFO L854 garLoopResultBuilder]: At program point L9939-3(lines 9939 9950) the Hoare annotation is: false [2021-11-20 07:34:41,268 INFO L854 garLoopResultBuilder]: At program point L9939-4(lines 9939 9950) the Hoare annotation is: false [2021-11-20 07:34:41,268 INFO L854 garLoopResultBuilder]: At program point L9295(lines 9295 9297) the Hoare annotation is: false [2021-11-20 07:34:41,269 INFO L858 garLoopResultBuilder]: For program point L7181-1(line 7181) no Hoare annotation was computed. [2021-11-20 07:34:41,269 INFO L858 garLoopResultBuilder]: For program point L9295-1(lines 9295 9297) no Hoare annotation was computed. [2021-11-20 07:34:41,269 INFO L854 garLoopResultBuilder]: At program point L7181(line 7181) the Hoare annotation is: false [2021-11-20 07:34:41,269 INFO L858 garLoopResultBuilder]: For program point L10154-1(line 10154) no Hoare annotation was computed. [2021-11-20 07:34:41,269 INFO L854 garLoopResultBuilder]: At program point L9948(line 9948) the Hoare annotation is: false [2021-11-20 07:34:41,269 INFO L858 garLoopResultBuilder]: For program point L9948-1(line 9948) no Hoare annotation was computed. [2021-11-20 07:34:41,269 INFO L854 garLoopResultBuilder]: At program point L6810(line 6810) the Hoare annotation is: (and (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (= (select |#valid| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) 1) (< 0 |#StackHeapBarrier|) (= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8)) [2021-11-20 07:34:41,270 INFO L854 garLoopResultBuilder]: At program point L6843(lines 6837 6844) the Hoare annotation is: false [2021-11-20 07:34:41,270 INFO L858 garLoopResultBuilder]: For program point L6810-1(line 6810) no Hoare annotation was computed. [2021-11-20 07:34:41,270 INFO L854 garLoopResultBuilder]: At program point L9957(line 9957) the Hoare annotation is: false [2021-11-20 07:34:41,270 INFO L854 garLoopResultBuilder]: At program point L9957-1(line 9957) the Hoare annotation is: false [2021-11-20 07:34:41,270 INFO L854 garLoopResultBuilder]: At program point L10147(line 10147) the Hoare annotation is: false [2021-11-20 07:34:41,270 INFO L858 garLoopResultBuilder]: For program point L9957-2(line 9957) no Hoare annotation was computed. [2021-11-20 07:34:41,271 INFO L858 garLoopResultBuilder]: For program point L10147-1(line 10147) no Hoare annotation was computed. [2021-11-20 07:34:41,271 INFO L854 garLoopResultBuilder]: At program point L6811-1(line 6811) the Hoare annotation is: (and (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616) 8) (= (select |#valid| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) 1) (< 0 |#StackHeapBarrier|)) [2021-11-20 07:34:41,271 INFO L854 garLoopResultBuilder]: At program point L6811(line 6811) the Hoare annotation is: (and (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (= (select |#valid| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) 1) (< 0 |#StackHeapBarrier|) (= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8)) [2021-11-20 07:34:41,271 INFO L858 garLoopResultBuilder]: For program point L9941(lines 9941 9943) no Hoare annotation was computed. [2021-11-20 07:34:41,271 INFO L854 garLoopResultBuilder]: At program point L9272(lines 9272 9298) the Hoare annotation is: false [2021-11-20 07:34:41,271 INFO L858 garLoopResultBuilder]: For program point L9933(lines 9933 9958) no Hoare annotation was computed. [2021-11-20 07:34:41,272 INFO L854 garLoopResultBuilder]: At program point L10156(lines 10156 10158) the Hoare annotation is: false [2021-11-20 07:34:41,272 INFO L858 garLoopResultBuilder]: For program point L10156-1(lines 10156 10158) no Hoare annotation was computed. [2021-11-20 07:34:41,272 INFO L858 garLoopResultBuilder]: For program point L7175(lines 7175 7183) no Hoare annotation was computed. [2021-11-20 07:34:41,272 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-11-20 07:34:41,272 INFO L858 garLoopResultBuilder]: For program point L6812-1(line 6812) no Hoare annotation was computed. [2021-11-20 07:34:41,272 INFO L854 garLoopResultBuilder]: At program point L6812(line 6812) the Hoare annotation is: (and (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616) 8) (= (select |#valid| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) 1) (< 0 |#StackHeapBarrier|)) [2021-11-20 07:34:41,273 INFO L854 garLoopResultBuilder]: At program point L9273(lines 9273 9275) the Hoare annotation is: false [2021-11-20 07:34:41,273 INFO L858 garLoopResultBuilder]: For program point L9273-1(lines 9273 9275) no Hoare annotation was computed. [2021-11-20 07:34:41,273 INFO L854 garLoopResultBuilder]: At program point L9934-1(line 9934) the Hoare annotation is: (let ((.cse0 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|))) (and (not (= .cse0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|)) (= |ULTIMATE.start_aws_hash_table_clear_#t~ret1248#1| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) |ULTIMATE.start_aws_hash_table_clean_up_~state~4#1.offset|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#empty_slot_idx~1#1.base|)) (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| |ULTIMATE.start_hash_table_state_has_an_empty_slot_~rval#1.base|)) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| |ULTIMATE.start_aws_hash_table_clean_up_~map#1.base|) (= |ULTIMATE.start_aws_hash_table_clean_up_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (= .cse0 |ULTIMATE.start_aws_hash_table_clean_up_~state~4#1.base|) (= (select |#valid| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) 1) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_aws_hash_table_clean_up_~map#1.base|) |ULTIMATE.start_aws_hash_table_clean_up_~map#1.offset|) 0)) (< 0 |#StackHeapBarrier|))) [2021-11-20 07:34:41,273 INFO L858 garLoopResultBuilder]: For program point L9934-2(line 9934) no Hoare annotation was computed. [2021-11-20 07:34:41,273 INFO L854 garLoopResultBuilder]: At program point L9290(line 9290) the Hoare annotation is: false [2021-11-20 07:34:41,274 INFO L854 garLoopResultBuilder]: At program point L9934(line 9934) the Hoare annotation is: false [2021-11-20 07:34:41,274 INFO L858 garLoopResultBuilder]: For program point L7176(lines 7176 7182) no Hoare annotation was computed. [2021-11-20 07:34:41,274 INFO L858 garLoopResultBuilder]: For program point L9290-1(line 9290) no Hoare annotation was computed. [2021-11-20 07:34:41,274 INFO L858 garLoopResultBuilder]: For program point L6821(lines 6821 6828) no Hoare annotation was computed. [2021-11-20 07:34:41,274 INFO L858 garLoopResultBuilder]: For program point L10141(lines 10141 10160) no Hoare annotation was computed. [2021-11-20 07:34:41,274 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-20 07:34:41,274 INFO L858 garLoopResultBuilder]: For program point L7185(lines 7185 7187) no Hoare annotation was computed. [2021-11-20 07:34:41,275 INFO L854 garLoopResultBuilder]: At program point L6822(line 6822) the Hoare annotation is: false [2021-11-20 07:34:41,275 INFO L858 garLoopResultBuilder]: For program point L6822-3(lines 6822 6824) no Hoare annotation was computed. [2021-11-20 07:34:41,275 INFO L858 garLoopResultBuilder]: For program point L6822-1(lines 6822 6824) no Hoare annotation was computed. [2021-11-20 07:34:41,275 INFO L858 garLoopResultBuilder]: For program point L6839-1(line 6839) no Hoare annotation was computed. [2021-11-20 07:34:41,275 INFO L854 garLoopResultBuilder]: At program point L6839(line 6839) the Hoare annotation is: false [2021-11-20 07:34:41,275 INFO L858 garLoopResultBuilder]: For program point L9944(lines 9944 9946) no Hoare annotation was computed. [2021-11-20 07:34:41,275 INFO L858 garLoopResultBuilder]: For program point L9944-2(lines 9944 9946) no Hoare annotation was computed. [2021-11-20 07:34:41,276 INFO L858 garLoopResultBuilder]: For program point L223(line 223) no Hoare annotation was computed. [2021-11-20 07:34:41,276 INFO L861 garLoopResultBuilder]: At program point __VERIFIER_assertENTRY(lines 222 224) the Hoare annotation is: true [2021-11-20 07:34:41,276 INFO L858 garLoopResultBuilder]: For program point L223-1(line 223) no Hoare annotation was computed. [2021-11-20 07:34:41,276 INFO L858 garLoopResultBuilder]: For program point L223-3(lines 222 224) no Hoare annotation was computed. [2021-11-20 07:34:41,276 INFO L858 garLoopResultBuilder]: For program point __VERIFIER_assertEXIT(lines 222 224) no Hoare annotation was computed. [2021-11-20 07:34:41,277 INFO L858 garLoopResultBuilder]: For program point __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION(line 223) no Hoare annotation was computed. [2021-11-20 07:34:41,280 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:34:41,281 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-20 07:34:41,291 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:41,292 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:41,295 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:41,295 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:41,297 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:41,297 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:41,298 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:41,298 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:41,300 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 07:34:41 BoogieIcfgContainer [2021-11-20 07:34:41,300 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-20 07:34:41,300 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-20 07:34:41,300 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-20 07:34:41,301 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-20 07:34:41,301 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:33:02" (3/4) ... [2021-11-20 07:34:41,304 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-20 07:34:41,310 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bounded_malloc [2021-11-20 07:34:41,310 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_hash_table_is_valid [2021-11-20 07:34:41,310 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure hash_table_state_is_valid [2021-11-20 07:34:41,311 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure my_memset [2021-11-20 07:34:41,311 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure nondet_bool [2021-11-20 07:34:41,311 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_mem_release [2021-11-20 07:34:41,311 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure hash_table_state_required_bytes [2021-11-20 07:34:41,311 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2021-11-20 07:34:41,311 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure memset_override_0_impl [2021-11-20 07:34:41,311 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_raise_error [2021-11-20 07:34:41,311 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure can_fail_allocator [2021-11-20 07:34:41,312 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __CPROVER_overflow_mult [2021-11-20 07:34:41,312 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_is_power_of_two [2021-11-20 07:34:41,312 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_add_size_checked [2021-11-20 07:34:41,312 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_mul_size_checked [2021-11-20 07:34:41,312 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure nondet_uint64_t [2021-11-20 07:34:41,312 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2021-11-20 07:34:41,313 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2021-11-20 07:34:41,313 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __CPROVER_overflow_plus [2021-11-20 07:34:41,328 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 161 nodes and edges [2021-11-20 07:34:41,330 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 77 nodes and edges [2021-11-20 07:34:41,332 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 28 nodes and edges [2021-11-20 07:34:41,333 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 13 nodes and edges [2021-11-20 07:34:41,335 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2021-11-20 07:34:41,336 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-20 07:34:41,338 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-11-20 07:34:41,339 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-20 07:34:41,370 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((\exists v___CPROVER_overflow_mult_~#c~1.base_13 : int :: \old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_13] == 0 && \old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_13 := 0] == \valid) && tl_last_error == \old(tl_last_error)) && \old(a) * \old(b) == unknown-#memory_int-unknown[r][r]) || (\result + 1 <= 0 && \old(\valid) == \valid)) || !(0 < unknown-#StackHeapBarrier-unknown) [2021-11-20 07:34:41,371 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((unknown-#memory_int-unknown[r][r] == \old(b) + \old(a) && (\exists v___CPROVER_overflow_mult_~#c~1.base_13 : int :: \old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_13] == 0 && \old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_13 := 0] == \valid)) || !(0 < unknown-#StackHeapBarrier-unknown)) || (\result + 1 <= 0 && \old(\valid) == \valid) [2021-11-20 07:34:42,175 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/witness.graphml [2021-11-20 07:34:42,176 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-20 07:34:42,176 INFO L158 Benchmark]: Toolchain (without parser) took 105169.31ms. Allocated memory was 90.2MB in the beginning and 520.1MB in the end (delta: 429.9MB). Free memory was 61.0MB in the beginning and 437.2MB in the end (delta: -376.2MB). Peak memory consumption was 364.5MB. Max. memory is 16.1GB. [2021-11-20 07:34:42,177 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 90.2MB. Free memory was 66.6MB in the beginning and 66.5MB in the end (delta: 44.7kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 07:34:42,177 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3599.11ms. Allocated memory was 90.2MB in the beginning and 153.1MB in the end (delta: 62.9MB). Free memory was 60.8MB in the beginning and 74.3MB in the end (delta: -13.6MB). Peak memory consumption was 68.3MB. Max. memory is 16.1GB. [2021-11-20 07:34:42,177 INFO L158 Benchmark]: Boogie Procedure Inliner took 226.12ms. Allocated memory is still 153.1MB. Free memory was 74.3MB in the beginning and 63.4MB in the end (delta: 11.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-20 07:34:42,178 INFO L158 Benchmark]: Boogie Preprocessor took 174.03ms. Allocated memory is still 153.1MB. Free memory was 63.4MB in the beginning and 93.0MB in the end (delta: -29.6MB). Peak memory consumption was 9.2MB. Max. memory is 16.1GB. [2021-11-20 07:34:42,178 INFO L158 Benchmark]: RCFGBuilder took 1715.15ms. Allocated memory was 153.1MB in the beginning and 190.8MB in the end (delta: 37.7MB). Free memory was 93.0MB in the beginning and 128.4MB in the end (delta: -35.4MB). Peak memory consumption was 56.6MB. Max. memory is 16.1GB. [2021-11-20 07:34:42,179 INFO L158 Benchmark]: TraceAbstraction took 98571.75ms. Allocated memory was 190.8MB in the beginning and 520.1MB in the end (delta: 329.3MB). Free memory was 127.5MB in the beginning and 284.8MB in the end (delta: -157.2MB). Peak memory consumption was 173.1MB. Max. memory is 16.1GB. [2021-11-20 07:34:42,179 INFO L158 Benchmark]: Witness Printer took 875.57ms. Allocated memory is still 520.1MB. Free memory was 284.8MB in the beginning and 437.2MB in the end (delta: -152.4MB). Peak memory consumption was 158.0MB. Max. memory is 16.1GB. [2021-11-20 07:34:42,181 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.28ms. Allocated memory is still 90.2MB. Free memory was 66.6MB in the beginning and 66.5MB in the end (delta: 44.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3599.11ms. Allocated memory was 90.2MB in the beginning and 153.1MB in the end (delta: 62.9MB). Free memory was 60.8MB in the beginning and 74.3MB in the end (delta: -13.6MB). Peak memory consumption was 68.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 226.12ms. Allocated memory is still 153.1MB. Free memory was 74.3MB in the beginning and 63.4MB in the end (delta: 11.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 174.03ms. Allocated memory is still 153.1MB. Free memory was 63.4MB in the beginning and 93.0MB in the end (delta: -29.6MB). Peak memory consumption was 9.2MB. Max. memory is 16.1GB. * RCFGBuilder took 1715.15ms. Allocated memory was 153.1MB in the beginning and 190.8MB in the end (delta: 37.7MB). Free memory was 93.0MB in the beginning and 128.4MB in the end (delta: -35.4MB). Peak memory consumption was 56.6MB. Max. memory is 16.1GB. * TraceAbstraction took 98571.75ms. Allocated memory was 190.8MB in the beginning and 520.1MB in the end (delta: 329.3MB). Free memory was 127.5MB in the beginning and 284.8MB in the end (delta: -157.2MB). Peak memory consumption was 173.1MB. Max. memory is 16.1GB. * Witness Printer took 875.57ms. Allocated memory is still 520.1MB. Free memory was 284.8MB in the beginning and 437.2MB in the end (delta: -152.4MB). Peak memory consumption was 158.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 223]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 20 procedures, 194 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 98.5s, OverallIterations: 16, TraceHistogramMax: 12, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 12.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 1.2s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3009 SdHoareTripleChecker+Valid, 9.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2863 mSDsluCounter, 14395 SdHoareTripleChecker+Invalid, 8.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 1188 IncrementalHoareTripleChecker+Unchecked, 11371 mSDsCounter, 1870 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9841 IncrementalHoareTripleChecker+Invalid, 12899 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1870 mSolverCounterUnsat, 3024 mSDtfsCounter, 9841 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2453 GetRequests, 2180 SyntacticMatches, 6 SemanticMatches, 267 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1356 ImplicationChecksByTransitivity, 5.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=225occurred in iteration=14, InterpolantAutomatonStates: 201, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 16 MinimizatonAttempts, 206 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 75 LocationsWithAnnotation, 648 PreInvPairs, 680 NumberOfFragments, 928 HoareAnnotationTreeSize, 648 FomulaSimplifications, 1462 FormulaSimplificationTreeSizeReduction, 0.2s HoareSimplificationTime, 75 FomulaSimplificationsInter, 1829 FormulaSimplificationTreeSizeReductionInter, 1.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 63.9s SatisfiabilityAnalysisTime, 17.0s InterpolantComputationTime, 3564 NumberOfCodeBlocks, 3564 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 3595 ConstructedInterpolants, 50 QuantifiedInterpolants, 8554 SizeOfPredicates, 59 NumberOfNonLiveVariables, 17157 ConjunctsInSsa, 423 ConjunctsInUnsatCore, 20 InterpolantComputations, 14 PerfectInterpolantSequences, 5348/5422 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 6831]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 7407]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9939]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 6837]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2497]: Loop Invariant [2021-11-20 07:34:42,190 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:42,191 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:42,192 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:42,192 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] Derived loop invariant: ((((\exists v___CPROVER_overflow_mult_~#c~1.base_13 : int :: \old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_13] == 0 && \old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_13 := 0] == \valid) && tl_last_error == \old(tl_last_error)) && \old(a) * \old(b) == unknown-#memory_int-unknown[r][r]) || (\result + 1 <= 0 && \old(\valid) == \valid)) || !(0 < unknown-#StackHeapBarrier-unknown) - InvariantResult [Line: 2541]: Loop Invariant [2021-11-20 07:34:42,192 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:42,193 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:42,193 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] [2021-11-20 07:34:42,193 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_13,QUANTIFIED] Derived loop invariant: ((unknown-#memory_int-unknown[r][r] == \old(b) + \old(a) && (\exists v___CPROVER_overflow_mult_~#c~1.base_13 : int :: \old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_13] == 0 && \old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_13 := 0] == \valid)) || !(0 < unknown-#StackHeapBarrier-unknown)) || (\result + 1 <= 0 && \old(\valid) == \valid) - InvariantResult [Line: 10161]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9272]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 9939]: Loop Invariant Derived loop invariant: 0 RESULT: Ultimate proved your program to be correct! [2021-11-20 07:34:42,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7dcac752-ff58-48f8-b592-7b9126ba9053/bin/uautomizer-DQz5hQGWxF/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 Writing output log to file Ultimate.log Result: TRUE