./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_table_foreach_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_foreach_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa --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 44162e1142387f3513ac3cf9af71d3c7aa6399e99cd364d08a07ceb8efc80a41 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-07 00:34:16,250 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-07 00:34:16,251 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-07 00:34:16,281 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-07 00:34:16,282 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-07 00:34:16,283 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-07 00:34:16,285 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-07 00:34:16,287 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-07 00:34:16,289 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-07 00:34:16,290 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-07 00:34:16,291 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-07 00:34:16,292 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-07 00:34:16,293 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-07 00:34:16,294 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-07 00:34:16,295 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-07 00:34:16,296 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-07 00:34:16,297 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-07 00:34:16,298 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-07 00:34:16,300 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-07 00:34:16,302 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-07 00:34:16,304 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-07 00:34:16,306 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-07 00:34:16,307 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-07 00:34:16,308 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-07 00:34:16,311 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-07 00:34:16,312 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-07 00:34:16,312 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-07 00:34:16,313 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-07 00:34:16,313 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-07 00:34:16,315 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-07 00:34:16,315 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-07 00:34:16,316 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-07 00:34:16,316 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-07 00:34:16,317 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-07 00:34:16,318 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-07 00:34:16,318 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-07 00:34:16,318 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-07 00:34:16,318 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-07 00:34:16,319 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-07 00:34:16,319 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-07 00:34:16,320 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-07 00:34:16,320 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-07 00:34:16,342 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-07 00:34:16,342 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-07 00:34:16,342 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-07 00:34:16,342 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-07 00:34:16,343 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-07 00:34:16,343 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-07 00:34:16,344 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-07 00:34:16,344 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-07 00:34:16,344 INFO L138 SettingsManager]: * Use SBE=true [2021-12-07 00:34:16,344 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-07 00:34:16,344 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-07 00:34:16,345 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-07 00:34:16,345 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-07 00:34:16,345 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-07 00:34:16,345 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-07 00:34:16,345 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-07 00:34:16,345 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-07 00:34:16,346 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-07 00:34:16,346 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-07 00:34:16,346 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-07 00:34:16,346 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-07 00:34:16,346 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 00:34:16,347 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-07 00:34:16,347 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-07 00:34:16,347 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-07 00:34:16,347 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-07 00:34:16,347 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-07 00:34:16,347 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-07 00:34:16,348 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-07 00:34:16,348 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-07 00:34:16,348 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-07 00:34:16,348 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_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/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_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa 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 -> 44162e1142387f3513ac3cf9af71d3c7aa6399e99cd364d08a07ceb8efc80a41 [2021-12-07 00:34:16,533 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-07 00:34:16,549 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-07 00:34:16,550 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-07 00:34:16,551 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-07 00:34:16,552 INFO L275 PluginConnector]: CDTParser initialized [2021-12-07 00:34:16,553 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/aws-c-common/aws_hash_table_foreach_harness.i [2021-12-07 00:34:16,596 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/data/c41e58385/6961b2eaf65c4f64bd93d7a7509a6d56/FLAG2f8691031 [2021-12-07 00:34:17,224 INFO L306 CDTParser]: Found 1 translation units. [2021-12-07 00:34:17,224 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/sv-benchmarks/c/aws-c-common/aws_hash_table_foreach_harness.i [2021-12-07 00:34:17,251 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/data/c41e58385/6961b2eaf65c4f64bd93d7a7509a6d56/FLAG2f8691031 [2021-12-07 00:34:17,666 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/data/c41e58385/6961b2eaf65c4f64bd93d7a7509a6d56 [2021-12-07 00:34:17,671 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-07 00:34:17,672 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-07 00:34:17,673 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-07 00:34:17,673 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-07 00:34:17,677 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-07 00:34:17,677 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 12:34:17" (1/1) ... [2021-12-07 00:34:17,678 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c30b0a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:17, skipping insertion in model container [2021-12-07 00:34:17,679 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 12:34:17" (1/1) ... [2021-12-07 00:34:17,685 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-07 00:34:17,767 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-07 00:34:18,025 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_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/sv-benchmarks/c/aws-c-common/aws_hash_table_foreach_harness.i[4496,4509] [2021-12-07 00:34:18,033 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_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/sv-benchmarks/c/aws-c-common/aws_hash_table_foreach_harness.i[4556,4569] [2021-12-07 00:34:18,808 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,809 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,809 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,810 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,811 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,822 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,823 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,824 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,825 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,826 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,827 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,827 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:18,827 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,188 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-07 00:34:19,189 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-07 00:34:19,190 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-07 00:34:19,191 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-07 00:34:19,193 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-07 00:34:19,193 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-07 00:34:19,194 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-07 00:34:19,195 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-07 00:34:19,195 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-07 00:34:19,195 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-07 00:34:19,352 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-07 00:34:19,593 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,594 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,610 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,611 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,615 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,615 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,625 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,626 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,626 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,627 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,627 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,627 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,627 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,653 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 00:34:19,674 INFO L203 MainTranslator]: Completed pre-run [2021-12-07 00:34:19,683 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_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/sv-benchmarks/c/aws-c-common/aws_hash_table_foreach_harness.i[4496,4509] [2021-12-07 00:34:19,684 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_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/sv-benchmarks/c/aws-c-common/aws_hash_table_foreach_harness.i[4556,4569] [2021-12-07 00:34:19,707 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,707 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,707 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,708 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,708 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,712 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,712 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,713 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,713 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,714 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,727 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,728 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,728 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,757 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-07 00:34:19,758 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-07 00:34:19,758 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-07 00:34:19,759 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-07 00:34:19,760 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-07 00:34:19,760 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-07 00:34:19,760 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-07 00:34:19,761 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-07 00:34:19,761 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-07 00:34:19,761 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-07 00:34:19,776 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-07 00:34:19,847 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,847 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,853 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,853 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,855 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,856 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,862 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,863 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,863 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,863 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,863 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,864 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,864 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 00:34:19,879 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 00:34:20,043 INFO L208 MainTranslator]: Completed translation [2021-12-07 00:34:20,043 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20 WrapperNode [2021-12-07 00:34:20,044 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-07 00:34:20,044 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-07 00:34:20,044 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-07 00:34:20,044 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-07 00:34:20,051 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,116 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,185 INFO L137 Inliner]: procedures = 775, calls = 2435, calls flagged for inlining = 69, calls inlined = 18, statements flattened = 938 [2021-12-07 00:34:20,185 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-07 00:34:20,186 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-07 00:34:20,186 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-07 00:34:20,186 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-07 00:34:20,193 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,193 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,200 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,201 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,234 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,240 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,247 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,257 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-07 00:34:20,257 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-07 00:34:20,258 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-07 00:34:20,258 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-07 00:34:20,258 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (1/1) ... [2021-12-07 00:34:20,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 00:34:20,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:20,286 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-07 00:34:20,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-07 00:34:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2021-12-07 00:34:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-07 00:34:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-12-07 00:34:20,315 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-12-07 00:34:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-07 00:34:20,315 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-07 00:34:20,315 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2021-12-07 00:34:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2021-12-07 00:34:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-07 00:34:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-07 00:34:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-07 00:34:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-07 00:34:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-07 00:34:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-12-07 00:34:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-12-07 00:34:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-12-07 00:34:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-12-07 00:34:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-07 00:34:20,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-07 00:34:20,316 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-07 00:34:20,317 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2021-12-07 00:34:20,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2021-12-07 00:34:20,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-07 00:34:20,317 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-12-07 00:34:20,317 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-12-07 00:34:20,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-07 00:34:20,317 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2021-12-07 00:34:20,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2021-12-07 00:34:20,317 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_equals [2021-12-07 00:34:20,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_equals [2021-12-07 00:34:20,317 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-07 00:34:20,317 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2021-12-07 00:34:20,318 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2021-12-07 00:34:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-07 00:34:20,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-07 00:34:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_hasher [2021-12-07 00:34:20,318 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_hasher [2021-12-07 00:34:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure s_get_next_element [2021-12-07 00:34:20,318 INFO L138 BoogieDeclarations]: Found implementation of procedure s_get_next_element [2021-12-07 00:34:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-07 00:34:20,318 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-07 00:34:20,318 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_int [2021-12-07 00:34:20,318 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_int [2021-12-07 00:34:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_iter_is_valid [2021-12-07 00:34:20,319 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_iter_is_valid [2021-12-07 00:34:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2021-12-07 00:34:20,319 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2021-12-07 00:34:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-07 00:34:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-12-07 00:34:20,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-12-07 00:34:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2021-12-07 00:34:20,319 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2021-12-07 00:34:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_entry [2021-12-07 00:34:20,319 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_entry [2021-12-07 00:34:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-07 00:34:20,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-07 00:34:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-07 00:34:20,573 INFO L236 CfgBuilder]: Building ICFG [2021-12-07 00:34:20,575 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-07 00:34:20,737 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##35: assume !true; [2021-12-07 00:34:20,737 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !true; [2021-12-07 00:34:21,464 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !true; [2021-12-07 00:34:21,481 INFO L277 CfgBuilder]: Performing block encoding [2021-12-07 00:34:21,491 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-07 00:34:21,491 INFO L301 CfgBuilder]: Removed 13 assume(true) statements. [2021-12-07 00:34:21,493 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 12:34:21 BoogieIcfgContainer [2021-12-07 00:34:21,494 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-07 00:34:21,495 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-07 00:34:21,495 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-07 00:34:21,498 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-07 00:34:21,499 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 12:34:17" (1/3) ... [2021-12-07 00:34:21,499 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78ade128 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 12:34:21, skipping insertion in model container [2021-12-07 00:34:21,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:34:20" (2/3) ... [2021-12-07 00:34:21,500 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78ade128 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 12:34:21, skipping insertion in model container [2021-12-07 00:34:21,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 12:34:21" (3/3) ... [2021-12-07 00:34:21,501 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_hash_table_foreach_harness.i [2021-12-07 00:34:21,506 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-07 00:34:21,506 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-07 00:34:21,556 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-07 00:34:21,563 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-12-07 00:34:21,563 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-07 00:34:21,588 INFO L276 IsEmpty]: Start isEmpty. Operand has 288 states, 187 states have (on average 1.267379679144385) internal successors, (237), 184 states have internal predecessors, (237), 81 states have call successors, (81), 22 states have call predecessors, (81), 22 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2021-12-07 00:34:21,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-07 00:34:21,600 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:21,600 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:34:21,601 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:21,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:21,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1669380125, now seen corresponding path program 1 times [2021-12-07 00:34:21,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:21,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269299780] [2021-12-07 00:34:21,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:21,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:21,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:22,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:22,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:22,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:22,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:22,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:22,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:22,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:22,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:22,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:22,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269299780] [2021-12-07 00:34:22,138 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2021-12-07 00:34:22,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457121162] [2021-12-07 00:34:22,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:22,139 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:22,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:22,140 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:22,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-07 00:34:22,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:22,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 2413 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-07 00:34:22,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:22,704 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2021-12-07 00:34:22,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:22,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457121162] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:22,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:22,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-07 00:34:22,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631156979] [2021-12-07 00:34:22,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:22,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-07 00:34:22,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:22,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-07 00:34:22,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:34:22,733 INFO L87 Difference]: Start difference. First operand has 288 states, 187 states have (on average 1.267379679144385) internal successors, (237), 184 states have internal predecessors, (237), 81 states have call successors, (81), 22 states have call predecessors, (81), 22 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Second operand has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-07 00:34:22,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:22,781 INFO L93 Difference]: Finished difference Result 567 states and 831 transitions. [2021-12-07 00:34:22,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-07 00:34:22,783 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 120 [2021-12-07 00:34:22,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:22,792 INFO L225 Difference]: With dead ends: 567 [2021-12-07 00:34:22,792 INFO L226 Difference]: Without dead ends: 282 [2021-12-07 00:34:22,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 131 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-12-07 00:34:22,801 INFO L933 BasicCegarLoop]: 385 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, 385 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-12-07 00:34:22,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:34:22,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-12-07 00:34:22,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 282. [2021-12-07 00:34:22,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 178 states have (on average 1.2303370786516854) internal successors, (219), 179 states have internal predecessors, (219), 81 states have call successors, (81), 22 states have call predecessors, (81), 22 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2021-12-07 00:34:22,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 380 transitions. [2021-12-07 00:34:22,865 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 380 transitions. Word has length 120 [2021-12-07 00:34:22,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:22,866 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 380 transitions. [2021-12-07 00:34:22,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-07 00:34:22,866 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 380 transitions. [2021-12-07 00:34:22,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-12-07 00:34:22,870 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:22,870 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:34:22,893 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-07 00:34:23,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:23,072 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:23,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:23,073 INFO L85 PathProgramCache]: Analyzing trace with hash -262655291, now seen corresponding path program 1 times [2021-12-07 00:34:23,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:23,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041913202] [2021-12-07 00:34:23,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:23,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:23,242 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:34:23,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [544658742] [2021-12-07 00:34:23,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:23,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:23,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:23,243 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:23,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-07 00:34:23,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:23,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 2441 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-07 00:34:23,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:23,771 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-12-07 00:34:23,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:34:23,950 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-12-07 00:34:23,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:23,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041913202] [2021-12-07 00:34:23,950 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:34:23,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544658742] [2021-12-07 00:34:23,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544658742] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-07 00:34:23,951 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:34:23,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2021-12-07 00:34:23,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732494076] [2021-12-07 00:34:23,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:23,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-07 00:34:23,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:23,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-07 00:34:23,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:34:23,953 INFO L87 Difference]: Start difference. First operand 282 states and 380 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 5 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-07 00:34:24,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:24,250 INFO L93 Difference]: Finished difference Result 512 states and 707 transitions. [2021-12-07 00:34:24,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 00:34:24,250 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 5 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) Word has length 126 [2021-12-07 00:34:24,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:24,256 INFO L225 Difference]: With dead ends: 512 [2021-12-07 00:34:24,256 INFO L226 Difference]: Without dead ends: 299 [2021-12-07 00:34:24,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-12-07 00:34:24,260 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 407 mSDsluCounter, 1671 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 2012 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:24,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 2012 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 00:34:24,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2021-12-07 00:34:24,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 299. [2021-12-07 00:34:24,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 188 states have (on average 1.2287234042553192) internal successors, (231), 190 states have internal predecessors, (231), 86 states have call successors, (86), 23 states have call predecessors, (86), 24 states have return successors, (92), 85 states have call predecessors, (92), 85 states have call successors, (92) [2021-12-07 00:34:24,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 409 transitions. [2021-12-07 00:34:24,292 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 409 transitions. Word has length 126 [2021-12-07 00:34:24,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:24,293 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 409 transitions. [2021-12-07 00:34:24,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 5 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-07 00:34:24,293 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 409 transitions. [2021-12-07 00:34:24,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-07 00:34:24,295 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:24,295 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:34:24,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-07 00:34:24,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-07 00:34:24,496 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:24,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:24,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1695610635, now seen corresponding path program 1 times [2021-12-07 00:34:24,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:24,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695643904] [2021-12-07 00:34:24,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:24,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:24,552 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:34:24,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [400257616] [2021-12-07 00:34:24,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:24,553 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:24,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:24,553 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:24,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-07 00:34:24,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:24,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 2446 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-07 00:34:24,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:24,965 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-07 00:34:24,965 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:24,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:24,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695643904] [2021-12-07 00:34:24,965 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:34:24,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400257616] [2021-12-07 00:34:24,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400257616] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:24,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:24,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 00:34:24,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404933049] [2021-12-07 00:34:24,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:24,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 00:34:24,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:24,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 00:34:24,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:34:24,967 INFO L87 Difference]: Start difference. First operand 299 states and 409 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-07 00:34:24,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:24,996 INFO L93 Difference]: Finished difference Result 558 states and 771 transitions. [2021-12-07 00:34:24,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 00:34:24,996 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) Word has length 127 [2021-12-07 00:34:24,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:24,999 INFO L225 Difference]: With dead ends: 558 [2021-12-07 00:34:24,999 INFO L226 Difference]: Without dead ends: 304 [2021-12-07 00:34:25,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 123 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-12-07 00:34:25,001 INFO L933 BasicCegarLoop]: 377 mSDtfsCounter, 2 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1504 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-12-07 00:34:25,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1504 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:34:25,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-12-07 00:34:25,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 304. [2021-12-07 00:34:25,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 192 states have (on average 1.2239583333333333) internal successors, (235), 194 states have internal predecessors, (235), 86 states have call successors, (86), 23 states have call predecessors, (86), 25 states have return successors, (93), 86 states have call predecessors, (93), 85 states have call successors, (93) [2021-12-07 00:34:25,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 414 transitions. [2021-12-07 00:34:25,018 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 414 transitions. Word has length 127 [2021-12-07 00:34:25,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:25,018 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 414 transitions. [2021-12-07 00:34:25,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-07 00:34:25,019 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 414 transitions. [2021-12-07 00:34:25,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-07 00:34:25,020 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:25,020 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:34:25,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-07 00:34:25,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:25,222 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:25,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:25,224 INFO L85 PathProgramCache]: Analyzing trace with hash 818445258, now seen corresponding path program 1 times [2021-12-07 00:34:25,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:25,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496417451] [2021-12-07 00:34:25,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:25,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:25,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:25,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:25,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:25,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:25,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:25,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:34:25,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:34:25,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:34:25,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:34:25,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:34:25,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-07 00:34:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-07 00:34:25,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-07 00:34:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-07 00:34:25,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-07 00:34:25,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-07 00:34:25,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-07 00:34:25,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:25,872 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2021-12-07 00:34:25,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:25,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496417451] [2021-12-07 00:34:25,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496417451] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:34:25,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602429728] [2021-12-07 00:34:25,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:25,873 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:25,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:25,874 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:25,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-07 00:34:26,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:26,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 2450 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-07 00:34:26,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:26,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:34:26,675 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-07 00:34:26,675 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:26,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602429728] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:26,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:34:26,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [14] total 22 [2021-12-07 00:34:26,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100765410] [2021-12-07 00:34:26,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:26,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-07 00:34:26,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:26,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-07 00:34:26,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-12-07 00:34:26,677 INFO L87 Difference]: Start difference. First operand 304 states and 414 transitions. Second operand has 11 states, 11 states have (on average 6.090909090909091) internal successors, (67), 9 states have internal predecessors, (67), 4 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2021-12-07 00:34:26,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:26,746 INFO L93 Difference]: Finished difference Result 556 states and 768 transitions. [2021-12-07 00:34:26,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-07 00:34:26,747 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.090909090909091) internal successors, (67), 9 states have internal predecessors, (67), 4 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 133 [2021-12-07 00:34:26,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:26,751 INFO L225 Difference]: With dead ends: 556 [2021-12-07 00:34:26,751 INFO L226 Difference]: Without dead ends: 313 [2021-12-07 00:34:26,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-12-07 00:34:26,753 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 11 mSDsluCounter, 2473 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2851 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:26,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2851 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 122 Unchecked, 0.0s Time] [2021-12-07 00:34:26,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-12-07 00:34:26,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 313. [2021-12-07 00:34:26,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 200 states have (on average 1.225) internal successors, (245), 202 states have internal predecessors, (245), 86 states have call successors, (86), 24 states have call predecessors, (86), 26 states have return successors, (94), 86 states have call predecessors, (94), 85 states have call successors, (94) [2021-12-07 00:34:26,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 425 transitions. [2021-12-07 00:34:26,776 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 425 transitions. Word has length 133 [2021-12-07 00:34:26,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:26,776 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 425 transitions. [2021-12-07 00:34:26,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.090909090909091) internal successors, (67), 9 states have internal predecessors, (67), 4 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2021-12-07 00:34:26,777 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 425 transitions. [2021-12-07 00:34:26,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-07 00:34:26,779 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:26,780 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 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] [2021-12-07 00:34:26,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-07 00:34:26,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:26,980 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:26,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:26,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1772385416, now seen corresponding path program 1 times [2021-12-07 00:34:26,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:26,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279464499] [2021-12-07 00:34:26,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:26,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:27,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:27,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:27,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:27,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:27,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:27,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:27,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:27,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:34:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:34:27,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:34:27,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:34:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:34:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-07 00:34:27,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-07 00:34:27,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-07 00:34:27,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-07 00:34:27,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-07 00:34:27,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-07 00:34:27,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-07 00:34:27,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,322 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2021-12-07 00:34:27,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:27,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279464499] [2021-12-07 00:34:27,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279464499] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:34:27,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109782779] [2021-12-07 00:34:27,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:27,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:27,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:27,324 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:27,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-07 00:34:27,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:27,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 2445 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-07 00:34:27,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:27,828 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-07 00:34:27,828 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:27,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109782779] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:27,829 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:34:27,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2021-12-07 00:34:27,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866679846] [2021-12-07 00:34:27,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:27,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:34:27,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:27,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:34:27,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:34:27,830 INFO L87 Difference]: Start difference. First operand 313 states and 425 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-07 00:34:28,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:28,020 INFO L93 Difference]: Finished difference Result 560 states and 778 transitions. [2021-12-07 00:34:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:34:28,020 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 133 [2021-12-07 00:34:28,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:28,023 INFO L225 Difference]: With dead ends: 560 [2021-12-07 00:34:28,023 INFO L226 Difference]: Without dead ends: 315 [2021-12-07 00:34:28,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-12-07 00:34:28,026 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 413 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:28,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 925 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 00:34:28,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-12-07 00:34:28,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 315. [2021-12-07 00:34:28,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 201 states have (on average 1.2189054726368158) internal successors, (245), 203 states have internal predecessors, (245), 87 states have call successors, (87), 24 states have call predecessors, (87), 26 states have return successors, (98), 87 states have call predecessors, (98), 86 states have call successors, (98) [2021-12-07 00:34:28,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 430 transitions. [2021-12-07 00:34:28,051 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 430 transitions. Word has length 133 [2021-12-07 00:34:28,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:28,051 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 430 transitions. [2021-12-07 00:34:28,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-07 00:34:28,052 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 430 transitions. [2021-12-07 00:34:28,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-07 00:34:28,054 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:28,054 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:34:28,091 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-07 00:34:28,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:28,255 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:28,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:28,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1889144309, now seen corresponding path program 1 times [2021-12-07 00:34:28,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:28,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660725153] [2021-12-07 00:34:28,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:28,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:28,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:28,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:28,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:28,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:28,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:34:28,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:34:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:34:28,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:28,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:34:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-07 00:34:28,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-07 00:34:28,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-07 00:34:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:34:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-07 00:34:28,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-07 00:34:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-07 00:34:28,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-07 00:34:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,612 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-07 00:34:28,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:28,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660725153] [2021-12-07 00:34:28,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660725153] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:34:28,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875939452] [2021-12-07 00:34:28,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:28,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:28,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:28,614 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:28,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-07 00:34:28,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:28,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 2474 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-07 00:34:28,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:30,091 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((aws_hash_table_is_valid_~map.base Int) (aws_hash_table_is_valid_~map.offset Int)) (not (= 0 (select (select |c_#memory_$Pointer$.offset| aws_hash_table_is_valid_~map.base) aws_hash_table_is_valid_~map.offset)))) (exists ((aws_hash_table_is_valid_~map.base Int) (aws_hash_table_is_valid_~map.offset Int)) (not (= (select (select |c_#memory_$Pointer$.base| aws_hash_table_is_valid_~map.base) aws_hash_table_is_valid_~map.offset) 0)))) is different from true [2021-12-07 00:34:38,161 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-07 00:34:38,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:38,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875939452] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:38,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:34:38,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2021-12-07 00:34:38,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189998829] [2021-12-07 00:34:38,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:38,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-07 00:34:38,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:38,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-07 00:34:38,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=202, Unknown=3, NotChecked=28, Total=272 [2021-12-07 00:34:38,162 INFO L87 Difference]: Start difference. First operand 315 states and 430 transitions. Second operand has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-07 00:34:38,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:38,397 INFO L93 Difference]: Finished difference Result 567 states and 804 transitions. [2021-12-07 00:34:38,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 00:34:38,398 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) Word has length 139 [2021-12-07 00:34:38,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:38,400 INFO L225 Difference]: With dead ends: 567 [2021-12-07 00:34:38,400 INFO L226 Difference]: Without dead ends: 318 [2021-12-07 00:34:38,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=54, Invalid=253, Unknown=3, NotChecked=32, Total=342 [2021-12-07 00:34:38,402 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 5 mSDsluCounter, 1711 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2087 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 512 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:38,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 2087 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 512 Unchecked, 0.2s Time] [2021-12-07 00:34:38,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-12-07 00:34:38,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 317. [2021-12-07 00:34:38,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 203 states have (on average 1.2167487684729064) internal successors, (247), 204 states have internal predecessors, (247), 87 states have call successors, (87), 25 states have call predecessors, (87), 26 states have return successors, (98), 87 states have call predecessors, (98), 86 states have call successors, (98) [2021-12-07 00:34:38,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 432 transitions. [2021-12-07 00:34:38,416 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 432 transitions. Word has length 139 [2021-12-07 00:34:38,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:38,416 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 432 transitions. [2021-12-07 00:34:38,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-07 00:34:38,417 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 432 transitions. [2021-12-07 00:34:38,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-07 00:34:38,418 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:38,418 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 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] [2021-12-07 00:34:38,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-07 00:34:38,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:38,620 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:38,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:38,621 INFO L85 PathProgramCache]: Analyzing trace with hash -817837060, now seen corresponding path program 1 times [2021-12-07 00:34:38,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:38,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112338283] [2021-12-07 00:34:38,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:38,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:38,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:38,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:38,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:38,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:38,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:38,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:38,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:38,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:38,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:38,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:38,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:38,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:38,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:38,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:38,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:38,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:34:38,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:34:39,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:34:39,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:39,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:34:39,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:39,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:39,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-07 00:34:39,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-07 00:34:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-07 00:34:39,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-07 00:34:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-07 00:34:39,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-07 00:34:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-07 00:34:39,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-07 00:34:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:39,226 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-07 00:34:39,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:39,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112338283] [2021-12-07 00:34:39,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112338283] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:39,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:39,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-12-07 00:34:39,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924908913] [2021-12-07 00:34:39,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:39,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-07 00:34:39,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:39,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-07 00:34:39,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-12-07 00:34:39,228 INFO L87 Difference]: Start difference. First operand 317 states and 432 transitions. Second operand has 18 states, 16 states have (on average 4.375) internal successors, (70), 13 states have internal predecessors, (70), 8 states have call successors, (24), 7 states have call predecessors, (24), 3 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2021-12-07 00:34:41,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:41,322 INFO L93 Difference]: Finished difference Result 573 states and 800 transitions. [2021-12-07 00:34:41,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-07 00:34:41,322 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 4.375) internal successors, (70), 13 states have internal predecessors, (70), 8 states have call successors, (24), 7 states have call predecessors, (24), 3 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 144 [2021-12-07 00:34:41,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:41,324 INFO L225 Difference]: With dead ends: 573 [2021-12-07 00:34:41,324 INFO L226 Difference]: Without dead ends: 345 [2021-12-07 00:34:41,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=205, Invalid=985, Unknown=0, NotChecked=0, Total=1190 [2021-12-07 00:34:41,326 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 602 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 3102 mSolverCounterSat, 525 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 2114 SdHoareTripleChecker+Invalid, 3627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 525 IncrementalHoareTripleChecker+Valid, 3102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:41,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [626 Valid, 2114 Invalid, 3627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [525 Valid, 3102 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-07 00:34:41,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-12-07 00:34:41,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 326. [2021-12-07 00:34:41,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 209 states have (on average 1.2200956937799043) internal successors, (255), 211 states have internal predecessors, (255), 89 states have call successors, (89), 25 states have call predecessors, (89), 27 states have return successors, (109), 89 states have call predecessors, (109), 88 states have call successors, (109) [2021-12-07 00:34:41,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 453 transitions. [2021-12-07 00:34:41,356 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 453 transitions. Word has length 144 [2021-12-07 00:34:41,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:41,357 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 453 transitions. [2021-12-07 00:34:41,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 4.375) internal successors, (70), 13 states have internal predecessors, (70), 8 states have call successors, (24), 7 states have call predecessors, (24), 3 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2021-12-07 00:34:41,357 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 453 transitions. [2021-12-07 00:34:41,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-07 00:34:41,358 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:41,358 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 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] [2021-12-07 00:34:41,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-07 00:34:41,359 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:41,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:41,359 INFO L85 PathProgramCache]: Analyzing trace with hash -951850566, now seen corresponding path program 1 times [2021-12-07 00:34:41,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:41,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143809466] [2021-12-07 00:34:41,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:41,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:41,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:41,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:41,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:41,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:41,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:41,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:41,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:34:41,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:34:41,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:34:41,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:41,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:34:41,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:41,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-07 00:34:41,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-07 00:34:41,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-07 00:34:41,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-07 00:34:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-07 00:34:41,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:41,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-07 00:34:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:42,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-07 00:34:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:42,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-07 00:34:42,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:42,025 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-12-07 00:34:42,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:42,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143809466] [2021-12-07 00:34:42,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143809466] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:34:42,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219320291] [2021-12-07 00:34:42,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:42,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:42,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:42,027 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:42,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-07 00:34:42,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:42,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 2499 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-07 00:34:42,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:42,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:42,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2021-12-07 00:34:42,646 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 15 treesize of output 7 [2021-12-07 00:34:42,726 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-07 00:34:42,726 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:42,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219320291] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:42,727 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:34:42,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [18] total 29 [2021-12-07 00:34:42,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006426240] [2021-12-07 00:34:42,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:42,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-07 00:34:42,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:42,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-07 00:34:42,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=736, Unknown=0, NotChecked=0, Total=812 [2021-12-07 00:34:42,729 INFO L87 Difference]: Start difference. First operand 326 states and 453 transitions. Second operand has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 8 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (22), 6 states have call predecessors, (22), 7 states have call successors, (22) [2021-12-07 00:34:43,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:43,038 INFO L93 Difference]: Finished difference Result 635 states and 879 transitions. [2021-12-07 00:34:43,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-07 00:34:43,038 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 8 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (22), 6 states have call predecessors, (22), 7 states have call successors, (22) Word has length 144 [2021-12-07 00:34:43,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:43,040 INFO L225 Difference]: With dead ends: 635 [2021-12-07 00:34:43,040 INFO L226 Difference]: Without dead ends: 376 [2021-12-07 00:34:43,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 173 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-12-07 00:34:43,042 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 478 mSDsluCounter, 2547 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 2928 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:43,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 2928 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 351 Invalid, 0 Unknown, 91 Unchecked, 0.2s Time] [2021-12-07 00:34:43,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-12-07 00:34:43,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 372. [2021-12-07 00:34:43,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 246 states have (on average 1.2276422764227641) internal successors, (302), 247 states have internal predecessors, (302), 91 states have call successors, (91), 33 states have call predecessors, (91), 34 states have return successors, (101), 91 states have call predecessors, (101), 90 states have call successors, (101) [2021-12-07 00:34:43,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 494 transitions. [2021-12-07 00:34:43,060 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 494 transitions. Word has length 144 [2021-12-07 00:34:43,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:43,060 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 494 transitions. [2021-12-07 00:34:43,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 8 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (22), 6 states have call predecessors, (22), 7 states have call successors, (22) [2021-12-07 00:34:43,060 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 494 transitions. [2021-12-07 00:34:43,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-07 00:34:43,062 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:43,062 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 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] [2021-12-07 00:34:43,087 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-07 00:34:43,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:43,263 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:43,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:43,263 INFO L85 PathProgramCache]: Analyzing trace with hash 2132172247, now seen corresponding path program 1 times [2021-12-07 00:34:43,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:43,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970262643] [2021-12-07 00:34:43,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:43,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:43,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:43,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:43,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:43,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:43,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:34:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:34:43,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:34:43,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:34:43,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:43,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-07 00:34:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-07 00:34:43,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-07 00:34:43,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-07 00:34:43,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-07 00:34:43,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:43,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:43,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:34:43,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-07 00:34:43,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,973 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-07 00:34:43,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:43,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970262643] [2021-12-07 00:34:43,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970262643] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:34:43,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39406208] [2021-12-07 00:34:43,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:43,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:43,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:43,975 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:43,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-07 00:34:44,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:44,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 2515 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-07 00:34:44,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:44,478 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-07 00:34:44,478 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:44,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39406208] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:44,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:34:44,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [18] total 23 [2021-12-07 00:34:44,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131531556] [2021-12-07 00:34:44,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:44,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:34:44,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:44,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:34:44,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2021-12-07 00:34:44,479 INFO L87 Difference]: Start difference. First operand 372 states and 494 transitions. Second operand has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-07 00:34:44,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:44,620 INFO L93 Difference]: Finished difference Result 685 states and 921 transitions. [2021-12-07 00:34:44,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:34:44,620 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 148 [2021-12-07 00:34:44,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:44,622 INFO L225 Difference]: With dead ends: 685 [2021-12-07 00:34:44,623 INFO L226 Difference]: Without dead ends: 384 [2021-12-07 00:34:44,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2021-12-07 00:34:44,624 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 2 mSDsluCounter, 1733 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2091 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:44,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 2091 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 00:34:44,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-12-07 00:34:44,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 375. [2021-12-07 00:34:44,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 248 states have (on average 1.2258064516129032) internal successors, (304), 250 states have internal predecessors, (304), 91 states have call successors, (91), 33 states have call predecessors, (91), 35 states have return successors, (104), 91 states have call predecessors, (104), 90 states have call successors, (104) [2021-12-07 00:34:44,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 499 transitions. [2021-12-07 00:34:44,644 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 499 transitions. Word has length 148 [2021-12-07 00:34:44,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:44,644 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 499 transitions. [2021-12-07 00:34:44,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-07 00:34:44,645 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 499 transitions. [2021-12-07 00:34:44,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-07 00:34:44,646 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:44,646 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:34:44,689 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-07 00:34:44,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:44,847 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:44,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:44,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1795320927, now seen corresponding path program 2 times [2021-12-07 00:34:44,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:44,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972410828] [2021-12-07 00:34:44,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:44,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:44,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:45,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:45,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:45,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:45,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:45,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:34:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:34:45,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:34:45,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:45,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:34:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:45,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:45,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-07 00:34:45,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-07 00:34:45,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:45,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:45,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-07 00:34:45,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-07 00:34:45,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-07 00:34:45,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:45,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:45,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:34:45,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-07 00:34:45,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:45,452 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-12-07 00:34:45,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:45,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972410828] [2021-12-07 00:34:45,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972410828] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:34:45,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479621853] [2021-12-07 00:34:45,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 00:34:45,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:45,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:45,454 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:45,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-07 00:34:45,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 00:34:45,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:34:45,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 2569 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-07 00:34:45,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:46,076 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-07 00:34:46,076 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:46,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479621853] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:46,076 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:34:46,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [18] total 23 [2021-12-07 00:34:46,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792986759] [2021-12-07 00:34:46,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:46,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:34:46,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:46,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:34:46,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2021-12-07 00:34:46,078 INFO L87 Difference]: Start difference. First operand 375 states and 499 transitions. Second operand has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-07 00:34:46,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:46,205 INFO L93 Difference]: Finished difference Result 670 states and 907 transitions. [2021-12-07 00:34:46,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:34:46,206 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 159 [2021-12-07 00:34:46,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:46,209 INFO L225 Difference]: With dead ends: 670 [2021-12-07 00:34:46,209 INFO L226 Difference]: Without dead ends: 384 [2021-12-07 00:34:46,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2021-12-07 00:34:46,212 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 2 mSDsluCounter, 1734 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2092 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:46,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 2092 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 00:34:46,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-12-07 00:34:46,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 378. [2021-12-07 00:34:46,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 250 states have (on average 1.224) internal successors, (306), 253 states have internal predecessors, (306), 91 states have call successors, (91), 33 states have call predecessors, (91), 36 states have return successors, (104), 91 states have call predecessors, (104), 90 states have call successors, (104) [2021-12-07 00:34:46,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 501 transitions. [2021-12-07 00:34:46,238 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 501 transitions. Word has length 159 [2021-12-07 00:34:46,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:46,239 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 501 transitions. [2021-12-07 00:34:46,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-07 00:34:46,239 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 501 transitions. [2021-12-07 00:34:46,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-12-07 00:34:46,240 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:46,240 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:34:46,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-07 00:34:46,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-07 00:34:46,440 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:46,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:46,441 INFO L85 PathProgramCache]: Analyzing trace with hash -146496733, now seen corresponding path program 1 times [2021-12-07 00:34:46,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:46,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715447102] [2021-12-07 00:34:46,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:46,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:46,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:46,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:46,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:34:46,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:34:46,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:34:46,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:46,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:46,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:34:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:34:46,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:34:46,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:46,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:34:46,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:46,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:46,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:47,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-07 00:34:47,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-07 00:34:47,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:47,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:47,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-07 00:34:47,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-07 00:34:47,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-07 00:34:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:47,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:34:47,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:34:47,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:34:47,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 00:34:47,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-07 00:34:47,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,221 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-12-07 00:34:47,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:47,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715447102] [2021-12-07 00:34:47,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715447102] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:34:47,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741105527] [2021-12-07 00:34:47,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:47,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:47,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:47,222 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:47,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-07 00:34:47,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:47,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 2623 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-07 00:34:47,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:47,749 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-12-07 00:34:47,749 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:47,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741105527] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:47,749 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:34:47,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [18] total 22 [2021-12-07 00:34:47,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401510254] [2021-12-07 00:34:47,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:47,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:34:47,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:47,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:34:47,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=413, Unknown=0, NotChecked=0, Total=462 [2021-12-07 00:34:47,751 INFO L87 Difference]: Start difference. First operand 378 states and 501 transitions. Second operand has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-07 00:34:47,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:47,877 INFO L93 Difference]: Finished difference Result 706 states and 944 transitions. [2021-12-07 00:34:47,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:34:47,877 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 170 [2021-12-07 00:34:47,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:47,880 INFO L225 Difference]: With dead ends: 706 [2021-12-07 00:34:47,880 INFO L226 Difference]: Without dead ends: 378 [2021-12-07 00:34:47,881 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2021-12-07 00:34:47,881 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 2 mSDsluCounter, 1371 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:47,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1727 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 00:34:47,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-12-07 00:34:47,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 373. [2021-12-07 00:34:47,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 246 states have (on average 1.2195121951219512) internal successors, (300), 249 states have internal predecessors, (300), 91 states have call successors, (91), 33 states have call predecessors, (91), 35 states have return successors, (103), 90 states have call predecessors, (103), 90 states have call successors, (103) [2021-12-07 00:34:47,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 494 transitions. [2021-12-07 00:34:47,899 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 494 transitions. Word has length 170 [2021-12-07 00:34:47,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:47,899 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 494 transitions. [2021-12-07 00:34:47,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-07 00:34:47,899 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 494 transitions. [2021-12-07 00:34:47,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-07 00:34:47,901 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:47,901 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:34:47,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-07 00:34:48,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-07 00:34:48,101 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:48,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:48,102 INFO L85 PathProgramCache]: Analyzing trace with hash 2001250165, now seen corresponding path program 1 times [2021-12-07 00:34:48,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:48,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562944788] [2021-12-07 00:34:48,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:48,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:48,140 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:34:48,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [497268401] [2021-12-07 00:34:48,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:48,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:34:48,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:34:48,141 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:34:48,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-07 00:34:48,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:48,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 2728 conjuncts, 43 conjunts are in the unsatisfiable core [2021-12-07 00:34:48,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:34:48,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:48,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2021-12-07 00:34:50,425 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3155 Int) (v_ArrVal_3153 Int) (v_ArrVal_3151 Int) (v_ArrVal_3152 Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_s_get_next_element_#in~iter.base| (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_s_get_next_element_#in~iter.base|) (+ |c_s_get_next_element_#in~iter.offset| 8) v_ArrVal_3153) (+ |c_s_get_next_element_#in~iter.offset| 16) v_ArrVal_3151) (+ |c_s_get_next_element_#in~iter.offset| 24) v_ArrVal_3152) (+ 40 |c_s_get_next_element_#in~iter.offset|) v_ArrVal_3155)))) is different from true [2021-12-07 00:34:50,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:34:50,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2021-12-07 00:34:50,545 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2021-12-07 00:34:50,546 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:34:50,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:50,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562944788] [2021-12-07 00:34:50,546 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:34:50,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497268401] [2021-12-07 00:34:50,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497268401] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:50,546 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:50,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-07 00:34:50,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073112109] [2021-12-07 00:34:50,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:50,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-07 00:34:50,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:50,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-07 00:34:50,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=150, Unknown=1, NotChecked=24, Total=210 [2021-12-07 00:34:50,548 INFO L87 Difference]: Start difference. First operand 373 states and 494 transitions. Second operand has 15 states, 13 states have (on average 5.384615384615385) internal successors, (70), 13 states have internal predecessors, (70), 8 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) [2021-12-07 00:35:07,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:07,634 INFO L93 Difference]: Finished difference Result 675 states and 897 transitions. [2021-12-07 00:35:07,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-07 00:35:07,634 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 5.384615384615385) internal successors, (70), 13 states have internal predecessors, (70), 8 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) Word has length 176 [2021-12-07 00:35:07,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:07,637 INFO L225 Difference]: With dead ends: 675 [2021-12-07 00:35:07,637 INFO L226 Difference]: Without dead ends: 429 [2021-12-07 00:35:07,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 18.2s TimeCoverageRelationStatistics Valid=101, Invalid=493, Unknown=10, NotChecked=46, Total=650 [2021-12-07 00:35:07,638 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 274 mSDsluCounter, 1513 mSDsCounter, 0 mSdLazyCounter, 996 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 1861 SdHoareTripleChecker+Invalid, 2250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1083 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:07,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 1861 Invalid, 2250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 996 Invalid, 0 Unknown, 1083 Unchecked, 0.6s Time] [2021-12-07 00:35:07,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-12-07 00:35:07,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 401. [2021-12-07 00:35:07,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 265 states have (on average 1.211320754716981) internal successors, (321), 269 states have internal predecessors, (321), 94 states have call successors, (94), 38 states have call predecessors, (94), 41 states have return successors, (107), 93 states have call predecessors, (107), 93 states have call successors, (107) [2021-12-07 00:35:07,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 522 transitions. [2021-12-07 00:35:07,656 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 522 transitions. Word has length 176 [2021-12-07 00:35:07,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:07,656 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 522 transitions. [2021-12-07 00:35:07,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 5.384615384615385) internal successors, (70), 13 states have internal predecessors, (70), 8 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) [2021-12-07 00:35:07,656 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 522 transitions. [2021-12-07 00:35:07,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2021-12-07 00:35:07,657 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:07,657 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:35:07,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-07 00:35:07,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-07 00:35:07,859 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:07,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:07,860 INFO L85 PathProgramCache]: Analyzing trace with hash -897728049, now seen corresponding path program 1 times [2021-12-07 00:35:07,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:07,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627234612] [2021-12-07 00:35:07,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:07,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:07,928 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:35:07,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [582142238] [2021-12-07 00:35:07,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:07,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:35:07,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:35:07,930 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:35:07,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-07 00:35:08,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:08,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 2744 conjuncts, 91 conjunts are in the unsatisfiable core [2021-12-07 00:35:08,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:35:08,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:08,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2021-12-07 00:35:08,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:08,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2021-12-07 00:35:09,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:35:09,142 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-07 00:35:09,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 78 [2021-12-07 00:35:09,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:09,169 INFO L354 Elim1Store]: treesize reduction 252, result has 4.2 percent of original size [2021-12-07 00:35:09,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 78 [2021-12-07 00:35:09,907 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 109 proven. 3 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-12-07 00:35:09,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:35:10,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:10,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627234612] [2021-12-07 00:35:10,742 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:35:10,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582142238] [2021-12-07 00:35:10,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582142238] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:35:10,742 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:35:10,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2021-12-07 00:35:10,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721521567] [2021-12-07 00:35:10,742 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 00:35:10,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-07 00:35:10,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:10,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-07 00:35:10,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2021-12-07 00:35:10,743 INFO L87 Difference]: Start difference. First operand 401 states and 522 transitions. Second operand has 24 states, 21 states have (on average 4.428571428571429) internal successors, (93), 23 states have internal predecessors, (93), 12 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-07 00:35:11,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:11,472 INFO L93 Difference]: Finished difference Result 668 states and 891 transitions. [2021-12-07 00:35:11,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-07 00:35:11,472 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 4.428571428571429) internal successors, (93), 23 states have internal predecessors, (93), 12 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) Word has length 181 [2021-12-07 00:35:11,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:11,475 INFO L225 Difference]: With dead ends: 668 [2021-12-07 00:35:11,475 INFO L226 Difference]: Without dead ends: 423 [2021-12-07 00:35:11,476 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 167 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=165, Invalid=1395, Unknown=0, NotChecked=0, Total=1560 [2021-12-07 00:35:11,477 INFO L933 BasicCegarLoop]: 380 mSDtfsCounter, 495 mSDsluCounter, 2730 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 3110 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 333 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:11,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [497 Valid, 3110 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 391 Invalid, 0 Unknown, 333 Unchecked, 0.6s Time] [2021-12-07 00:35:11,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2021-12-07 00:35:11,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 416. [2021-12-07 00:35:11,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 276 states have (on average 1.2065217391304348) internal successors, (333), 280 states have internal predecessors, (333), 95 states have call successors, (95), 40 states have call predecessors, (95), 44 states have return successors, (109), 95 states have call predecessors, (109), 94 states have call successors, (109) [2021-12-07 00:35:11,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 537 transitions. [2021-12-07 00:35:11,506 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 537 transitions. Word has length 181 [2021-12-07 00:35:11,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:11,506 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 537 transitions. [2021-12-07 00:35:11,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 4.428571428571429) internal successors, (93), 23 states have internal predecessors, (93), 12 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-07 00:35:11,506 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 537 transitions. [2021-12-07 00:35:11,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2021-12-07 00:35:11,508 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:11,508 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:35:11,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-07 00:35:11,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:35:11,709 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:11,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:11,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1484534063, now seen corresponding path program 1 times [2021-12-07 00:35:11,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:11,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716038791] [2021-12-07 00:35:11,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:11,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:11,744 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:35:11,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [963674238] [2021-12-07 00:35:11,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:11,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:35:11,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:35:11,745 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:35:11,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-07 00:35:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:12,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 2739 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-07 00:35:12,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:35:13,307 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((aws_hash_iter_is_valid_~iter.offset Int) (aws_hash_iter_is_valid_~iter.base Int)) (not (= (select (select |c_#memory_$Pointer$.offset| aws_hash_iter_is_valid_~iter.base) aws_hash_iter_is_valid_~iter.offset) 0))) (exists ((aws_hash_iter_is_valid_~iter.offset Int) (aws_hash_iter_is_valid_~iter.base Int)) (not (= (select (select |c_#memory_$Pointer$.base| aws_hash_iter_is_valid_~iter.base) aws_hash_iter_is_valid_~iter.offset) 0)))) is different from true [2021-12-07 00:35:19,665 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2021-12-07 00:35:19,665 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:35:19,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:19,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716038791] [2021-12-07 00:35:19,666 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:35:19,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963674238] [2021-12-07 00:35:19,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963674238] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:35:19,666 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:35:19,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:35:19,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13740638] [2021-12-07 00:35:19,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:35:19,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:35:19,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:19,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:35:19,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=22, Unknown=1, NotChecked=8, Total=42 [2021-12-07 00:35:19,667 INFO L87 Difference]: Start difference. First operand 416 states and 537 transitions. Second operand has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-07 00:35:19,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:19,815 INFO L93 Difference]: Finished difference Result 676 states and 908 transitions. [2021-12-07 00:35:19,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:35:19,816 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 181 [2021-12-07 00:35:19,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:19,818 INFO L225 Difference]: With dead ends: 676 [2021-12-07 00:35:19,818 INFO L226 Difference]: Without dead ends: 417 [2021-12-07 00:35:19,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=11, Invalid=22, Unknown=1, NotChecked=8, Total=42 [2021-12-07 00:35:19,819 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 0 mSDsluCounter, 1362 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1741 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 499 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:19,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1741 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 499 Unchecked, 0.1s Time] [2021-12-07 00:35:19,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-12-07 00:35:19,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 413. [2021-12-07 00:35:19,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 274 states have (on average 1.2007299270072993) internal successors, (329), 277 states have internal predecessors, (329), 95 states have call successors, (95), 40 states have call predecessors, (95), 43 states have return successors, (108), 95 states have call predecessors, (108), 94 states have call successors, (108) [2021-12-07 00:35:19,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 532 transitions. [2021-12-07 00:35:19,837 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 532 transitions. Word has length 181 [2021-12-07 00:35:19,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:19,838 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 532 transitions. [2021-12-07 00:35:19,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-07 00:35:19,838 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 532 transitions. [2021-12-07 00:35:19,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-07 00:35:19,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:19,839 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:35:19,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-07 00:35:20,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:35:20,040 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:20,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:20,040 INFO L85 PathProgramCache]: Analyzing trace with hash -510431116, now seen corresponding path program 1 times [2021-12-07 00:35:20,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:20,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845852104] [2021-12-07 00:35:20,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:20,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:20,109 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:35:20,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [529119247] [2021-12-07 00:35:20,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:20,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:35:20,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:35:20,110 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:35:20,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-07 00:35:20,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:20,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 2756 conjuncts, 93 conjunts are in the unsatisfiable core [2021-12-07 00:35:20,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:35:20,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:20,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2021-12-07 00:35:20,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:20,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2021-12-07 00:35:21,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,331 INFO L354 Elim1Store]: treesize reduction 252, result has 4.2 percent of original size [2021-12-07 00:35:21,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 78 [2021-12-07 00:35:21,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:21,341 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-07 00:35:21,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 78 [2021-12-07 00:35:22,101 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 109 proven. 3 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-12-07 00:35:22,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:35:22,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:22,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845852104] [2021-12-07 00:35:22,956 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:35:22,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529119247] [2021-12-07 00:35:22,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529119247] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:35:22,956 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:35:22,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2021-12-07 00:35:22,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893713519] [2021-12-07 00:35:22,957 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 00:35:22,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-12-07 00:35:22,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:22,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-07 00:35:22,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2021-12-07 00:35:22,958 INFO L87 Difference]: Start difference. First operand 413 states and 532 transitions. Second operand has 25 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 23 states have internal predecessors, (94), 12 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-07 00:35:23,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:23,580 INFO L93 Difference]: Finished difference Result 663 states and 879 transitions. [2021-12-07 00:35:23,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-07 00:35:23,581 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 23 states have internal predecessors, (94), 12 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) Word has length 182 [2021-12-07 00:35:23,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:23,583 INFO L225 Difference]: With dead ends: 663 [2021-12-07 00:35:23,583 INFO L226 Difference]: Without dead ends: 426 [2021-12-07 00:35:23,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 168 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=176, Invalid=1464, Unknown=0, NotChecked=0, Total=1640 [2021-12-07 00:35:23,585 INFO L933 BasicCegarLoop]: 386 mSDtfsCounter, 519 mSDsluCounter, 3735 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 4121 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 709 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:23,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [519 Valid, 4121 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 242 Invalid, 0 Unknown, 709 Unchecked, 0.5s Time] [2021-12-07 00:35:23,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-12-07 00:35:23,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 414. [2021-12-07 00:35:23,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 275 states have (on average 1.2) internal successors, (330), 278 states have internal predecessors, (330), 95 states have call successors, (95), 40 states have call predecessors, (95), 43 states have return successors, (108), 95 states have call predecessors, (108), 94 states have call successors, (108) [2021-12-07 00:35:23,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 533 transitions. [2021-12-07 00:35:23,602 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 533 transitions. Word has length 182 [2021-12-07 00:35:23,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:23,603 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 533 transitions. [2021-12-07 00:35:23,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 23 states have internal predecessors, (94), 12 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-07 00:35:23,603 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 533 transitions. [2021-12-07 00:35:23,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-12-07 00:35:23,604 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:23,604 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:35:23,628 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-07 00:35:23,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-07 00:35:23,805 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:23,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:23,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1048548953, now seen corresponding path program 1 times [2021-12-07 00:35:23,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:23,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494163393] [2021-12-07 00:35:23,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:23,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:23,881 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:35:23,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1425864136] [2021-12-07 00:35:23,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:23,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:35:23,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:35:23,882 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:35:23,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-07 00:35:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:24,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 2798 conjuncts, 352 conjunts are in the unsatisfiable core [2021-12-07 00:35:24,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:35:24,645 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-12-07 00:35:25,008 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 00:35:25,008 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-12-07 00:35:25,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:35:25,515 INFO L354 Elim1Store]: treesize reduction 173, result has 26.4 percent of original size [2021-12-07 00:35:25,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 147 treesize of output 186 [2021-12-07 00:35:25,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:35:26,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:26,030 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:35:26,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 26 [2021-12-07 00:35:26,103 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2021-12-07 00:35:26,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:35:26,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:26,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 41 [2021-12-07 00:35:26,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-12-07 00:35:26,171 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 11 treesize of output 7 [2021-12-07 00:35:27,029 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 00:35:27,029 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-12-07 00:35:27,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:27,048 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-07 00:35:27,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 113 treesize of output 102 [2021-12-07 00:35:27,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:27,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:27,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:27,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 79 [2021-12-07 00:35:27,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:27,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-12-07 00:35:27,893 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 00:35:27,893 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 11 treesize of output 11 [2021-12-07 00:35:28,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:28,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:35:28,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:28,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:28,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:28,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 47 [2021-12-07 00:35:28,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:28,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 81 [2021-12-07 00:35:28,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:28,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 95 [2021-12-07 00:35:30,294 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 84 proven. 121 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-07 00:35:30,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:35:30,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:30,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494163393] [2021-12-07 00:35:30,891 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:35:30,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425864136] [2021-12-07 00:35:30,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425864136] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:35:30,891 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:35:30,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2021-12-07 00:35:30,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342264778] [2021-12-07 00:35:30,891 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 00:35:30,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-12-07 00:35:30,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:30,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-12-07 00:35:30,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1759, Unknown=0, NotChecked=0, Total=1892 [2021-12-07 00:35:30,893 INFO L87 Difference]: Start difference. First operand 414 states and 533 transitions. Second operand has 39 states, 32 states have (on average 3.46875) internal successors, (111), 34 states have internal predecessors, (111), 18 states have call successors, (30), 9 states have call predecessors, (30), 12 states have return successors, (28), 17 states have call predecessors, (28), 17 states have call successors, (28) [2021-12-07 00:35:43,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:43,153 INFO L93 Difference]: Finished difference Result 819 states and 1054 transitions. [2021-12-07 00:35:43,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-12-07 00:35:43,154 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 32 states have (on average 3.46875) internal successors, (111), 34 states have internal predecessors, (111), 18 states have call successors, (30), 9 states have call predecessors, (30), 12 states have return successors, (28), 17 states have call predecessors, (28), 17 states have call successors, (28) Word has length 192 [2021-12-07 00:35:43,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:43,156 INFO L225 Difference]: With dead ends: 819 [2021-12-07 00:35:43,156 INFO L226 Difference]: Without dead ends: 524 [2021-12-07 00:35:43,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 203 SyntacticMatches, 19 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1398 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=309, Invalid=4104, Unknown=9, NotChecked=0, Total=4422 [2021-12-07 00:35:43,159 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 255 mSDsluCounter, 3114 mSDsCounter, 0 mSdLazyCounter, 2722 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 3456 SdHoareTripleChecker+Invalid, 6961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 2722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3991 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:43,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 3456 Invalid, 6961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 2722 Invalid, 0 Unknown, 3991 Unchecked, 3.2s Time] [2021-12-07 00:35:43,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-12-07 00:35:43,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 513. [2021-12-07 00:35:43,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 342 states have (on average 1.1637426900584795) internal successors, (398), 347 states have internal predecessors, (398), 111 states have call successors, (111), 53 states have call predecessors, (111), 59 states have return successors, (131), 112 states have call predecessors, (131), 110 states have call successors, (131) [2021-12-07 00:35:43,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 640 transitions. [2021-12-07 00:35:43,183 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 640 transitions. Word has length 192 [2021-12-07 00:35:43,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:43,183 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 640 transitions. [2021-12-07 00:35:43,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 32 states have (on average 3.46875) internal successors, (111), 34 states have internal predecessors, (111), 18 states have call successors, (30), 9 states have call predecessors, (30), 12 states have return successors, (28), 17 states have call predecessors, (28), 17 states have call successors, (28) [2021-12-07 00:35:43,184 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 640 transitions. [2021-12-07 00:35:43,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-07 00:35:43,185 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:43,185 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:35:43,217 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-12-07 00:35:43,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-07 00:35:43,386 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:43,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:43,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1412197338, now seen corresponding path program 1 times [2021-12-07 00:35:43,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:43,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792920628] [2021-12-07 00:35:43,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:43,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:43,457 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:35:43,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1037336516] [2021-12-07 00:35:43,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:43,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:35:43,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:35:43,458 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:35:43,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-07 00:35:45,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:45,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 2809 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-07 00:35:45,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:35:45,846 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-12-07 00:35:45,846 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:35:45,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:45,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792920628] [2021-12-07 00:35:45,846 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:35:45,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037336516] [2021-12-07 00:35:45,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037336516] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:35:45,847 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:35:45,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 00:35:45,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070432255] [2021-12-07 00:35:45,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:35:45,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 00:35:45,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:45,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 00:35:45,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 00:35:45,848 INFO L87 Difference]: Start difference. First operand 513 states and 640 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-07 00:35:45,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:45,880 INFO L93 Difference]: Finished difference Result 839 states and 1076 transitions. [2021-12-07 00:35:45,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-07 00:35:45,880 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 195 [2021-12-07 00:35:45,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:45,883 INFO L225 Difference]: With dead ends: 839 [2021-12-07 00:35:45,883 INFO L226 Difference]: Without dead ends: 475 [2021-12-07 00:35:45,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:35:45,884 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 2 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1125 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:45,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1125 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:35:45,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-12-07 00:35:45,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 473. [2021-12-07 00:35:45,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 315 states have (on average 1.1746031746031746) internal successors, (370), 320 states have internal predecessors, (370), 104 states have call successors, (104), 47 states have call predecessors, (104), 53 states have return successors, (121), 105 states have call predecessors, (121), 103 states have call successors, (121) [2021-12-07 00:35:45,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 595 transitions. [2021-12-07 00:35:45,905 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 595 transitions. Word has length 195 [2021-12-07 00:35:45,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:45,905 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 595 transitions. [2021-12-07 00:35:45,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-07 00:35:45,906 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 595 transitions. [2021-12-07 00:35:45,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-12-07 00:35:45,907 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:45,907 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:35:45,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-07 00:35:46,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-07 00:35:46,107 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:46,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:46,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1136387251, now seen corresponding path program 1 times [2021-12-07 00:35:46,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:46,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017714086] [2021-12-07 00:35:46,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:46,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:46,156 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:35:46,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [960693852] [2021-12-07 00:35:46,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:46,157 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:35:46,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:35:46,157 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:35:46,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-07 00:35:46,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:46,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 2817 conjuncts, 334 conjunts are in the unsatisfiable core [2021-12-07 00:35:46,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:35:46,938 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-12-07 00:35:47,127 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 00:35:47,127 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-12-07 00:35:47,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-12-07 00:35:47,478 INFO L354 Elim1Store]: treesize reduction 112, result has 28.7 percent of original size [2021-12-07 00:35:47,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 11 case distinctions, treesize of input 88 treesize of output 114 [2021-12-07 00:35:47,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-12-07 00:35:47,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:47,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-07 00:35:47,775 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2021-12-07 00:35:47,778 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 11 treesize of output 7 [2021-12-07 00:35:47,781 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 6 treesize of output 5 [2021-12-07 00:35:47,786 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 11 treesize of output 7 [2021-12-07 00:35:47,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-07 00:35:49,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:49,421 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-07 00:35:49,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2021-12-07 00:35:49,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:49,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:49,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:49,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 77 [2021-12-07 00:35:49,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:49,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 37 [2021-12-07 00:35:49,455 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 00:35:49,455 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-12-07 00:35:50,731 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 00:35:50,731 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 11 treesize of output 11 [2021-12-07 00:35:50,927 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5040 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_5040))) (exists ((v_ArrVal_5039 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_5039))) (exists ((v_ArrVal_5038 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_5038)))) is different from true [2021-12-07 00:35:50,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:50,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-12-07 00:35:50,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 38 [2021-12-07 00:35:50,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2021-12-07 00:35:51,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:51,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:51,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 41 [2021-12-07 00:35:51,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:51,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 69 [2021-12-07 00:35:51,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:51,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 74 [2021-12-07 00:35:51,070 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 22 treesize of output 21 [2021-12-07 00:35:53,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:35:53,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:35:53,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 12 [2021-12-07 00:35:53,588 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 116 proven. 106 refuted. 0 times theorem prover too weak. 10 trivial. 1 not checked. [2021-12-07 00:35:53,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:35:54,083 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5047 (Array Int Int))) (< 0 (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_hash_iter_begin_~#iter~1#1.base| v_ArrVal_5047) |c_ULTIMATE.start_aws_hash_iter_begin_~state~11#1.base|) (+ 40 |c_ULTIMATE.start_aws_hash_iter_begin_~state~11#1.offset|)) 18446744073709551616))) is different from false [2021-12-07 00:35:54,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:54,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017714086] [2021-12-07 00:35:54,136 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:35:54,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960693852] [2021-12-07 00:35:54,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960693852] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:35:54,136 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:35:54,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2021-12-07 00:35:54,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198272302] [2021-12-07 00:35:54,137 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 00:35:54,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-12-07 00:35:54,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:54,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-12-07 00:35:54,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=2279, Unknown=2, NotChecked=194, Total=2652 [2021-12-07 00:35:54,138 INFO L87 Difference]: Start difference. First operand 473 states and 595 transitions. Second operand has 47 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 40 states have internal predecessors, (125), 20 states have call successors, (32), 9 states have call predecessors, (32), 14 states have return successors, (30), 18 states have call predecessors, (30), 19 states have call successors, (30) [2021-12-07 00:35:59,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:59,881 INFO L93 Difference]: Finished difference Result 848 states and 1083 transitions. [2021-12-07 00:35:59,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-12-07 00:35:59,881 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 40 states have internal predecessors, (125), 20 states have call successors, (32), 9 states have call predecessors, (32), 14 states have return successors, (30), 18 states have call predecessors, (30), 19 states have call successors, (30) Word has length 193 [2021-12-07 00:35:59,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:59,884 INFO L225 Difference]: With dead ends: 848 [2021-12-07 00:35:59,884 INFO L226 Difference]: Without dead ends: 552 [2021-12-07 00:35:59,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 195 SyntacticMatches, 20 SemanticMatches, 86 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2311 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=441, Invalid=6851, Unknown=26, NotChecked=338, Total=7656 [2021-12-07 00:35:59,887 INFO L933 BasicCegarLoop]: 337 mSDtfsCounter, 244 mSDsluCounter, 2941 mSDsCounter, 0 mSdLazyCounter, 2072 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 3278 SdHoareTripleChecker+Invalid, 6666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 2072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4345 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:59,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 3278 Invalid, 6666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 2072 Invalid, 0 Unknown, 4345 Unchecked, 2.7s Time] [2021-12-07 00:35:59,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-12-07 00:35:59,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 540. [2021-12-07 00:35:59,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 362 states have (on average 1.1574585635359116) internal successors, (419), 368 states have internal predecessors, (419), 113 states have call successors, (113), 57 states have call predecessors, (113), 64 states have return successors, (134), 114 states have call predecessors, (134), 112 states have call successors, (134) [2021-12-07 00:35:59,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 666 transitions. [2021-12-07 00:35:59,913 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 666 transitions. Word has length 193 [2021-12-07 00:35:59,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:59,913 INFO L470 AbstractCegarLoop]: Abstraction has 540 states and 666 transitions. [2021-12-07 00:35:59,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 40 states have internal predecessors, (125), 20 states have call successors, (32), 9 states have call predecessors, (32), 14 states have return successors, (30), 18 states have call predecessors, (30), 19 states have call successors, (30) [2021-12-07 00:35:59,914 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 666 transitions. [2021-12-07 00:35:59,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-12-07 00:35:59,915 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:59,915 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:35:59,942 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-12-07 00:36:00,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-07 00:36:00,117 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:00,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:00,118 INFO L85 PathProgramCache]: Analyzing trace with hash 207114854, now seen corresponding path program 1 times [2021-12-07 00:36:00,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:00,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094317616] [2021-12-07 00:36:00,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:00,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:00,190 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:36:00,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [458699392] [2021-12-07 00:36:00,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:00,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:36:00,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:36:00,191 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:36:00,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-07 00:36:02,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:02,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 2828 conjuncts, 338 conjunts are in the unsatisfiable core [2021-12-07 00:36:02,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:36:02,429 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-12-07 00:36:02,631 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 00:36:02,631 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-12-07 00:36:02,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:36:03,076 INFO L354 Elim1Store]: treesize reduction 173, result has 26.4 percent of original size [2021-12-07 00:36:03,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 147 treesize of output 186 [2021-12-07 00:36:03,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:36:03,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:03,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:03,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-12-07 00:36:03,667 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 11 treesize of output 7 [2021-12-07 00:36:03,674 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2021-12-07 00:36:03,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:36:03,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-07 00:36:03,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:03,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:03,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 29 [2021-12-07 00:36:04,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:04,533 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-07 00:36:04,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 93 treesize of output 84 [2021-12-07 00:36:04,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:04,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 55 [2021-12-07 00:36:04,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:04,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-12-07 00:36:04,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:04,568 INFO L354 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2021-12-07 00:36:04,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2021-12-07 00:36:05,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:05,222 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-12-07 00:36:05,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2021-12-07 00:36:05,349 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5416 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_5416))) (exists ((v_ArrVal_5415 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_5415))) (exists ((v_ArrVal_5414 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_5414) |c_#memory_$Pointer$.base|))) is different from true [2021-12-07 00:36:05,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-07 00:36:05,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-07 00:36:05,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-12-07 00:36:05,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:05,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 28 [2021-12-07 00:36:05,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:05,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 53 [2021-12-07 00:36:05,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:05,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 55 [2021-12-07 00:36:05,449 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 22 treesize of output 21 [2021-12-07 00:36:08,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:36:08,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:08,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:08,197 INFO L354 Elim1Store]: treesize reduction 90, result has 3.2 percent of original size [2021-12-07 00:36:08,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 80 treesize of output 46 [2021-12-07 00:36:11,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:11,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:36:11,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:36:11,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 12 [2021-12-07 00:36:11,499 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 81 proven. 128 refuted. 0 times theorem prover too weak. 24 trivial. 1 not checked. [2021-12-07 00:36:11,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:36:13,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:36:13,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094317616] [2021-12-07 00:36:13,795 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:36:13,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458699392] [2021-12-07 00:36:13,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458699392] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:36:13,796 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:36:13,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2021-12-07 00:36:13,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415648513] [2021-12-07 00:36:13,796 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 00:36:13,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-12-07 00:36:13,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:36:13,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-12-07 00:36:13,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=3342, Unknown=2, NotChecked=116, Total=3660 [2021-12-07 00:36:13,798 INFO L87 Difference]: Start difference. First operand 540 states and 666 transitions. Second operand has 48 states, 40 states have (on average 2.925) internal successors, (117), 40 states have internal predecessors, (117), 19 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (29), 18 states have call predecessors, (29), 18 states have call successors, (29) [2021-12-07 00:36:31,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:36:31,464 INFO L93 Difference]: Finished difference Result 858 states and 1098 transitions. [2021-12-07 00:36:31,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-07 00:36:31,465 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 40 states have (on average 2.925) internal successors, (117), 40 states have internal predecessors, (117), 19 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (29), 18 states have call predecessors, (29), 18 states have call successors, (29) Word has length 196 [2021-12-07 00:36:31,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:36:31,468 INFO L225 Difference]: With dead ends: 858 [2021-12-07 00:36:31,468 INFO L226 Difference]: Without dead ends: 565 [2021-12-07 00:36:31,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 171 SyntacticMatches, 19 SemanticMatches, 85 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2007 ImplicationChecksByTransitivity, 22.0s TimeCoverageRelationStatistics Valid=409, Invalid=6872, Unknown=33, NotChecked=168, Total=7482 [2021-12-07 00:36:31,471 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 255 mSDsluCounter, 1954 mSDsCounter, 0 mSdLazyCounter, 2262 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 2287 SdHoareTripleChecker+Invalid, 4789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 2262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2279 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:36:31,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 2287 Invalid, 4789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 2262 Invalid, 0 Unknown, 2279 Unchecked, 3.5s Time] [2021-12-07 00:36:31,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-12-07 00:36:31,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 545. [2021-12-07 00:36:31,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 366 states have (on average 1.1584699453551912) internal successors, (424), 373 states have internal predecessors, (424), 113 states have call successors, (113), 57 states have call predecessors, (113), 65 states have return successors, (139), 114 states have call predecessors, (139), 112 states have call successors, (139) [2021-12-07 00:36:31,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 676 transitions. [2021-12-07 00:36:31,496 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 676 transitions. Word has length 196 [2021-12-07 00:36:31,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:36:31,497 INFO L470 AbstractCegarLoop]: Abstraction has 545 states and 676 transitions. [2021-12-07 00:36:31,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 40 states have (on average 2.925) internal successors, (117), 40 states have internal predecessors, (117), 19 states have call successors, (31), 10 states have call predecessors, (31), 13 states have return successors, (29), 18 states have call predecessors, (29), 18 states have call successors, (29) [2021-12-07 00:36:31,497 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 676 transitions. [2021-12-07 00:36:31,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-12-07 00:36:31,498 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:36:31,498 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:36:31,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-07 00:36:31,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:36:31,699 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:31,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:31,699 INFO L85 PathProgramCache]: Analyzing trace with hash -118160158, now seen corresponding path program 1 times [2021-12-07 00:36:31,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:31,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399035443] [2021-12-07 00:36:31,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:31,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:31,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:36:31,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 00:36:31,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 00:36:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-07 00:36:31,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:36:31,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:36:31,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:36:31,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:36:31,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-07 00:36:31,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:36:31,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-07 00:36:31,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:36:31,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:36:31,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-07 00:36:31,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:36:31,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:36:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-07 00:36:31,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-07 00:36:31,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:36:31,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:36:31,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:31,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-07 00:36:31,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-07 00:36:32,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-07 00:36:32,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-07 00:36:32,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:36:32,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:36:32,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-07 00:36:32,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-07 00:36:32,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:36:32,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-07 00:36:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 00:36:32,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:32,086 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2021-12-07 00:36:32,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:36:32,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399035443] [2021-12-07 00:36:32,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399035443] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:36:32,086 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:36:32,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-07 00:36:32,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484908469] [2021-12-07 00:36:32,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:36:32,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-07 00:36:32,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:36:32,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-07 00:36:32,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-07 00:36:32,087 INFO L87 Difference]: Start difference. First operand 545 states and 676 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (27), 6 states have call predecessors, (27), 4 states have return successors, (25), 4 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-07 00:36:33,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:36:33,097 INFO L93 Difference]: Finished difference Result 941 states and 1189 transitions. [2021-12-07 00:36:33,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-07 00:36:33,097 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (27), 6 states have call predecessors, (27), 4 states have return successors, (25), 4 states have call predecessors, (25), 2 states have call successors, (25) Word has length 199 [2021-12-07 00:36:33,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:36:33,099 INFO L225 Difference]: With dead ends: 941 [2021-12-07 00:36:33,099 INFO L226 Difference]: Without dead ends: 537 [2021-12-07 00:36:33,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-12-07 00:36:33,101 INFO L933 BasicCegarLoop]: 313 mSDtfsCounter, 269 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 1187 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 1572 SdHoareTripleChecker+Invalid, 1422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 1187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-07 00:36:33,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 1572 Invalid, 1422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 1187 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-07 00:36:33,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-12-07 00:36:33,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2021-12-07 00:36:33,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 361 states have (on average 1.1578947368421053) internal successors, (418), 367 states have internal predecessors, (418), 111 states have call successors, (111), 57 states have call predecessors, (111), 64 states have return successors, (135), 112 states have call predecessors, (135), 110 states have call successors, (135) [2021-12-07 00:36:33,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 664 transitions. [2021-12-07 00:36:33,126 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 664 transitions. Word has length 199 [2021-12-07 00:36:33,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:36:33,126 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 664 transitions. [2021-12-07 00:36:33,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (27), 6 states have call predecessors, (27), 4 states have return successors, (25), 4 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-07 00:36:33,126 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 664 transitions. [2021-12-07 00:36:33,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-12-07 00:36:33,128 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:36:33,128 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:36:33,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-07 00:36:33,128 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:33,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:33,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1694872501, now seen corresponding path program 1 times [2021-12-07 00:36:33,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:33,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789847404] [2021-12-07 00:36:33,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:33,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:33,169 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:36:33,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [283200563] [2021-12-07 00:36:33,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:33,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:36:33,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:36:33,170 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:36:33,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-07 00:36:33,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:33,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 2821 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-07 00:36:33,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:36:33,737 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-12-07 00:36:33,737 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:36:33,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:36:33,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789847404] [2021-12-07 00:36:33,737 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:36:33,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283200563] [2021-12-07 00:36:33,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283200563] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:36:33,738 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:36:33,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:36:33,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729760961] [2021-12-07 00:36:33,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:36:33,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:36:33,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:36:33,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:36:33,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:36:33,739 INFO L87 Difference]: Start difference. First operand 537 states and 664 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 4 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-07 00:36:33,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:36:33,772 INFO L93 Difference]: Finished difference Result 880 states and 1118 transitions. [2021-12-07 00:36:33,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:36:33,772 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 4 states have call predecessors, (25), 2 states have call successors, (25) Word has length 199 [2021-12-07 00:36:33,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:36:33,774 INFO L225 Difference]: With dead ends: 880 [2021-12-07 00:36:33,775 INFO L226 Difference]: Without dead ends: 493 [2021-12-07 00:36:33,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 193 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-12-07 00:36:33,776 INFO L933 BasicCegarLoop]: 375 mSDtfsCounter, 2 mSDsluCounter, 1862 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2237 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:36:33,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 2237 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:36:33,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-12-07 00:36:33,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2021-12-07 00:36:33,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 333 states have (on average 1.1681681681681682) internal successors, (389), 338 states have internal predecessors, (389), 101 states have call successors, (101), 53 states have call predecessors, (101), 58 states have return successors, (122), 101 states have call predecessors, (122), 100 states have call successors, (122) [2021-12-07 00:36:33,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 612 transitions. [2021-12-07 00:36:33,799 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 612 transitions. Word has length 199 [2021-12-07 00:36:33,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:36:33,799 INFO L470 AbstractCegarLoop]: Abstraction has 493 states and 612 transitions. [2021-12-07 00:36:33,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 4 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-07 00:36:33,800 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 612 transitions. [2021-12-07 00:36:33,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-12-07 00:36:33,801 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:36:33,801 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:36:33,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-07 00:36:34,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-12-07 00:36:34,002 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:34,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:34,002 INFO L85 PathProgramCache]: Analyzing trace with hash -149932839, now seen corresponding path program 2 times [2021-12-07 00:36:34,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:34,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652476716] [2021-12-07 00:36:34,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:34,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:34,042 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:36:34,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1655727239] [2021-12-07 00:36:34,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 00:36:34,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:36:34,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:36:34,043 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:36:34,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-07 00:36:34,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 00:36:34,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:36:34,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 2836 conjuncts, 372 conjunts are in the unsatisfiable core [2021-12-07 00:36:34,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:36:34,900 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-12-07 00:36:35,199 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 00:36:35,199 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-12-07 00:36:35,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:36:35,691 INFO L354 Elim1Store]: treesize reduction 184, result has 21.7 percent of original size [2021-12-07 00:36:35,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 93 treesize of output 123 [2021-12-07 00:36:36,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:36:36,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:36,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:36,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-12-07 00:36:36,382 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2021-12-07 00:36:36,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:36:36,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:36,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:36,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 29 [2021-12-07 00:36:36,409 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 6 treesize of output 5 [2021-12-07 00:36:36,424 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 11 treesize of output 7 [2021-12-07 00:36:37,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:37,680 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-07 00:36:37,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 91 treesize of output 82 [2021-12-07 00:36:37,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:37,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 55 [2021-12-07 00:36:37,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:37,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-12-07 00:36:37,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:37,738 INFO L354 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2021-12-07 00:36:37,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2021-12-07 00:36:38,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:38,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:38,873 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 00:36:38,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 14 [2021-12-07 00:36:39,031 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_6265 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_6265))) (exists ((v_ArrVal_6267 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_6267))) (exists ((v_ArrVal_6266 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_6266)))) is different from true [2021-12-07 00:36:39,039 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_6270 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_6270))) (exists ((v_ArrVal_6268 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_6268) |c_#memory_$Pointer$.base|)) (exists ((v_ArrVal_6269 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_6269)))) is different from true [2021-12-07 00:36:39,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 30 [2021-12-07 00:36:39,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-07 00:36:39,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-07 00:36:39,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:39,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:39,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 28 [2021-12-07 00:36:39,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:39,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 54 [2021-12-07 00:36:39,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:36:39,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 55 [2021-12-07 00:36:39,200 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 32 treesize of output 31 [2021-12-07 00:36:44,886 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 106 proven. 101 refuted. 0 times theorem prover too weak. 25 trivial. 3 not checked. [2021-12-07 00:36:44,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:36:47,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:36:47,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652476716] [2021-12-07 00:36:47,554 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:36:47,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655727239] [2021-12-07 00:36:47,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655727239] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:36:47,555 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:36:47,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2021-12-07 00:36:47,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131148927] [2021-12-07 00:36:47,555 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 00:36:47,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-12-07 00:36:47,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:36:47,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-12-07 00:36:47,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=2792, Unknown=2, NotChecked=214, Total=3192 [2021-12-07 00:36:47,557 INFO L87 Difference]: Start difference. First operand 493 states and 612 transitions. Second operand has 45 states, 37 states have (on average 3.108108108108108) internal successors, (115), 39 states have internal predecessors, (115), 18 states have call successors, (31), 9 states have call predecessors, (31), 14 states have return successors, (29), 18 states have call predecessors, (29), 17 states have call successors, (29) [2021-12-07 00:36:58,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:36:58,711 INFO L93 Difference]: Finished difference Result 854 states and 1090 transitions. [2021-12-07 00:36:58,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-12-07 00:36:58,711 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 37 states have (on average 3.108108108108108) internal successors, (115), 39 states have internal predecessors, (115), 18 states have call successors, (31), 9 states have call predecessors, (31), 14 states have return successors, (29), 18 states have call predecessors, (29), 17 states have call successors, (29) Word has length 194 [2021-12-07 00:36:58,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:36:58,714 INFO L225 Difference]: With dead ends: 854 [2021-12-07 00:36:58,714 INFO L226 Difference]: Without dead ends: 556 [2021-12-07 00:36:58,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 172 SyntacticMatches, 21 SemanticMatches, 74 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1694 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=322, Invalid=5064, Unknown=24, NotChecked=290, Total=5700 [2021-12-07 00:36:58,716 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 273 mSDsluCounter, 1432 mSDsCounter, 0 mSdLazyCounter, 1230 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 4114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 1230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2663 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-07 00:36:58,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 1760 Invalid, 4114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 1230 Invalid, 0 Unknown, 2663 Unchecked, 2.8s Time] [2021-12-07 00:36:58,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-12-07 00:36:58,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 533. [2021-12-07 00:36:58,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 361 states have (on average 1.1578947368421053) internal successors, (418), 366 states have internal predecessors, (418), 107 states have call successors, (107), 59 states have call predecessors, (107), 64 states have return successors, (130), 107 states have call predecessors, (130), 106 states have call successors, (130) [2021-12-07 00:36:58,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 655 transitions. [2021-12-07 00:36:58,743 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 655 transitions. Word has length 194 [2021-12-07 00:36:58,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:36:58,744 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 655 transitions. [2021-12-07 00:36:58,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 37 states have (on average 3.108108108108108) internal successors, (115), 39 states have internal predecessors, (115), 18 states have call successors, (31), 9 states have call predecessors, (31), 14 states have return successors, (29), 18 states have call predecessors, (29), 17 states have call successors, (29) [2021-12-07 00:36:58,744 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 655 transitions. [2021-12-07 00:36:58,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-07 00:36:58,745 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:36:58,745 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:36:58,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-07 00:36:58,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-12-07 00:36:58,946 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:58,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:58,946 INFO L85 PathProgramCache]: Analyzing trace with hash 365382861, now seen corresponding path program 3 times [2021-12-07 00:36:58,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:58,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394041314] [2021-12-07 00:36:58,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:58,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:58,987 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:36:58,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [414618927] [2021-12-07 00:36:58,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-07 00:36:58,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:36:58,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:36:58,989 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:36:58,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-07 00:37:00,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-07 00:37:00,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:37:00,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 2428 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-07 00:37:00,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:37:00,470 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 126 proven. 6 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-12-07 00:37:00,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:37:00,778 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-12-07 00:37:00,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:37:00,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394041314] [2021-12-07 00:37:00,779 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:37:00,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414618927] [2021-12-07 00:37:00,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414618927] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:37:00,779 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:37:00,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-12-07 00:37:00,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340605125] [2021-12-07 00:37:00,779 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:37:00,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-07 00:37:00,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:37:00,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-07 00:37:00,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-12-07 00:37:00,780 INFO L87 Difference]: Start difference. First operand 533 states and 655 transitions. Second operand has 12 states, 12 states have (on average 8.166666666666666) internal successors, (98), 12 states have internal predecessors, (98), 2 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 00:37:01,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:37:01,569 INFO L93 Difference]: Finished difference Result 877 states and 1120 transitions. [2021-12-07 00:37:01,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-07 00:37:01,569 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.166666666666666) internal successors, (98), 12 states have internal predecessors, (98), 2 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 195 [2021-12-07 00:37:01,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:37:01,571 INFO L225 Difference]: With dead ends: 877 [2021-12-07 00:37:01,571 INFO L226 Difference]: Without dead ends: 461 [2021-12-07 00:37:01,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 378 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=156, Invalid=264, Unknown=0, NotChecked=0, Total=420 [2021-12-07 00:37:01,573 INFO L933 BasicCegarLoop]: 366 mSDtfsCounter, 38 mSDsluCounter, 1814 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2180 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:37:01,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 2180 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 00:37:01,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-12-07 00:37:01,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 457. [2021-12-07 00:37:01,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 310 states have (on average 1.1774193548387097) internal successors, (365), 314 states have internal predecessors, (365), 95 states have call successors, (95), 47 states have call predecessors, (95), 51 states have return successors, (113), 95 states have call predecessors, (113), 94 states have call successors, (113) [2021-12-07 00:37:01,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 573 transitions. [2021-12-07 00:37:01,602 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 573 transitions. Word has length 195 [2021-12-07 00:37:01,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:37:01,602 INFO L470 AbstractCegarLoop]: Abstraction has 457 states and 573 transitions. [2021-12-07 00:37:01,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.166666666666666) internal successors, (98), 12 states have internal predecessors, (98), 2 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 00:37:01,602 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 573 transitions. [2021-12-07 00:37:01,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-12-07 00:37:01,603 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:37:01,603 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:37:01,628 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-07 00:37:01,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:37:01,805 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:37:01,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:37:01,806 INFO L85 PathProgramCache]: Analyzing trace with hash 273698905, now seen corresponding path program 4 times [2021-12-07 00:37:01,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:37:01,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981999698] [2021-12-07 00:37:01,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:37:01,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:37:01,882 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:37:01,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [306643141] [2021-12-07 00:37:01,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-07 00:37:01,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:37:01,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:37:01,883 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:37:01,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-07 00:37:02,655 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-07 00:37:02,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:37:02,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 2950 conjuncts, 223 conjunts are in the unsatisfiable core [2021-12-07 00:37:02,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:37:03,202 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2021-12-07 00:37:03,207 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 11 treesize of output 7 [2021-12-07 00:37:03,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:03,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 41 [2021-12-07 00:37:03,253 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 11 treesize of output 7 [2021-12-07 00:37:04,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:04,601 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-07 00:37:04,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 111 treesize of output 100 [2021-12-07 00:37:04,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:04,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:04,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:04,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 79 [2021-12-07 00:37:04,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:04,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-12-07 00:37:05,891 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 55 treesize of output 35 [2021-12-07 00:37:06,120 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7076 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7076))) is different from true [2021-12-07 00:37:06,123 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7077 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7077))) is different from true [2021-12-07 00:37:06,126 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7078 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7078))) is different from true [2021-12-07 00:37:06,130 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7079 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7079))) is different from true [2021-12-07 00:37:06,133 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7080 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7080))) is different from true [2021-12-07 00:37:06,136 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7081 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7081))) is different from true [2021-12-07 00:37:06,139 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7082 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7082))) is different from true [2021-12-07 00:37:06,142 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7083 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7083))) is different from true [2021-12-07 00:37:06,167 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 15 treesize of output 7 [2021-12-07 00:37:06,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:06,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 28 [2021-12-07 00:37:06,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:06,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:06,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-12-07 00:37:06,433 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 14 treesize of output 13 [2021-12-07 00:37:14,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:14,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:37:14,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 20 [2021-12-07 00:37:14,579 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 106 proven. 88 refuted. 0 times theorem prover too weak. 38 trivial. 36 not checked. [2021-12-07 00:37:14,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:37:15,090 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7089 (Array Int Int))) (< 0 (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_hash_iter_begin_~#iter~1#1.base| v_ArrVal_7089) |c_ULTIMATE.start_aws_hash_iter_begin_~state~11#1.base|) (+ 40 |c_ULTIMATE.start_aws_hash_iter_begin_~state~11#1.offset|)) 18446744073709551616))) is different from false [2021-12-07 00:37:15,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:37:15,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981999698] [2021-12-07 00:37:15,144 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:37:15,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306643141] [2021-12-07 00:37:15,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306643141] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:37:15,144 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:37:15,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2021-12-07 00:37:15,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291669451] [2021-12-07 00:37:15,145 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 00:37:15,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-12-07 00:37:15,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:37:15,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-12-07 00:37:15,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=802, Unknown=10, NotChecked=576, Total=1482 [2021-12-07 00:37:15,146 INFO L87 Difference]: Start difference. First operand 457 states and 573 transitions. Second operand has 34 states, 30 states have (on average 3.7666666666666666) internal successors, (113), 30 states have internal predecessors, (113), 14 states have call successors, (30), 6 states have call predecessors, (30), 9 states have return successors, (28), 13 states have call predecessors, (28), 13 states have call successors, (28) [2021-12-07 00:37:19,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:37:19,553 INFO L93 Difference]: Finished difference Result 813 states and 1049 transitions. [2021-12-07 00:37:19,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-12-07 00:37:19,555 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 30 states have (on average 3.7666666666666666) internal successors, (113), 30 states have internal predecessors, (113), 14 states have call successors, (30), 6 states have call predecessors, (30), 9 states have return successors, (28), 13 states have call predecessors, (28), 13 states have call successors, (28) Word has length 200 [2021-12-07 00:37:19,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:37:19,559 INFO L225 Difference]: With dead ends: 813 [2021-12-07 00:37:19,559 INFO L226 Difference]: Without dead ends: 512 [2021-12-07 00:37:19,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 220 SyntacticMatches, 12 SemanticMatches, 52 ConstructedPredicates, 9 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=172, Invalid=1834, Unknown=10, NotChecked=846, Total=2862 [2021-12-07 00:37:19,562 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 109 mSDsluCounter, 3420 mSDsCounter, 0 mSdLazyCounter, 2302 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 3753 SdHoareTripleChecker+Invalid, 6472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4084 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:37:19,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 3753 Invalid, 6472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2302 Invalid, 0 Unknown, 4084 Unchecked, 3.2s Time] [2021-12-07 00:37:19,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-12-07 00:37:19,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 500. [2021-12-07 00:37:19,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 340 states have (on average 1.1676470588235295) internal successors, (397), 345 states have internal predecessors, (397), 101 states have call successors, (101), 53 states have call predecessors, (101), 58 states have return successors, (122), 101 states have call predecessors, (122), 100 states have call successors, (122) [2021-12-07 00:37:19,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 620 transitions. [2021-12-07 00:37:19,601 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 620 transitions. Word has length 200 [2021-12-07 00:37:19,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:37:19,601 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 620 transitions. [2021-12-07 00:37:19,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 30 states have (on average 3.7666666666666666) internal successors, (113), 30 states have internal predecessors, (113), 14 states have call successors, (30), 6 states have call predecessors, (30), 9 states have return successors, (28), 13 states have call predecessors, (28), 13 states have call successors, (28) [2021-12-07 00:37:19,602 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 620 transitions. [2021-12-07 00:37:19,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-07 00:37:19,603 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:37:19,603 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:37:19,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-07 00:37:19,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-07 00:37:19,803 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:37:19,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:37:19,804 INFO L85 PathProgramCache]: Analyzing trace with hash -991333926, now seen corresponding path program 2 times [2021-12-07 00:37:19,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:37:19,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398395741] [2021-12-07 00:37:19,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:37:19,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:37:19,848 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:37:19,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [880900432] [2021-12-07 00:37:19,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 00:37:19,848 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:37:19,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:37:19,849 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:37:19,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-07 00:37:20,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 00:37:20,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:37:20,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 2961 conjuncts, 389 conjunts are in the unsatisfiable core [2021-12-07 00:37:20,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:37:20,795 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-12-07 00:37:21,209 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 00:37:21,209 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-12-07 00:37:21,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-12-07 00:37:21,665 INFO L354 Elim1Store]: treesize reduction 122, result has 22.3 percent of original size [2021-12-07 00:37:21,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 11 case distinctions, treesize of input 69 treesize of output 85 [2021-12-07 00:37:21,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-12-07 00:37:22,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:22,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-07 00:37:22,186 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2021-12-07 00:37:22,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-07 00:37:22,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:22,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:22,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2021-12-07 00:37:22,226 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 6 treesize of output 5 [2021-12-07 00:37:22,245 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 11 treesize of output 7 [2021-12-07 00:37:23,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:23,398 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-07 00:37:23,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 93 treesize of output 84 [2021-12-07 00:37:23,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:23,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 55 [2021-12-07 00:37:23,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:23,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-12-07 00:37:23,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:23,438 INFO L354 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2021-12-07 00:37:23,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 41 [2021-12-07 00:37:26,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:26,139 INFO L354 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2021-12-07 00:37:26,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2021-12-07 00:37:26,438 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7560 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7560))) (exists ((v_ArrVal_7558 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7558))) (exists ((v_ArrVal_7559 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7559)))) is different from true [2021-12-07 00:37:26,446 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7563 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7563))) (exists ((v_ArrVal_7561 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7561))) (exists ((v_ArrVal_7562 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7562)))) is different from true [2021-12-07 00:37:26,452 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7565 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7565))) (exists ((v_ArrVal_7566 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7566) |c_#memory_$Pointer$.base|)) (exists ((v_ArrVal_7564 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7564)))) is different from true [2021-12-07 00:37:26,459 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7567 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7567))) (exists ((v_ArrVal_7568 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7568) |c_#memory_$Pointer$.base|)) (exists ((v_ArrVal_7569 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7569)))) is different from true [2021-12-07 00:37:26,466 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7570 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7570))) (exists ((v_ArrVal_7572 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7572) |c_#memory_int|)) (exists ((v_ArrVal_7571 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7571)))) is different from true [2021-12-07 00:37:26,473 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7574 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7574))) (exists ((v_ArrVal_7575 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7575))) (exists ((v_ArrVal_7573 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7573)))) is different from true [2021-12-07 00:37:26,481 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7577 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7577))) (exists ((v_ArrVal_7576 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7576) |c_#memory_int|)) (exists ((v_ArrVal_7578 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7578) |c_#memory_$Pointer$.base|))) is different from true [2021-12-07 00:37:26,487 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7581 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7581) |c_#memory_int|)) (exists ((v_ArrVal_7579 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7579))) (exists ((v_ArrVal_7580 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_7580) |c_#memory_$Pointer$.base|))) is different from true [2021-12-07 00:37:26,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 46 [2021-12-07 00:37:26,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:26,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-12-07 00:37:26,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 38 [2021-12-07 00:37:26,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:26,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 41 [2021-12-07 00:37:26,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:26,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 68 [2021-12-07 00:37:26,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:37:26,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 74 [2021-12-07 00:37:26,661 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 22 treesize of output 21 [2021-12-07 00:37:35,544 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 84 proven. 122 refuted. 0 times theorem prover too weak. 27 trivial. 36 not checked. [2021-12-07 00:37:35,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:37:36,590 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7589 (Array Int Int))) (< 1 (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_hash_iter_begin_~#iter~1#1.base| v_ArrVal_7589) |c_ULTIMATE.start_aws_hash_iter_begin_~state~11#1.base|) (+ 40 |c_ULTIMATE.start_aws_hash_iter_begin_~state~11#1.offset|)) 18446744073709551616))) is different from false [2021-12-07 00:37:36,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:37:36,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398395741] [2021-12-07 00:37:36,660 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:37:36,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880900432] [2021-12-07 00:37:36,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880900432] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:37:36,660 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:37:36,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2021-12-07 00:37:36,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073905853] [2021-12-07 00:37:36,660 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 00:37:36,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-12-07 00:37:36,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:37:36,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-12-07 00:37:36,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2217, Unknown=9, NotChecked=918, Total=3306 [2021-12-07 00:37:36,662 INFO L87 Difference]: Start difference. First operand 500 states and 620 transitions. Second operand has 52 states, 42 states have (on average 2.9761904761904763) internal successors, (125), 46 states have internal predecessors, (125), 18 states have call successors, (31), 8 states have call predecessors, (31), 12 states have return successors, (30), 17 states have call predecessors, (30), 17 states have call successors, (30) [2021-12-07 00:37:45,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:37:45,606 INFO L93 Difference]: Finished difference Result 828 states and 1067 transitions. [2021-12-07 00:37:45,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-07 00:37:45,607 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 42 states have (on average 2.9761904761904763) internal successors, (125), 46 states have internal predecessors, (125), 18 states have call successors, (31), 8 states have call predecessors, (31), 12 states have return successors, (30), 17 states have call predecessors, (30), 17 states have call successors, (30) Word has length 203 [2021-12-07 00:37:45,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:37:45,611 INFO L225 Difference]: With dead ends: 828 [2021-12-07 00:37:45,611 INFO L226 Difference]: Without dead ends: 530 [2021-12-07 00:37:45,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 202 SyntacticMatches, 21 SemanticMatches, 77 ConstructedPredicates, 9 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=302, Invalid=4540, Unknown=24, NotChecked=1296, Total=6162 [2021-12-07 00:37:45,614 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 245 mSDsluCounter, 2430 mSDsCounter, 0 mSdLazyCounter, 2281 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 2752 SdHoareTripleChecker+Invalid, 9327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 2281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 6813 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:37:45,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 2752 Invalid, 9327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 2281 Invalid, 0 Unknown, 6813 Unchecked, 6.2s Time] [2021-12-07 00:37:45,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-12-07 00:37:45,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 503. [2021-12-07 00:37:45,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 343 states have (on average 1.1690962099125364) internal successors, (401), 348 states have internal predecessors, (401), 101 states have call successors, (101), 53 states have call predecessors, (101), 58 states have return successors, (122), 101 states have call predecessors, (122), 100 states have call successors, (122) [2021-12-07 00:37:45,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 624 transitions. [2021-12-07 00:37:45,650 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 624 transitions. Word has length 203 [2021-12-07 00:37:45,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:37:45,651 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 624 transitions. [2021-12-07 00:37:45,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 42 states have (on average 2.9761904761904763) internal successors, (125), 46 states have internal predecessors, (125), 18 states have call successors, (31), 8 states have call predecessors, (31), 12 states have return successors, (30), 17 states have call predecessors, (30), 17 states have call successors, (30) [2021-12-07 00:37:45,651 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 624 transitions. [2021-12-07 00:37:45,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2021-12-07 00:37:45,652 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:37:45,652 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:37:45,679 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-07 00:37:45,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-07 00:37:45,852 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:37:45,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:37:45,853 INFO L85 PathProgramCache]: Analyzing trace with hash 753620153, now seen corresponding path program 3 times [2021-12-07 00:37:45,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:37:45,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646147976] [2021-12-07 00:37:45,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:37:45,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:37:45,894 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:37:45,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [810164266] [2021-12-07 00:37:45,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-07 00:37:45,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:37:45,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:37:45,895 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:37:45,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-07 00:37:55,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-12-07 00:37:55,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:37:55,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 2687 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-07 00:37:55,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:37:56,125 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 126 proven. 36 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-12-07 00:37:56,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:37:56,748 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2021-12-07 00:37:56,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:37:56,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646147976] [2021-12-07 00:37:56,748 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 00:37:56,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810164266] [2021-12-07 00:37:56,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810164266] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:37:56,748 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:37:56,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-12-07 00:37:56,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629489909] [2021-12-07 00:37:56,748 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:37:56,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-07 00:37:56,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:37:56,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-07 00:37:56,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=321, Unknown=0, NotChecked=0, Total=462 [2021-12-07 00:37:56,749 INFO L87 Difference]: Start difference. First operand 503 states and 624 transitions. Second operand has 22 states, 22 states have (on average 5.045454545454546) internal successors, (111), 22 states have internal predecessors, (111), 2 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 00:38:00,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:38:00,176 INFO L93 Difference]: Finished difference Result 862 states and 1112 transitions. [2021-12-07 00:38:00,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-07 00:38:00,177 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.045454545454546) internal successors, (111), 22 states have internal predecessors, (111), 2 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 206 [2021-12-07 00:38:00,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:38:00,179 INFO L225 Difference]: With dead ends: 862 [2021-12-07 00:38:00,179 INFO L226 Difference]: Without dead ends: 472 [2021-12-07 00:38:00,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 390 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=667, Invalid=1403, Unknown=0, NotChecked=0, Total=2070 [2021-12-07 00:38:00,181 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 83 mSDsluCounter, 3300 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 3670 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:38:00,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 3670 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-07 00:38:00,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-12-07 00:38:00,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 472. [2021-12-07 00:38:00,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 325 states have (on average 1.1630769230769231) internal successors, (378), 329 states have internal predecessors, (378), 95 states have call successors, (95), 47 states have call predecessors, (95), 51 states have return successors, (113), 95 states have call predecessors, (113), 94 states have call successors, (113) [2021-12-07 00:38:00,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 586 transitions. [2021-12-07 00:38:00,213 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 586 transitions. Word has length 206 [2021-12-07 00:38:00,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:38:00,213 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 586 transitions. [2021-12-07 00:38:00,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.045454545454546) internal successors, (111), 22 states have internal predecessors, (111), 2 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 00:38:00,213 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 586 transitions. [2021-12-07 00:38:00,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-12-07 00:38:00,214 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:38:00,214 INFO L514 BasicCegarLoop]: trace histogram [18, 8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-07 00:38:00,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-07 00:38:00,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-07 00:38:00,415 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:38:00,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:38:00,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1890932519, now seen corresponding path program 5 times [2021-12-07 00:38:00,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:38:00,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221301381] [2021-12-07 00:38:00,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:38:00,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:38:00,494 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 00:38:00,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1984285100] [2021-12-07 00:38:00,494 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-07 00:38:00,494 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:38:00,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:38:00,495 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:38:00,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb3bffc3-0e5e-446d-abe8-d96bcbba9b45/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process