./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_down_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_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/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_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_down_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/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_999f801e-8d26-4b1d-9046-b50f728af684/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 1d3eb02e894c2acef7732d0e57c112cc2c197f8f03d7c13822f169fbed4dc5e5 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-07 01:45:31,485 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-07 01:45:31,487 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-07 01:45:31,509 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-07 01:45:31,510 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-07 01:45:31,511 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-07 01:45:31,512 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-07 01:45:31,514 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-07 01:45:31,516 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-07 01:45:31,516 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-07 01:45:31,517 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-07 01:45:31,518 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-07 01:45:31,519 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-07 01:45:31,520 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-07 01:45:31,521 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-07 01:45:31,522 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-07 01:45:31,523 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-07 01:45:31,524 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-07 01:45:31,526 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-07 01:45:31,528 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-07 01:45:31,529 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-07 01:45:31,530 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-07 01:45:31,531 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-07 01:45:31,532 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-07 01:45:31,535 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-07 01:45:31,535 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-07 01:45:31,536 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-07 01:45:31,537 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-07 01:45:31,537 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-07 01:45:31,538 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-07 01:45:31,538 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-07 01:45:31,539 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-07 01:45:31,540 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-07 01:45:31,540 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-07 01:45:31,541 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-07 01:45:31,541 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-07 01:45:31,542 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-07 01:45:31,542 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-07 01:45:31,543 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-07 01:45:31,543 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-07 01:45:31,544 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-07 01:45:31,545 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-07 01:45:31,562 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-07 01:45:31,563 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-07 01:45:31,563 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-07 01:45:31,563 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-07 01:45:31,563 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-07 01:45:31,564 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-07 01:45:31,564 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-07 01:45:31,564 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-07 01:45:31,564 INFO L138 SettingsManager]: * Use SBE=true [2021-12-07 01:45:31,564 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-07 01:45:31,565 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-07 01:45:31,565 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-07 01:45:31,565 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-07 01:45:31,565 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-07 01:45:31,565 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-07 01:45:31,565 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-07 01:45:31,565 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-07 01:45:31,565 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-07 01:45:31,566 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-07 01:45:31,566 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-07 01:45:31,566 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-07 01:45:31,566 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 01:45:31,566 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-07 01:45:31,566 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-07 01:45:31,566 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-07 01:45:31,566 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-07 01:45:31,567 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-07 01:45:31,567 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-07 01:45:31,567 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-07 01:45:31,567 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-07 01:45:31,567 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-07 01:45:31,567 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_999f801e-8d26-4b1d-9046-b50f728af684/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_999f801e-8d26-4b1d-9046-b50f728af684/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 -> 1d3eb02e894c2acef7732d0e57c112cc2c197f8f03d7c13822f169fbed4dc5e5 [2021-12-07 01:45:31,760 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-07 01:45:31,775 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-07 01:45:31,777 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-07 01:45:31,777 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-07 01:45:31,778 INFO L275 PluginConnector]: CDTParser initialized [2021-12-07 01:45:31,779 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_down_harness.i [2021-12-07 01:45:31,828 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/data/c3b3b7918/5163a0b9e0df4327a83041edac7fe2f6/FLAG80457a44a [2021-12-07 01:45:32,367 INFO L306 CDTParser]: Found 1 translation units. [2021-12-07 01:45:32,368 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_down_harness.i [2021-12-07 01:45:32,395 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/data/c3b3b7918/5163a0b9e0df4327a83041edac7fe2f6/FLAG80457a44a [2021-12-07 01:45:32,881 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/data/c3b3b7918/5163a0b9e0df4327a83041edac7fe2f6 [2021-12-07 01:45:32,886 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-07 01:45:32,887 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-07 01:45:32,890 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-07 01:45:32,890 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-07 01:45:32,894 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-07 01:45:32,894 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 01:45:32" (1/1) ... [2021-12-07 01:45:32,896 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@694be94a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:32, skipping insertion in model container [2021-12-07 01:45:32,896 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 01:45:32" (1/1) ... [2021-12-07 01:45:32,904 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-07 01:45:32,974 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-07 01:45:33,158 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_999f801e-8d26-4b1d-9046-b50f728af684/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_down_harness.i[4504,4517] [2021-12-07 01:45:33,163 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_999f801e-8d26-4b1d-9046-b50f728af684/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_down_harness.i[4564,4577] [2021-12-07 01:45:33,753 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,754 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,754 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,755 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,756 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,766 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,767 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,769 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,769 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,771 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,772 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,772 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:33,773 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,058 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-07 01:45:34,059 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-07 01:45:34,060 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-07 01:45:34,061 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-07 01:45:34,062 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-07 01:45:34,062 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-07 01:45:34,063 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-07 01:45:34,063 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-07 01:45:34,064 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-07 01:45:34,064 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-07 01:45:34,184 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-07 01:45:34,219 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,219 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,223 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,228 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,278 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,279 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,279 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,279 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,280 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,280 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,280 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,281 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,281 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,281 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,282 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,282 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,282 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,284 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,285 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,285 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,285 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,287 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,288 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,293 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,293 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,294 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,304 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 01:45:34,325 INFO L203 MainTranslator]: Completed pre-run [2021-12-07 01:45:34,334 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_down_harness.i[4504,4517] [2021-12-07 01:45:34,335 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_999f801e-8d26-4b1d-9046-b50f728af684/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_down_harness.i[4564,4577] [2021-12-07 01:45:34,360 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,361 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,361 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,361 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,362 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,366 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,367 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,368 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,368 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,369 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,369 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,370 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,370 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,393 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-07 01:45:34,394 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-07 01:45:34,394 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-07 01:45:34,395 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-07 01:45:34,396 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-07 01:45:34,396 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-07 01:45:34,397 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-07 01:45:34,397 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-07 01:45:34,397 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-07 01:45:34,397 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-07 01:45:34,412 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-07 01:45:34,421 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,422 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,422 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,426 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,453 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,454 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,454 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,454 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,454 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,455 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,455 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,455 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,455 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,456 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,456 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,456 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,456 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,457 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,457 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,457 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,457 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,459 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,459 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,463 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,464 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,464 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-07 01:45:34,468 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 01:45:34,624 INFO L208 MainTranslator]: Completed translation [2021-12-07 01:45:34,624 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34 WrapperNode [2021-12-07 01:45:34,624 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-07 01:45:34,625 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-07 01:45:34,625 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-07 01:45:34,625 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-07 01:45:34,630 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,705 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,774 INFO L137 Inliner]: procedures = 697, calls = 1905, calls flagged for inlining = 59, calls inlined = 14, statements flattened = 840 [2021-12-07 01:45:34,774 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-07 01:45:34,775 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-07 01:45:34,775 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-07 01:45:34,775 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-07 01:45:34,783 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,783 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,792 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,792 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,833 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,839 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,849 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,865 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-07 01:45:34,866 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-07 01:45:34,866 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-07 01:45:34,866 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-07 01:45:34,867 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (1/1) ... [2021-12-07 01:45:34,874 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 01:45:34,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:34,894 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-07 01:45:34,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-07 01:45:34,930 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2021-12-07 01:45:34,930 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2021-12-07 01:45:34,930 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2021-12-07 01:45:34,931 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2021-12-07 01:45:34,931 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2021-12-07 01:45:34,931 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-12-07 01:45:34,931 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-12-07 01:45:34,931 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-07 01:45:34,931 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-07 01:45:34,931 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-07 01:45:34,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-07 01:45:34,932 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2021-12-07 01:45:34,932 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2021-12-07 01:45:34,932 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-07 01:45:34,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-07 01:45:34,932 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-12-07 01:45:34,932 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-12-07 01:45:34,932 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_size_t [2021-12-07 01:45:34,932 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_size_t [2021-12-07 01:45:34,932 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-12-07 01:45:34,932 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-12-07 01:45:34,932 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2021-12-07 01:45:34,932 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2021-12-07 01:45:34,932 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2021-12-07 01:45:34,932 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2021-12-07 01:45:34,933 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-07 01:45:34,933 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2021-12-07 01:45:34,933 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_down [2021-12-07 01:45:34,933 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_down [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2021-12-07 01:45:34,933 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2021-12-07 01:45:34,933 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2021-12-07 01:45:34,933 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-12-07 01:45:34,934 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-12-07 01:45:34,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-07 01:45:34,934 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2021-12-07 01:45:34,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2021-12-07 01:45:34,934 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2021-12-07 01:45:34,934 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2021-12-07 01:45:34,934 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-07 01:45:34,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-12-07 01:45:34,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-07 01:45:35,124 INFO L236 CfgBuilder]: Building ICFG [2021-12-07 01:45:35,127 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-07 01:45:35,999 INFO L277 CfgBuilder]: Performing block encoding [2021-12-07 01:45:36,011 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-07 01:45:36,011 INFO L301 CfgBuilder]: Removed 5 assume(true) statements. [2021-12-07 01:45:36,013 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:45:36 BoogieIcfgContainer [2021-12-07 01:45:36,013 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-07 01:45:36,015 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-07 01:45:36,015 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-07 01:45:36,017 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-07 01:45:36,017 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 01:45:32" (1/3) ... [2021-12-07 01:45:36,018 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@393ae5a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 01:45:36, skipping insertion in model container [2021-12-07 01:45:36,018 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:45:34" (2/3) ... [2021-12-07 01:45:36,018 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@393ae5a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 01:45:36, skipping insertion in model container [2021-12-07 01:45:36,018 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:45:36" (3/3) ... [2021-12-07 01:45:36,019 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_s_sift_down_harness.i [2021-12-07 01:45:36,024 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-07 01:45:36,024 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-07 01:45:36,066 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-07 01:45:36,072 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 01:45:36,072 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-07 01:45:36,096 INFO L276 IsEmpty]: Start isEmpty. Operand has 326 states, 197 states have (on average 1.233502538071066) internal successors, (243), 198 states have internal predecessors, (243), 104 states have call successors, (104), 23 states have call predecessors, (104), 23 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) [2021-12-07 01:45:36,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-12-07 01:45:36,112 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:36,113 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:36,113 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:36,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:36,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1627804587, now seen corresponding path program 1 times [2021-12-07 01:45:36,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:36,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597843330] [2021-12-07 01:45:36,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:36,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:36,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:45:36,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 01:45:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 01:45:36,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-07 01:45:36,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 01:45:36,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 01:45:36,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-07 01:45:36,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-07 01:45:36,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 01:45:36,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-07 01:45:36,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 01:45:36,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 01:45:36,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-07 01:45:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 01:45:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 01:45:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-07 01:45:36,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-07 01:45:36,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-07 01:45:36,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-07 01:45:36,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-07 01:45:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-07 01:45:36,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-07 01:45:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-07 01:45:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-07 01:45:36,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-07 01:45:36,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-07 01:45:36,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:36,890 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2021-12-07 01:45:36,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:36,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597843330] [2021-12-07 01:45:36,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597843330] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:36,892 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:36,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 01:45:36,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3493133] [2021-12-07 01:45:36,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:36,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 01:45:36,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:36,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 01:45:36,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:45:36,921 INFO L87 Difference]: Start difference. First operand has 326 states, 197 states have (on average 1.233502538071066) internal successors, (243), 198 states have internal predecessors, (243), 104 states have call successors, (104), 23 states have call predecessors, (104), 23 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (27), 4 states have call predecessors, (27), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-07 01:45:37,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:37,742 INFO L93 Difference]: Finished difference Result 731 states and 1164 transitions. [2021-12-07 01:45:37,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-07 01:45:37,744 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (27), 4 states have call predecessors, (27), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 156 [2021-12-07 01:45:37,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:37,756 INFO L225 Difference]: With dead ends: 731 [2021-12-07 01:45:37,757 INFO L226 Difference]: Without dead ends: 423 [2021-12-07 01:45:37,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:45:37,765 INFO L933 BasicCegarLoop]: 413 mSDtfsCounter, 127 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:37,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 641 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-07 01:45:37,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2021-12-07 01:45:37,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 321. [2021-12-07 01:45:37,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 193 states have (on average 1.2020725388601037) internal successors, (232), 194 states have internal predecessors, (232), 104 states have call successors, (104), 23 states have call predecessors, (104), 23 states have return successors, (103), 103 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-07 01:45:37,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 439 transitions. [2021-12-07 01:45:37,848 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 439 transitions. Word has length 156 [2021-12-07 01:45:37,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:37,849 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 439 transitions. [2021-12-07 01:45:37,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (27), 4 states have call predecessors, (27), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-07 01:45:37,850 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 439 transitions. [2021-12-07 01:45:37,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-12-07 01:45:37,855 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:37,855 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:37,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-07 01:45:37,856 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:37,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:37,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1159929871, now seen corresponding path program 1 times [2021-12-07 01:45:37,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:37,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532572515] [2021-12-07 01:45:37,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:37,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:37,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:45:38,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 01:45:38,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 01:45:38,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-07 01:45:38,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 01:45:38,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 01:45:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-07 01:45:38,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-07 01:45:38,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 01:45:38,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-07 01:45:38,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 01:45:38,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 01:45:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-07 01:45:38,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 01:45:38,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 01:45:38,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-07 01:45:38,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-07 01:45:38,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-07 01:45:38,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-07 01:45:38,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-07 01:45:38,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-07 01:45:38,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-07 01:45:38,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-07 01:45:38,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-07 01:45:38,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-07 01:45:38,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-07 01:45:38,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,284 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2021-12-07 01:45:38,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:38,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532572515] [2021-12-07 01:45:38,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532572515] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:45:38,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012940865] [2021-12-07 01:45:38,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:38,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:38,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:38,286 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:38,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-07 01:45:38,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:38,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 2330 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-07 01:45:38,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:38,796 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-12-07 01:45:38,796 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:38,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012940865] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:38,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:45:38,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2021-12-07 01:45:38,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551576823] [2021-12-07 01:45:38,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:38,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 01:45:38,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:38,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 01:45:38,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-12-07 01:45:38,800 INFO L87 Difference]: Start difference. First operand 321 states and 439 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-07 01:45:38,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:38,986 INFO L93 Difference]: Finished difference Result 596 states and 820 transitions. [2021-12-07 01:45:38,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 01:45:38,987 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 156 [2021-12-07 01:45:38,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:38,990 INFO L225 Difference]: With dead ends: 596 [2021-12-07 01:45:38,990 INFO L226 Difference]: Without dead ends: 323 [2021-12-07 01:45:38,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-12-07 01:45:38,993 INFO L933 BasicCegarLoop]: 390 mSDtfsCounter, 456 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 1503 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:38,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 1503 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 01:45:38,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-12-07 01:45:39,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 323. [2021-12-07 01:45:39,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 194 states have (on average 1.2010309278350515) internal successors, (233), 196 states have internal predecessors, (233), 104 states have call successors, (104), 23 states have call predecessors, (104), 24 states have return successors, (107), 103 states have call predecessors, (107), 103 states have call successors, (107) [2021-12-07 01:45:39,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 444 transitions. [2021-12-07 01:45:39,020 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 444 transitions. Word has length 156 [2021-12-07 01:45:39,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:39,021 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 444 transitions. [2021-12-07 01:45:39,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-07 01:45:39,021 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 444 transitions. [2021-12-07 01:45:39,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-07 01:45:39,024 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:39,024 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:39,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-07 01:45:39,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:39,226 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:39,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:39,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1288218285, now seen corresponding path program 1 times [2021-12-07 01:45:39,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:39,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84782791] [2021-12-07 01:45:39,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:39,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:39,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:45:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 01:45:39,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 01:45:39,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-07 01:45:39,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 01:45:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 01:45:39,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-07 01:45:39,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-07 01:45:39,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 01:45:39,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-07 01:45:39,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 01:45:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 01:45:39,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-07 01:45:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 01:45:39,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 01:45:39,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-07 01:45:39,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:45:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-07 01:45:39,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-07 01:45:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-07 01:45:39,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-07 01:45:39,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-07 01:45:39,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-07 01:45:39,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-07 01:45:39,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-07 01:45:39,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-07 01:45:39,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-07 01:45:39,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:39,719 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2021-12-07 01:45:39,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:39,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84782791] [2021-12-07 01:45:39,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84782791] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:45:39,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141681819] [2021-12-07 01:45:39,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:39,720 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:39,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:39,721 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:39,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-07 01:45:39,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:40,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 2380 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-07 01:45:40,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:40,187 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-12-07 01:45:40,187 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:40,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141681819] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:40,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:45:40,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2021-12-07 01:45:40,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630110991] [2021-12-07 01:45:40,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:40,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-07 01:45:40,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:40,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-07 01:45:40,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-12-07 01:45:40,189 INFO L87 Difference]: Start difference. First operand 323 states and 444 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 8 states have internal predecessors, (63), 4 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-12-07 01:45:40,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:40,452 INFO L93 Difference]: Finished difference Result 619 states and 867 transitions. [2021-12-07 01:45:40,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:45:40,453 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 8 states have internal predecessors, (63), 4 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 164 [2021-12-07 01:45:40,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:40,457 INFO L225 Difference]: With dead ends: 619 [2021-12-07 01:45:40,457 INFO L226 Difference]: Without dead ends: 344 [2021-12-07 01:45:40,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-12-07 01:45:40,460 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 518 mSDsluCounter, 1793 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 2169 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:40,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [542 Valid, 2169 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 01:45:40,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-12-07 01:45:40,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 342. [2021-12-07 01:45:40,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 210 states have (on average 1.2142857142857142) internal successors, (255), 212 states have internal predecessors, (255), 106 states have call successors, (106), 23 states have call predecessors, (106), 25 states have return successors, (120), 106 states have call predecessors, (120), 105 states have call successors, (120) [2021-12-07 01:45:40,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 481 transitions. [2021-12-07 01:45:40,489 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 481 transitions. Word has length 164 [2021-12-07 01:45:40,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:40,490 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 481 transitions. [2021-12-07 01:45:40,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 8 states have internal predecessors, (63), 4 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-12-07 01:45:40,491 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 481 transitions. [2021-12-07 01:45:40,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-07 01:45:40,494 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:40,494 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:40,518 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-07 01:45:40,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:40,695 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:40,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:40,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1645223367, now seen corresponding path program 1 times [2021-12-07 01:45:40,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:40,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251680712] [2021-12-07 01:45:40,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:40,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:40,765 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:40,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [570239935] [2021-12-07 01:45:40,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:40,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:40,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:40,766 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:40,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-07 01:45:41,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:41,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 2521 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-07 01:45:41,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:41,218 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-12-07 01:45:41,218 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:41,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:41,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251680712] [2021-12-07 01:45:41,219 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:41,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570239935] [2021-12-07 01:45:41,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570239935] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:41,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:41,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 01:45:41,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594912937] [2021-12-07 01:45:41,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:41,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 01:45:41,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:41,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 01:45:41,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-07 01:45:41,220 INFO L87 Difference]: Start difference. First operand 342 states and 481 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) [2021-12-07 01:45:41,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:41,412 INFO L93 Difference]: Finished difference Result 644 states and 916 transitions. [2021-12-07 01:45:41,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:45:41,412 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) Word has length 179 [2021-12-07 01:45:41,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:41,415 INFO L225 Difference]: With dead ends: 644 [2021-12-07 01:45:41,415 INFO L226 Difference]: Without dead ends: 350 [2021-12-07 01:45:41,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-12-07 01:45:41,417 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 480 mSDsluCounter, 1463 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 1847 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:41,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [488 Valid, 1847 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 01:45:41,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-12-07 01:45:41,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 342. [2021-12-07 01:45:41,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 210 states have (on average 1.2142857142857142) internal successors, (255), 212 states have internal predecessors, (255), 106 states have call successors, (106), 23 states have call predecessors, (106), 25 states have return successors, (120), 106 states have call predecessors, (120), 105 states have call successors, (120) [2021-12-07 01:45:41,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 481 transitions. [2021-12-07 01:45:41,436 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 481 transitions. Word has length 179 [2021-12-07 01:45:41,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:41,436 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 481 transitions. [2021-12-07 01:45:41,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) [2021-12-07 01:45:41,436 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 481 transitions. [2021-12-07 01:45:41,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-07 01:45:41,438 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:41,439 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:41,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-07 01:45:41,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:41,640 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:41,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:41,642 INFO L85 PathProgramCache]: Analyzing trace with hash 706739126, now seen corresponding path program 1 times [2021-12-07 01:45:41,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:41,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984545102] [2021-12-07 01:45:41,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:41,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:41,735 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:41,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1865797397] [2021-12-07 01:45:41,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:41,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:41,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:41,737 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:41,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-07 01:45:42,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:42,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 2593 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-07 01:45:42,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:42,254 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-12-07 01:45:42,254 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:42,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:42,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984545102] [2021-12-07 01:45:42,254 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:42,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865797397] [2021-12-07 01:45:42,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865797397] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:42,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:42,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 01:45:42,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897962104] [2021-12-07 01:45:42,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:42,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 01:45:42,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:42,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 01:45:42,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 01:45:42,256 INFO L87 Difference]: Start difference. First operand 342 states and 481 transitions. Second operand has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) [2021-12-07 01:45:42,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:42,556 INFO L93 Difference]: Finished difference Result 654 states and 929 transitions. [2021-12-07 01:45:42,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 01:45:42,557 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) Word has length 195 [2021-12-07 01:45:42,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:42,559 INFO L225 Difference]: With dead ends: 654 [2021-12-07 01:45:42,560 INFO L226 Difference]: Without dead ends: 360 [2021-12-07 01:45:42,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-07 01:45:42,562 INFO L933 BasicCegarLoop]: 369 mSDtfsCounter, 551 mSDsluCounter, 2113 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 2482 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:42,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [575 Valid, 2482 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 01:45:42,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2021-12-07 01:45:42,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 342. [2021-12-07 01:45:42,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 210 states have (on average 1.2142857142857142) internal successors, (255), 212 states have internal predecessors, (255), 106 states have call successors, (106), 23 states have call predecessors, (106), 25 states have return successors, (120), 106 states have call predecessors, (120), 105 states have call successors, (120) [2021-12-07 01:45:42,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 481 transitions. [2021-12-07 01:45:42,582 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 481 transitions. Word has length 195 [2021-12-07 01:45:42,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:42,583 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 481 transitions. [2021-12-07 01:45:42,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) [2021-12-07 01:45:42,583 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 481 transitions. [2021-12-07 01:45:42,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-12-07 01:45:42,586 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:42,586 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:45:42,610 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-07 01:45:42,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:42,787 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:42,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:42,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1820952612, now seen corresponding path program 2 times [2021-12-07 01:45:42,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:42,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91969134] [2021-12-07 01:45:42,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:42,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:42,863 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:42,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [454502405] [2021-12-07 01:45:42,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 01:45:42,863 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:42,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:42,865 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:42,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-07 01:45:43,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 01:45:43,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 01:45:43,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 2734 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-07 01:45:43,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:43,347 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2021-12-07 01:45:43,347 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:43,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:43,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91969134] [2021-12-07 01:45:43,348 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:43,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454502405] [2021-12-07 01:45:43,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454502405] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:43,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:43,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-07 01:45:43,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699935106] [2021-12-07 01:45:43,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:43,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-07 01:45:43,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:43,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-07 01:45:43,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-07 01:45:43,349 INFO L87 Difference]: Start difference. First operand 342 states and 481 transitions. Second operand has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 4 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2021-12-07 01:45:43,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:43,572 INFO L93 Difference]: Finished difference Result 604 states and 860 transitions. [2021-12-07 01:45:43,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:45:43,573 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 4 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) Word has length 210 [2021-12-07 01:45:43,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:43,576 INFO L225 Difference]: With dead ends: 604 [2021-12-07 01:45:43,577 INFO L226 Difference]: Without dead ends: 344 [2021-12-07 01:45:43,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-12-07 01:45:43,579 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 484 mSDsluCounter, 1786 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 2162 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:43,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [488 Valid, 2162 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 01:45:43,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-12-07 01:45:43,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2021-12-07 01:45:43,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 211 states have (on average 1.2132701421800949) internal successors, (256), 214 states have internal predecessors, (256), 106 states have call successors, (106), 23 states have call predecessors, (106), 26 states have return successors, (122), 106 states have call predecessors, (122), 105 states have call successors, (122) [2021-12-07 01:45:43,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 484 transitions. [2021-12-07 01:45:43,601 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 484 transitions. Word has length 210 [2021-12-07 01:45:43,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:43,602 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 484 transitions. [2021-12-07 01:45:43,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 4 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2021-12-07 01:45:43,602 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 484 transitions. [2021-12-07 01:45:43,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-12-07 01:45:43,604 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:43,604 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:45:43,629 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-07 01:45:43,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-07 01:45:43,806 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:43,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:43,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1993898586, now seen corresponding path program 1 times [2021-12-07 01:45:43,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:43,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974951876] [2021-12-07 01:45:43,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:43,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:43,889 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:43,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1578432557] [2021-12-07 01:45:43,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:43,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:43,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:43,890 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:43,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-07 01:45:44,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:44,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 2925 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-07 01:45:44,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:44,417 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-12-07 01:45:44,418 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:44,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:44,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974951876] [2021-12-07 01:45:44,418 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:44,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578432557] [2021-12-07 01:45:44,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578432557] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:44,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:44,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 01:45:44,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759805595] [2021-12-07 01:45:44,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:44,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 01:45:44,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:44,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 01:45:44,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 01:45:44,420 INFO L87 Difference]: Start difference. First operand 344 states and 484 transitions. Second operand has 9 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 4 states have call predecessors, (29), 5 states have call successors, (29) [2021-12-07 01:45:44,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:44,665 INFO L93 Difference]: Finished difference Result 609 states and 867 transitions. [2021-12-07 01:45:44,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 01:45:44,666 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 4 states have call predecessors, (29), 5 states have call successors, (29) Word has length 233 [2021-12-07 01:45:44,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:44,668 INFO L225 Difference]: With dead ends: 609 [2021-12-07 01:45:44,668 INFO L226 Difference]: Without dead ends: 347 [2021-12-07 01:45:44,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-07 01:45:44,670 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 508 mSDsluCounter, 2110 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 2480 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:44,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 2480 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 01:45:44,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-12-07 01:45:44,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 345. [2021-12-07 01:45:44,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 212 states have (on average 1.2122641509433962) internal successors, (257), 215 states have internal predecessors, (257), 106 states have call successors, (106), 23 states have call predecessors, (106), 26 states have return successors, (122), 106 states have call predecessors, (122), 105 states have call successors, (122) [2021-12-07 01:45:44,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 485 transitions. [2021-12-07 01:45:44,685 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 485 transitions. Word has length 233 [2021-12-07 01:45:44,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:44,686 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 485 transitions. [2021-12-07 01:45:44,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 4 states have call predecessors, (29), 5 states have call successors, (29) [2021-12-07 01:45:44,686 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 485 transitions. [2021-12-07 01:45:44,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-12-07 01:45:44,687 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:44,687 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:45:44,724 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-07 01:45:44,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:44,888 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:44,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:44,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1572092851, now seen corresponding path program 1 times [2021-12-07 01:45:44,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:44,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966133375] [2021-12-07 01:45:44,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:44,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:44,937 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:44,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1830950001] [2021-12-07 01:45:44,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:44,937 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:44,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:44,938 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:44,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-07 01:45:45,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:45,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 2856 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-07 01:45:45,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:45,448 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 137 proven. 3 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2021-12-07 01:45:45,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:45:45,755 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 25 proven. 9 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2021-12-07 01:45:45,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:45,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966133375] [2021-12-07 01:45:45,755 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:45,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830950001] [2021-12-07 01:45:45,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830950001] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 01:45:45,755 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 01:45:45,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-12-07 01:45:45,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179057878] [2021-12-07 01:45:45,756 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 01:45:45,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-07 01:45:45,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:45,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-07 01:45:45,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-12-07 01:45:45,757 INFO L87 Difference]: Start difference. First operand 345 states and 485 transitions. Second operand has 16 states, 14 states have (on average 8.857142857142858) internal successors, (124), 14 states have internal predecessors, (124), 9 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (53), 5 states have call predecessors, (53), 9 states have call successors, (53) [2021-12-07 01:45:46,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:46,125 INFO L93 Difference]: Finished difference Result 627 states and 892 transitions. [2021-12-07 01:45:46,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 01:45:46,126 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 8.857142857142858) internal successors, (124), 14 states have internal predecessors, (124), 9 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (53), 5 states have call predecessors, (53), 9 states have call successors, (53) Word has length 234 [2021-12-07 01:45:46,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:46,128 INFO L225 Difference]: With dead ends: 627 [2021-12-07 01:45:46,128 INFO L226 Difference]: Without dead ends: 364 [2021-12-07 01:45:46,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-12-07 01:45:46,130 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 601 mSDsluCounter, 3105 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 3467 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:46,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [621 Valid, 3467 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-07 01:45:46,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-12-07 01:45:46,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 358. [2021-12-07 01:45:46,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 224 states have (on average 1.2232142857142858) internal successors, (274), 226 states have internal predecessors, (274), 107 states have call successors, (107), 23 states have call predecessors, (107), 26 states have return successors, (123), 108 states have call predecessors, (123), 106 states have call successors, (123) [2021-12-07 01:45:46,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 504 transitions. [2021-12-07 01:45:46,145 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 504 transitions. Word has length 234 [2021-12-07 01:45:46,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:46,145 INFO L470 AbstractCegarLoop]: Abstraction has 358 states and 504 transitions. [2021-12-07 01:45:46,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 8.857142857142858) internal successors, (124), 14 states have internal predecessors, (124), 9 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (53), 5 states have call predecessors, (53), 9 states have call successors, (53) [2021-12-07 01:45:46,145 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 504 transitions. [2021-12-07 01:45:46,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2021-12-07 01:45:46,147 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:46,147 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:46,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-07 01:45:46,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-12-07 01:45:46,348 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:46,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:46,348 INFO L85 PathProgramCache]: Analyzing trace with hash -755550831, now seen corresponding path program 2 times [2021-12-07 01:45:46,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:46,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560862571] [2021-12-07 01:45:46,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:46,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:46,394 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:46,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1993798634] [2021-12-07 01:45:46,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 01:45:46,395 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:46,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:46,395 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:46,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-07 01:45:46,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 01:45:46,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 01:45:46,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 3138 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-07 01:45:46,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:46,969 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2021-12-07 01:45:46,969 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:46,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:46,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560862571] [2021-12-07 01:45:46,969 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:46,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993798634] [2021-12-07 01:45:46,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993798634] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:46,970 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:46,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 01:45:46,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134828042] [2021-12-07 01:45:46,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:46,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 01:45:46,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:46,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 01:45:46,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 01:45:46,971 INFO L87 Difference]: Start difference. First operand 358 states and 504 transitions. Second operand has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 7 states have internal predecessors, (78), 5 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (28), 5 states have call predecessors, (28), 4 states have call successors, (28) [2021-12-07 01:45:47,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:47,124 INFO L93 Difference]: Finished difference Result 641 states and 913 transitions. [2021-12-07 01:45:47,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 01:45:47,125 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 7 states have internal predecessors, (78), 5 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (28), 5 states have call predecessors, (28), 4 states have call successors, (28) Word has length 264 [2021-12-07 01:45:47,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:47,129 INFO L225 Difference]: With dead ends: 641 [2021-12-07 01:45:47,129 INFO L226 Difference]: Without dead ends: 370 [2021-12-07 01:45:47,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-12-07 01:45:47,131 INFO L933 BasicCegarLoop]: 404 mSDtfsCounter, 85 mSDsluCounter, 2689 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 3093 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:47,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 3093 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 01:45:47,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-12-07 01:45:47,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 370. [2021-12-07 01:45:47,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 230 states have (on average 1.2217391304347827) internal successors, (281), 232 states have internal predecessors, (281), 112 states have call successors, (112), 24 states have call predecessors, (112), 27 states have return successors, (128), 113 states have call predecessors, (128), 111 states have call successors, (128) [2021-12-07 01:45:47,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 521 transitions. [2021-12-07 01:45:47,151 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 521 transitions. Word has length 264 [2021-12-07 01:45:47,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:47,152 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 521 transitions. [2021-12-07 01:45:47,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 7 states have internal predecessors, (78), 5 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (28), 5 states have call predecessors, (28), 4 states have call successors, (28) [2021-12-07 01:45:47,152 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 521 transitions. [2021-12-07 01:45:47,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2021-12-07 01:45:47,154 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:47,154 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:47,178 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-07 01:45:47,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-07 01:45:47,355 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:47,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:47,356 INFO L85 PathProgramCache]: Analyzing trace with hash 854827913, now seen corresponding path program 1 times [2021-12-07 01:45:47,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:47,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194137934] [2021-12-07 01:45:47,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:47,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:47,446 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:47,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [171294814] [2021-12-07 01:45:47,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:47,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:47,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:47,447 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:47,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-07 01:45:47,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:47,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 3420 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-07 01:45:47,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:48,097 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 254 proven. 0 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2021-12-07 01:45:48,097 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:48,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:48,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194137934] [2021-12-07 01:45:48,098 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:48,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171294814] [2021-12-07 01:45:48,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171294814] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:48,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:48,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 01:45:48,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072620405] [2021-12-07 01:45:48,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:48,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 01:45:48,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:48,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 01:45:48,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 01:45:48,100 INFO L87 Difference]: Start difference. First operand 370 states and 521 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 01:45:48,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:48,367 INFO L93 Difference]: Finished difference Result 746 states and 1072 transitions. [2021-12-07 01:45:48,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:45:48,368 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 294 [2021-12-07 01:45:48,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:48,371 INFO L225 Difference]: With dead ends: 746 [2021-12-07 01:45:48,371 INFO L226 Difference]: Without dead ends: 424 [2021-12-07 01:45:48,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-07 01:45:48,373 INFO L933 BasicCegarLoop]: 437 mSDtfsCounter, 21 mSDsluCounter, 1579 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2016 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:48,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 2016 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 01:45:48,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-12-07 01:45:48,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 382. [2021-12-07 01:45:48,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 242 states have (on average 1.2231404958677685) internal successors, (296), 244 states have internal predecessors, (296), 112 states have call successors, (112), 24 states have call predecessors, (112), 27 states have return successors, (128), 113 states have call predecessors, (128), 111 states have call successors, (128) [2021-12-07 01:45:48,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 536 transitions. [2021-12-07 01:45:48,390 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 536 transitions. Word has length 294 [2021-12-07 01:45:48,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:48,391 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 536 transitions. [2021-12-07 01:45:48,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 01:45:48,391 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 536 transitions. [2021-12-07 01:45:48,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2021-12-07 01:45:48,393 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:48,393 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:48,419 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-07 01:45:48,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-07 01:45:48,594 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:48,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:48,594 INFO L85 PathProgramCache]: Analyzing trace with hash 379707337, now seen corresponding path program 1 times [2021-12-07 01:45:48,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:48,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751698065] [2021-12-07 01:45:48,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:48,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:48,656 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:48,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1582824846] [2021-12-07 01:45:48,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:48,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:48,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:48,657 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:48,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-07 01:45:49,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:49,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 3414 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-07 01:45:49,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:49,240 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 256 proven. 0 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2021-12-07 01:45:49,240 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:49,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:49,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751698065] [2021-12-07 01:45:49,241 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:49,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582824846] [2021-12-07 01:45:49,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582824846] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:49,241 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:49,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 01:45:49,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904422030] [2021-12-07 01:45:49,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:49,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 01:45:49,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:49,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 01:45:49,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:45:49,242 INFO L87 Difference]: Start difference. First operand 382 states and 536 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 01:45:49,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:49,267 INFO L93 Difference]: Finished difference Result 728 states and 1036 transitions. [2021-12-07 01:45:49,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 01:45:49,268 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 294 [2021-12-07 01:45:49,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:49,270 INFO L225 Difference]: With dead ends: 728 [2021-12-07 01:45:49,270 INFO L226 Difference]: Without dead ends: 394 [2021-12-07 01:45:49,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 291 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 01:45:49,272 INFO L933 BasicCegarLoop]: 436 mSDtfsCounter, 3 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1303 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:49,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 1303 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 01:45:49,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-12-07 01:45:49,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 388. [2021-12-07 01:45:49,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 248 states have (on average 1.217741935483871) internal successors, (302), 250 states have internal predecessors, (302), 112 states have call successors, (112), 24 states have call predecessors, (112), 27 states have return successors, (128), 113 states have call predecessors, (128), 111 states have call successors, (128) [2021-12-07 01:45:49,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 542 transitions. [2021-12-07 01:45:49,288 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 542 transitions. Word has length 294 [2021-12-07 01:45:49,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:49,288 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 542 transitions. [2021-12-07 01:45:49,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 01:45:49,288 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 542 transitions. [2021-12-07 01:45:49,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2021-12-07 01:45:49,290 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:49,290 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:49,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-07 01:45:49,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-07 01:45:49,492 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:49,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:49,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1563569161, now seen corresponding path program 1 times [2021-12-07 01:45:49,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:49,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660243985] [2021-12-07 01:45:49,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:49,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:49,587 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:49,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1281358045] [2021-12-07 01:45:49,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:49,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:49,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:49,588 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:49,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-07 01:45:50,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:50,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 3404 conjuncts, 39 conjunts are in the unsatisfiable core [2021-12-07 01:45:50,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:50,229 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 11 treesize of output 5 [2021-12-07 01:45:50,357 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2021-12-07 01:45:50,357 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:50,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:50,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660243985] [2021-12-07 01:45:50,357 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:50,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281358045] [2021-12-07 01:45:50,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281358045] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:50,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:50,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-07 01:45:50,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822064984] [2021-12-07 01:45:50,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:50,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-07 01:45:50,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:50,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-07 01:45:50,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-07 01:45:50,359 INFO L87 Difference]: Start difference. First operand 388 states and 542 transitions. Second operand has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 6 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (33), 6 states have call predecessors, (33), 6 states have call successors, (33) [2021-12-07 01:45:50,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:50,906 INFO L93 Difference]: Finished difference Result 780 states and 1120 transitions. [2021-12-07 01:45:50,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-07 01:45:50,906 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 6 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (33), 6 states have call predecessors, (33), 6 states have call successors, (33) Word has length 294 [2021-12-07 01:45:50,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:50,909 INFO L225 Difference]: With dead ends: 780 [2021-12-07 01:45:50,909 INFO L226 Difference]: Without dead ends: 440 [2021-12-07 01:45:50,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2021-12-07 01:45:50,911 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 111 mSDsluCounter, 3416 mSDsCounter, 0 mSdLazyCounter, 802 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 3828 SdHoareTripleChecker+Invalid, 813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:50,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 3828 Invalid, 813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 802 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-07 01:45:50,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-12-07 01:45:50,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 399. [2021-12-07 01:45:50,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 258 states have (on average 1.2131782945736433) internal successors, (313), 259 states have internal predecessors, (313), 112 states have call successors, (112), 24 states have call predecessors, (112), 28 states have return successors, (141), 115 states have call predecessors, (141), 111 states have call successors, (141) [2021-12-07 01:45:50,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 566 transitions. [2021-12-07 01:45:50,936 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 566 transitions. Word has length 294 [2021-12-07 01:45:50,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:50,937 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 566 transitions. [2021-12-07 01:45:50,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 6 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (33), 6 states have call predecessors, (33), 6 states have call successors, (33) [2021-12-07 01:45:50,937 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 566 transitions. [2021-12-07 01:45:50,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2021-12-07 01:45:50,940 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:50,940 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:50,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-07 01:45:51,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:51,142 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:51,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:51,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1472783479, now seen corresponding path program 1 times [2021-12-07 01:45:51,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:51,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573125732] [2021-12-07 01:45:51,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:51,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:51,224 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:51,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [691501778] [2021-12-07 01:45:51,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:51,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:51,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:51,225 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:51,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-07 01:45:51,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:51,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 3266 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-07 01:45:51,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:51,801 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2021-12-07 01:45:51,801 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:51,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:51,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573125732] [2021-12-07 01:45:51,802 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:51,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691501778] [2021-12-07 01:45:51,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691501778] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:51,802 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:51,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-07 01:45:51,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518723420] [2021-12-07 01:45:51,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:51,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-07 01:45:51,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:51,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-07 01:45:51,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-07 01:45:51,803 INFO L87 Difference]: Start difference. First operand 399 states and 566 transitions. Second operand has 11 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 6 states have call successors, (35), 3 states have call predecessors, (35), 4 states have return successors, (32), 5 states have call predecessors, (32), 6 states have call successors, (32) [2021-12-07 01:45:52,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:52,164 INFO L93 Difference]: Finished difference Result 718 states and 1028 transitions. [2021-12-07 01:45:52,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-07 01:45:52,165 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 6 states have call successors, (35), 3 states have call predecessors, (35), 4 states have return successors, (32), 5 states have call predecessors, (32), 6 states have call successors, (32) Word has length 279 [2021-12-07 01:45:52,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:52,167 INFO L225 Difference]: With dead ends: 718 [2021-12-07 01:45:52,168 INFO L226 Difference]: Without dead ends: 401 [2021-12-07 01:45:52,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-12-07 01:45:52,169 INFO L933 BasicCegarLoop]: 355 mSDtfsCounter, 579 mSDsluCounter, 2702 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 597 SdHoareTripleChecker+Valid, 3057 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:52,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [597 Valid, 3057 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-07 01:45:52,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-12-07 01:45:52,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 377. [2021-12-07 01:45:52,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 238 states have (on average 1.2100840336134453) internal successors, (288), 239 states have internal predecessors, (288), 111 states have call successors, (111), 24 states have call predecessors, (111), 27 states have return successors, (136), 113 states have call predecessors, (136), 110 states have call successors, (136) [2021-12-07 01:45:52,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 535 transitions. [2021-12-07 01:45:52,185 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 535 transitions. Word has length 279 [2021-12-07 01:45:52,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:52,185 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 535 transitions. [2021-12-07 01:45:52,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 6 states have call successors, (35), 3 states have call predecessors, (35), 4 states have return successors, (32), 5 states have call predecessors, (32), 6 states have call successors, (32) [2021-12-07 01:45:52,185 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 535 transitions. [2021-12-07 01:45:52,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2021-12-07 01:45:52,187 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:52,187 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:52,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-07 01:45:52,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-07 01:45:52,388 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:52,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:52,389 INFO L85 PathProgramCache]: Analyzing trace with hash 14646281, now seen corresponding path program 1 times [2021-12-07 01:45:52,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:52,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900953490] [2021-12-07 01:45:52,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:52,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:52,481 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:52,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [617233385] [2021-12-07 01:45:52,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:52,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:52,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:52,482 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:52,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-07 01:45:52,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:52,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 3402 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-07 01:45:52,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:53,033 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2021-12-07 01:45:53,034 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:53,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:53,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900953490] [2021-12-07 01:45:53,034 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:53,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617233385] [2021-12-07 01:45:53,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617233385] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:53,034 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:53,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 01:45:53,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673567691] [2021-12-07 01:45:53,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:53,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 01:45:53,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:53,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 01:45:53,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:45:53,036 INFO L87 Difference]: Start difference. First operand 377 states and 535 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-12-07 01:45:53,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:53,061 INFO L93 Difference]: Finished difference Result 706 states and 1035 transitions. [2021-12-07 01:45:53,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 01:45:53,062 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 294 [2021-12-07 01:45:53,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:53,066 INFO L225 Difference]: With dead ends: 706 [2021-12-07 01:45:53,066 INFO L226 Difference]: Without dead ends: 377 [2021-12-07 01:45:53,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 292 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 01:45:53,069 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 7 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1309 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:53,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1309 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 01:45:53,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-12-07 01:45:53,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2021-12-07 01:45:53,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 238 states have (on average 1.2058823529411764) internal successors, (287), 239 states have internal predecessors, (287), 111 states have call successors, (111), 24 states have call predecessors, (111), 27 states have return successors, (136), 113 states have call predecessors, (136), 110 states have call successors, (136) [2021-12-07 01:45:53,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 534 transitions. [2021-12-07 01:45:53,089 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 534 transitions. Word has length 294 [2021-12-07 01:45:53,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:53,090 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 534 transitions. [2021-12-07 01:45:53,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-12-07 01:45:53,090 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 534 transitions. [2021-12-07 01:45:53,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2021-12-07 01:45:53,091 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:53,092 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:53,115 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-07 01:45:53,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-07 01:45:53,292 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:53,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:53,293 INFO L85 PathProgramCache]: Analyzing trace with hash -392070419, now seen corresponding path program 1 times [2021-12-07 01:45:53,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:53,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397814000] [2021-12-07 01:45:53,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:53,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:53,362 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:53,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2012499005] [2021-12-07 01:45:53,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:53,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:53,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:53,363 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:53,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-07 01:45:53,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:53,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 3412 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-07 01:45:53,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:53,947 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 258 proven. 0 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2021-12-07 01:45:53,947 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:45:53,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:45:53,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397814000] [2021-12-07 01:45:53,947 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:45:53,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012499005] [2021-12-07 01:45:53,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012499005] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:45:53,948 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:45:53,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 01:45:53,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090083782] [2021-12-07 01:45:53,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:45:53,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 01:45:53,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:45:53,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 01:45:53,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:45:53,949 INFO L87 Difference]: Start difference. First operand 377 states and 534 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 01:45:53,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:45:53,983 INFO L93 Difference]: Finished difference Result 726 states and 1043 transitions. [2021-12-07 01:45:53,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 01:45:53,984 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 296 [2021-12-07 01:45:53,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:45:53,986 INFO L225 Difference]: With dead ends: 726 [2021-12-07 01:45:53,986 INFO L226 Difference]: Without dead ends: 397 [2021-12-07 01:45:53,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 292 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 01:45:53,988 INFO L933 BasicCegarLoop]: 454 mSDtfsCounter, 8 mSDsluCounter, 1334 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 01:45:53,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 1788 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 01:45:53,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-12-07 01:45:54,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 385. [2021-12-07 01:45:54,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 246 states have (on average 1.1991869918699187) internal successors, (295), 247 states have internal predecessors, (295), 111 states have call successors, (111), 24 states have call predecessors, (111), 27 states have return successors, (136), 113 states have call predecessors, (136), 110 states have call successors, (136) [2021-12-07 01:45:54,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 542 transitions. [2021-12-07 01:45:54,004 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 542 transitions. Word has length 296 [2021-12-07 01:45:54,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:45:54,004 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 542 transitions. [2021-12-07 01:45:54,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-12-07 01:45:54,005 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 542 transitions. [2021-12-07 01:45:54,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2021-12-07 01:45:54,006 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:45:54,006 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:45:54,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-07 01:45:54,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-07 01:45:54,207 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:45:54,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:45:54,208 INFO L85 PathProgramCache]: Analyzing trace with hash -610765111, now seen corresponding path program 1 times [2021-12-07 01:45:54,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:45:54,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201128306] [2021-12-07 01:45:54,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:54,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:45:54,255 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:45:54,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [464370559] [2021-12-07 01:45:54,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:45:54,255 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:45:54,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:45:54,256 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:45:54,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-07 01:45:54,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:45:54,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 3414 conjuncts, 183 conjunts are in the unsatisfiable core [2021-12-07 01:45:54,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:45:54,747 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 01:45:55,144 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:45:55,144 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-07 01:46:24,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:46:24,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:46:24,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:46:24,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-12-07 01:46:24,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:46:24,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:46:24,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:46:24,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 36 [2021-12-07 01:46:24,432 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2266 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_2266))) is different from true [2021-12-07 01:46:26,693 WARN L860 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_2267 Int)) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_2267)))) is different from true [2021-12-07 01:46:36,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:46:36,184 INFO L354 Elim1Store]: treesize reduction 96, result has 1.0 percent of original size [2021-12-07 01:46:36,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 59 treesize of output 1 [2021-12-07 01:46:36,280 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 266 proven. 27 refuted. 7 times theorem prover too weak. 226 trivial. 3 not checked. [2021-12-07 01:46:36,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:46:38,332 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-07 01:46:38,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-07 01:46:38,596 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 10 treesize of output 4 [2021-12-07 01:46:42,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:46:42,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201128306] [2021-12-07 01:46:42,731 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:46:42,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464370559] [2021-12-07 01:46:42,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464370559] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:46:42,731 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:46:42,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2021-12-07 01:46:42,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071048059] [2021-12-07 01:46:42,731 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:46:42,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-12-07 01:46:42,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:46:42,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-12-07 01:46:42,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=2875, Unknown=20, NotChecked=218, Total=3306 [2021-12-07 01:46:42,733 INFO L87 Difference]: Start difference. First operand 385 states and 542 transitions. Second operand has 40 states, 36 states have (on average 3.9444444444444446) internal successors, (142), 35 states have internal predecessors, (142), 13 states have call successors, (39), 8 states have call predecessors, (39), 12 states have return successors, (36), 12 states have call predecessors, (36), 13 states have call successors, (36) [2021-12-07 01:47:33,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:47:33,629 INFO L93 Difference]: Finished difference Result 918 states and 1332 transitions. [2021-12-07 01:47:33,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-12-07 01:47:33,630 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 36 states have (on average 3.9444444444444446) internal successors, (142), 35 states have internal predecessors, (142), 13 states have call successors, (39), 8 states have call predecessors, (39), 12 states have return successors, (36), 12 states have call predecessors, (36), 13 states have call successors, (36) Word has length 298 [2021-12-07 01:47:33,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:47:33,635 INFO L225 Difference]: With dead ends: 918 [2021-12-07 01:47:33,636 INFO L226 Difference]: Without dead ends: 581 [2021-12-07 01:47:33,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 390 SyntacticMatches, 23 SemanticMatches, 71 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1454 ImplicationChecksByTransitivity, 94.5s TimeCoverageRelationStatistics Valid=306, Invalid=4608, Unknown=64, NotChecked=278, Total=5256 [2021-12-07 01:47:33,640 INFO L933 BasicCegarLoop]: 418 mSDtfsCounter, 367 mSDsluCounter, 4254 mSDsCounter, 0 mSdLazyCounter, 3133 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 4672 SdHoareTripleChecker+Invalid, 10287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 3133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 6795 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-07 01:47:33,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [404 Valid, 4672 Invalid, 10287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 3133 Invalid, 0 Unknown, 6795 Unchecked, 1.8s Time] [2021-12-07 01:47:33,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-12-07 01:47:33,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 460. [2021-12-07 01:47:33,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 302 states have (on average 1.195364238410596) internal successors, (361), 307 states have internal predecessors, (361), 117 states have call successors, (117), 31 states have call predecessors, (117), 40 states have return successors, (185), 121 states have call predecessors, (185), 116 states have call successors, (185) [2021-12-07 01:47:33,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 663 transitions. [2021-12-07 01:47:33,673 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 663 transitions. Word has length 298 [2021-12-07 01:47:33,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:47:33,673 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 663 transitions. [2021-12-07 01:47:33,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 36 states have (on average 3.9444444444444446) internal successors, (142), 35 states have internal predecessors, (142), 13 states have call successors, (39), 8 states have call predecessors, (39), 12 states have return successors, (36), 12 states have call predecessors, (36), 13 states have call successors, (36) [2021-12-07 01:47:33,674 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 663 transitions. [2021-12-07 01:47:33,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2021-12-07 01:47:33,675 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:47:33,676 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:47:33,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-07 01:47:33,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-07 01:47:33,876 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:47:33,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:47:33,877 INFO L85 PathProgramCache]: Analyzing trace with hash -958402615, now seen corresponding path program 2 times [2021-12-07 01:47:33,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:47:33,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336694107] [2021-12-07 01:47:33,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:47:33,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:47:33,953 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:47:33,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1392125387] [2021-12-07 01:47:33,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 01:47:33,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:47:33,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:47:33,955 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:47:33,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-07 01:47:34,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 01:47:34,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 01:47:34,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 3434 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-07 01:47:34,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:47:35,192 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2021-12-07 01:47:35,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:47:35,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:47:35,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336694107] [2021-12-07 01:47:35,193 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:47:35,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392125387] [2021-12-07 01:47:35,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392125387] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:47:35,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:47:35,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 01:47:35,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687010840] [2021-12-07 01:47:35,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:47:35,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 01:47:35,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:47:35,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 01:47:35,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:47:35,194 INFO L87 Difference]: Start difference. First operand 460 states and 663 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-12-07 01:47:35,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:47:35,440 INFO L93 Difference]: Finished difference Result 841 states and 1258 transitions. [2021-12-07 01:47:35,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 01:47:35,441 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 302 [2021-12-07 01:47:35,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:47:35,444 INFO L225 Difference]: With dead ends: 841 [2021-12-07 01:47:35,444 INFO L226 Difference]: Without dead ends: 463 [2021-12-07 01:47:35,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-07 01:47:35,447 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 15 mSDsluCounter, 1209 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1652 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:47:35,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1652 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 01:47:35,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-12-07 01:47:35,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 460. [2021-12-07 01:47:35,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 302 states have (on average 1.1920529801324504) internal successors, (360), 307 states have internal predecessors, (360), 117 states have call successors, (117), 31 states have call predecessors, (117), 40 states have return successors, (185), 121 states have call predecessors, (185), 116 states have call successors, (185) [2021-12-07 01:47:35,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 662 transitions. [2021-12-07 01:47:35,470 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 662 transitions. Word has length 302 [2021-12-07 01:47:35,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:47:35,470 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 662 transitions. [2021-12-07 01:47:35,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-12-07 01:47:35,470 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 662 transitions. [2021-12-07 01:47:35,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2021-12-07 01:47:35,472 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:47:35,473 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:47:35,511 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-07 01:47:35,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-07 01:47:35,674 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:47:35,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:47:35,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1452721037, now seen corresponding path program 1 times [2021-12-07 01:47:35,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:47:35,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958308599] [2021-12-07 01:47:35,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:47:35,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:47:35,759 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:47:35,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [397775317] [2021-12-07 01:47:35,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:47:35,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:47:35,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:47:35,760 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:47:35,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-07 01:47:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:36,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 3440 conjuncts, 36 conjunts are in the unsatisfiable core [2021-12-07 01:47:36,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:47:36,466 INFO L134 CoverageAnalysis]: Checked inductivity of 575 backedges. 201 proven. 1 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2021-12-07 01:47:36,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:47:37,156 INFO L134 CoverageAnalysis]: Checked inductivity of 575 backedges. 70 proven. 13 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2021-12-07 01:47:37,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:47:37,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958308599] [2021-12-07 01:47:37,157 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:47:37,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397775317] [2021-12-07 01:47:37,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397775317] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 01:47:37,157 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 01:47:37,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 22 [2021-12-07 01:47:37,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725155343] [2021-12-07 01:47:37,157 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 01:47:37,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-07 01:47:37,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:47:37,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-07 01:47:37,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=415, Unknown=0, NotChecked=0, Total=462 [2021-12-07 01:47:37,159 INFO L87 Difference]: Start difference. First operand 460 states and 662 transitions. Second operand has 22 states, 18 states have (on average 7.166666666666667) internal successors, (129), 15 states have internal predecessors, (129), 6 states have call successors, (39), 3 states have call predecessors, (39), 7 states have return successors, (39), 8 states have call predecessors, (39), 5 states have call successors, (39) [2021-12-07 01:47:37,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:47:37,538 INFO L93 Difference]: Finished difference Result 812 states and 1216 transitions. [2021-12-07 01:47:37,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-07 01:47:37,538 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 18 states have (on average 7.166666666666667) internal successors, (129), 15 states have internal predecessors, (129), 6 states have call successors, (39), 3 states have call predecessors, (39), 7 states have return successors, (39), 8 states have call predecessors, (39), 5 states have call successors, (39) Word has length 326 [2021-12-07 01:47:37,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:47:37,542 INFO L225 Difference]: With dead ends: 812 [2021-12-07 01:47:37,542 INFO L226 Difference]: Without dead ends: 477 [2021-12-07 01:47:37,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 653 GetRequests, 629 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-12-07 01:47:37,544 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 15 mSDsluCounter, 6782 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 7212 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-07 01:47:37,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 7212 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-07 01:47:37,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-12-07 01:47:37,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 471. [2021-12-07 01:47:37,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 311 states have (on average 1.189710610932476) internal successors, (370), 318 states have internal predecessors, (370), 117 states have call successors, (117), 31 states have call predecessors, (117), 42 states have return successors, (208), 121 states have call predecessors, (208), 116 states have call successors, (208) [2021-12-07 01:47:37,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 695 transitions. [2021-12-07 01:47:37,568 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 695 transitions. Word has length 326 [2021-12-07 01:47:37,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:47:37,568 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 695 transitions. [2021-12-07 01:47:37,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 18 states have (on average 7.166666666666667) internal successors, (129), 15 states have internal predecessors, (129), 6 states have call successors, (39), 3 states have call predecessors, (39), 7 states have return successors, (39), 8 states have call predecessors, (39), 5 states have call successors, (39) [2021-12-07 01:47:37,569 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 695 transitions. [2021-12-07 01:47:37,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2021-12-07 01:47:37,570 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:47:37,571 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:47:37,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-07 01:47:37,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:47:37,771 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:47:37,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:47:37,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1767867728, now seen corresponding path program 1 times [2021-12-07 01:47:37,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:47:37,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228660787] [2021-12-07 01:47:37,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:47:37,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:47:37,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:47:37,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-07 01:47:37,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-07 01:47:37,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-07 01:47:37,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 01:47:37,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 01:47:37,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-07 01:47:37,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-07 01:47:37,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 01:47:37,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-07 01:47:37,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 01:47:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 01:47:37,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-07 01:47:37,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 01:47:37,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 01:47:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:37,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-07 01:47:37,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:47:37,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228660787] [2021-12-07 01:47:37,964 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2021-12-07 01:47:37,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224672900] [2021-12-07 01:47:37,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:47:37,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:47:37,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:47:37,965 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:47:37,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-07 01:47:38,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:38,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 3433 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-07 01:47:38,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:47:38,590 INFO L134 CoverageAnalysis]: Checked inductivity of 557 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2021-12-07 01:47:38,590 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:47:38,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224672900] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:47:38,590 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:47:38,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 01:47:38,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145297447] [2021-12-07 01:47:38,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:47:38,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 01:47:38,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:47:38,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 01:47:38,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:47:38,592 INFO L87 Difference]: Start difference. First operand 471 states and 695 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-07 01:47:38,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:47:38,611 INFO L93 Difference]: Finished difference Result 896 states and 1333 transitions. [2021-12-07 01:47:38,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 01:47:38,612 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 320 [2021-12-07 01:47:38,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:47:38,615 INFO L225 Difference]: With dead ends: 896 [2021-12-07 01:47:38,615 INFO L226 Difference]: Without dead ends: 458 [2021-12-07 01:47:38,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 351 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:47:38,617 INFO L933 BasicCegarLoop]: 439 mSDtfsCounter, 0 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 873 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 01:47:38,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 873 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 01:47:38,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-12-07 01:47:38,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 458. [2021-12-07 01:47:38,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 303 states have (on average 1.1914191419141915) internal successors, (361), 309 states have internal predecessors, (361), 115 states have call successors, (115), 29 states have call predecessors, (115), 39 states have return successors, (203), 119 states have call predecessors, (203), 114 states have call successors, (203) [2021-12-07 01:47:38,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 679 transitions. [2021-12-07 01:47:38,639 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 679 transitions. Word has length 320 [2021-12-07 01:47:38,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:47:38,639 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 679 transitions. [2021-12-07 01:47:38,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-07 01:47:38,640 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 679 transitions. [2021-12-07 01:47:38,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2021-12-07 01:47:38,641 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:47:38,642 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:47:38,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-12-07 01:47:38,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:47:38,842 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:47:38,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:47:38,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1235446647, now seen corresponding path program 1 times [2021-12-07 01:47:38,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:47:38,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930168206] [2021-12-07 01:47:38,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:47:38,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:47:38,888 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:47:38,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [235420291] [2021-12-07 01:47:38,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:47:38,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:47:38,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:47:38,889 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:47:38,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-07 01:47:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:47:39,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 3424 conjuncts, 114 conjunts are in the unsatisfiable core [2021-12-07 01:47:39,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:47:39,332 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 01:47:44,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:47:44,454 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 23 treesize of output 22 [2021-12-07 01:47:44,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:47:44,459 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 23 treesize of output 22 [2021-12-07 01:47:53,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:47:53,658 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 20 [2021-12-07 01:47:53,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:47:53,663 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 20 [2021-12-07 01:47:53,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:47:53,676 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 20 [2021-12-07 01:47:53,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:47:53,679 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 20 [2021-12-07 01:47:59,122 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_3062 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_3062))) (exists ((v_ArrVal_3063 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_3063)))) is different from true [2021-12-07 01:47:59,889 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 297 proven. 29 refuted. 5 times theorem prover too weak. 208 trivial. 0 not checked. [2021-12-07 01:47:59,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:48:00,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:48:00,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930168206] [2021-12-07 01:48:00,292 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:48:00,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235420291] [2021-12-07 01:48:00,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235420291] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:48:00,292 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:48:00,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2021-12-07 01:48:00,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217069937] [2021-12-07 01:48:00,293 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:48:00,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-07 01:48:00,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:48:00,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-07 01:48:00,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=454, Unknown=30, NotChecked=44, Total=600 [2021-12-07 01:48:00,294 INFO L87 Difference]: Start difference. First operand 458 states and 679 transitions. Second operand has 24 states, 23 states have (on average 6.173913043478261) internal successors, (142), 23 states have internal predecessors, (142), 12 states have call successors, (39), 6 states have call predecessors, (39), 9 states have return successors, (36), 11 states have call predecessors, (36), 12 states have call successors, (36) [2021-12-07 01:48:09,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:48:09,786 INFO L93 Difference]: Finished difference Result 1101 states and 1692 transitions. [2021-12-07 01:48:09,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-07 01:48:09,786 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 6.173913043478261) internal successors, (142), 23 states have internal predecessors, (142), 12 states have call successors, (39), 6 states have call predecessors, (39), 9 states have return successors, (36), 11 states have call predecessors, (36), 12 states have call successors, (36) Word has length 302 [2021-12-07 01:48:09,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:48:09,791 INFO L225 Difference]: With dead ends: 1101 [2021-12-07 01:48:09,791 INFO L226 Difference]: Without dead ends: 712 [2021-12-07 01:48:09,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 420 SyntacticMatches, 16 SemanticMatches, 26 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 27.9s TimeCoverageRelationStatistics Valid=89, Invalid=581, Unknown=36, NotChecked=50, Total=756 [2021-12-07 01:48:09,793 INFO L933 BasicCegarLoop]: 434 mSDtfsCounter, 381 mSDsluCounter, 2317 mSDsCounter, 0 mSdLazyCounter, 1903 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 2751 SdHoareTripleChecker+Invalid, 6411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 1903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4120 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:48:09,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 2751 Invalid, 6411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 1903 Invalid, 0 Unknown, 4120 Unchecked, 1.1s Time] [2021-12-07 01:48:09,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-12-07 01:48:09,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 467. [2021-12-07 01:48:09,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 309 states have (on average 1.190938511326861) internal successors, (368), 316 states have internal predecessors, (368), 116 states have call successors, (116), 30 states have call predecessors, (116), 41 states have return successors, (211), 120 states have call predecessors, (211), 115 states have call successors, (211) [2021-12-07 01:48:09,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 695 transitions. [2021-12-07 01:48:09,821 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 695 transitions. Word has length 302 [2021-12-07 01:48:09,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:48:09,821 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 695 transitions. [2021-12-07 01:48:09,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 6.173913043478261) internal successors, (142), 23 states have internal predecessors, (142), 12 states have call successors, (39), 6 states have call predecessors, (39), 9 states have return successors, (36), 11 states have call predecessors, (36), 12 states have call successors, (36) [2021-12-07 01:48:09,821 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 695 transitions. [2021-12-07 01:48:09,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2021-12-07 01:48:09,823 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:48:09,823 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 01:48:09,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-07 01:48:10,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:48:10,024 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:48:10,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:48:10,024 INFO L85 PathProgramCache]: Analyzing trace with hash 2019548012, now seen corresponding path program 1 times [2021-12-07 01:48:10,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:48:10,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378047126] [2021-12-07 01:48:10,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:48:10,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:48:10,090 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:48:10,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [714570243] [2021-12-07 01:48:10,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:48:10,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:48:10,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:48:10,091 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:48:10,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-07 01:48:10,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:48:10,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 3453 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-07 01:48:10,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:48:10,791 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 262 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2021-12-07 01:48:10,791 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:48:10,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:48:10,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378047126] [2021-12-07 01:48:10,791 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:48:10,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714570243] [2021-12-07 01:48:10,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714570243] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:48:10,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:48:10,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 01:48:10,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876800768] [2021-12-07 01:48:10,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:48:10,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 01:48:10,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:48:10,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 01:48:10,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:48:10,793 INFO L87 Difference]: Start difference. First operand 467 states and 695 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-12-07 01:48:11,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:48:11,048 INFO L93 Difference]: Finished difference Result 858 states and 1335 transitions. [2021-12-07 01:48:11,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 01:48:11,049 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 306 [2021-12-07 01:48:11,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:48:11,052 INFO L225 Difference]: With dead ends: 858 [2021-12-07 01:48:11,052 INFO L226 Difference]: Without dead ends: 463 [2021-12-07 01:48:11,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-07 01:48:11,055 INFO L933 BasicCegarLoop]: 448 mSDtfsCounter, 7 mSDsluCounter, 1219 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1667 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:48:11,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1667 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 01:48:11,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-12-07 01:48:11,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 463. [2021-12-07 01:48:11,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 306 states have (on average 1.1862745098039216) internal successors, (363), 312 states have internal predecessors, (363), 116 states have call successors, (116), 30 states have call predecessors, (116), 40 states have return successors, (196), 120 states have call predecessors, (196), 115 states have call successors, (196) [2021-12-07 01:48:11,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 675 transitions. [2021-12-07 01:48:11,075 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 675 transitions. Word has length 306 [2021-12-07 01:48:11,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:48:11,076 INFO L470 AbstractCegarLoop]: Abstraction has 463 states and 675 transitions. [2021-12-07 01:48:11,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-12-07 01:48:11,076 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 675 transitions. [2021-12-07 01:48:11,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2021-12-07 01:48:11,078 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:48:11,078 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 01:48:11,103 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-12-07 01:48:11,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:48:11,279 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:48:11,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:48:11,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1933192527, now seen corresponding path program 1 times [2021-12-07 01:48:11,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:48:11,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240421571] [2021-12-07 01:48:11,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:48:11,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:48:11,333 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:48:11,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1212946979] [2021-12-07 01:48:11,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:48:11,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:48:11,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:48:11,334 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:48:11,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-07 01:48:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:48:11,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 3470 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-07 01:48:11,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:48:12,021 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2021-12-07 01:48:12,021 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:48:12,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:48:12,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240421571] [2021-12-07 01:48:12,022 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:48:12,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212946979] [2021-12-07 01:48:12,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212946979] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:48:12,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:48:12,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-07 01:48:12,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576551243] [2021-12-07 01:48:12,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:48:12,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-07 01:48:12,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:48:12,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-07 01:48:12,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-07 01:48:12,023 INFO L87 Difference]: Start difference. First operand 463 states and 675 transitions. Second operand has 12 states, 12 states have (on average 11.75) internal successors, (141), 9 states have internal predecessors, (141), 2 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 5 states have call predecessors, (38), 2 states have call successors, (38) [2021-12-07 01:48:12,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:48:12,119 INFO L93 Difference]: Finished difference Result 878 states and 1307 transitions. [2021-12-07 01:48:12,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-07 01:48:12,120 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 11.75) internal successors, (141), 9 states have internal predecessors, (141), 2 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 5 states have call predecessors, (38), 2 states have call successors, (38) Word has length 324 [2021-12-07 01:48:12,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:48:12,123 INFO L225 Difference]: With dead ends: 878 [2021-12-07 01:48:12,123 INFO L226 Difference]: Without dead ends: 487 [2021-12-07 01:48:12,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-07 01:48:12,125 INFO L933 BasicCegarLoop]: 454 mSDtfsCounter, 16 mSDsluCounter, 4506 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 4960 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:48:12,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 4960 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 01:48:12,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-12-07 01:48:12,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 463. [2021-12-07 01:48:12,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 307 states have (on average 1.1856677524429968) internal successors, (364), 310 states have internal predecessors, (364), 116 states have call successors, (116), 30 states have call predecessors, (116), 39 states have return successors, (183), 122 states have call predecessors, (183), 115 states have call successors, (183) [2021-12-07 01:48:12,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 663 transitions. [2021-12-07 01:48:12,152 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 663 transitions. Word has length 324 [2021-12-07 01:48:12,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:48:12,152 INFO L470 AbstractCegarLoop]: Abstraction has 463 states and 663 transitions. [2021-12-07 01:48:12,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 11.75) internal successors, (141), 9 states have internal predecessors, (141), 2 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 5 states have call predecessors, (38), 2 states have call successors, (38) [2021-12-07 01:48:12,152 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 663 transitions. [2021-12-07 01:48:12,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2021-12-07 01:48:12,154 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:48:12,154 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:48:12,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-12-07 01:48:12,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:48:12,356 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:48:12,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:48:12,358 INFO L85 PathProgramCache]: Analyzing trace with hash 854674709, now seen corresponding path program 2 times [2021-12-07 01:48:12,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:48:12,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013430748] [2021-12-07 01:48:12,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:48:12,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:48:12,439 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:48:12,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1325829480] [2021-12-07 01:48:12,439 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 01:48:12,439 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:48:12,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:48:12,440 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:48:12,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-07 01:48:12,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 01:48:12,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 01:48:12,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 3467 conjuncts, 133 conjunts are in the unsatisfiable core [2021-12-07 01:48:12,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:48:12,957 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 01:48:13,370 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:48:13,371 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-07 01:48:15,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:48:15,674 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 01:48:21,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:48:21,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:48:21,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:48:21,817 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 28 treesize of output 31 [2021-12-07 01:48:21,828 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-07 01:48:21,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-07 01:48:21,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:48:21,862 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 23 treesize of output 22 [2021-12-07 01:48:21,998 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3712 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_3712))) is different from true [2021-12-07 01:48:24,170 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3714 Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_3714)))) is different from true [2021-12-07 01:48:26,179 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3714 Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 v_ArrVal_3714)))) is different from true [2021-12-07 01:48:26,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:48:26,404 INFO L354 Elim1Store]: treesize reduction 52, result has 46.4 percent of original size [2021-12-07 01:48:26,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 48 treesize of output 86 [2021-12-07 01:48:26,418 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 01:48:26,418 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 01:48:26,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:48:26,462 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 42 treesize of output 46 [2021-12-07 01:48:26,494 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 12 treesize of output 11 [2021-12-07 01:48:26,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 47 treesize of output 39 [2021-12-07 01:48:26,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:48:26,510 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 39 treesize of output 33 [2021-12-07 01:48:26,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-12-07 01:48:26,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-12-07 01:48:27,038 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 272 proven. 55 refuted. 0 times theorem prover too weak. 193 trivial. 12 not checked. [2021-12-07 01:48:27,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:48:29,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:48:29,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013430748] [2021-12-07 01:48:29,751 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:48:29,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325829480] [2021-12-07 01:48:29,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325829480] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:48:29,751 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:48:29,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2021-12-07 01:48:29,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575754685] [2021-12-07 01:48:29,751 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:48:29,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-07 01:48:29,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:48:29,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-07 01:48:29,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1494, Unknown=16, NotChecked=240, Total=1892 [2021-12-07 01:48:29,753 INFO L87 Difference]: Start difference. First operand 463 states and 663 transitions. Second operand has 36 states, 32 states have (on average 4.96875) internal successors, (159), 34 states have internal predecessors, (159), 17 states have call successors, (41), 8 states have call predecessors, (41), 14 states have return successors, (38), 13 states have call predecessors, (38), 17 states have call successors, (38) [2021-12-07 01:48:43,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:48:43,314 INFO L93 Difference]: Finished difference Result 1098 states and 1628 transitions. [2021-12-07 01:48:43,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-07 01:48:43,315 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 32 states have (on average 4.96875) internal successors, (159), 34 states have internal predecessors, (159), 17 states have call successors, (41), 8 states have call predecessors, (41), 14 states have return successors, (38), 13 states have call predecessors, (38), 17 states have call successors, (38) Word has length 314 [2021-12-07 01:48:43,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:48:43,319 INFO L225 Difference]: With dead ends: 1098 [2021-12-07 01:48:43,319 INFO L226 Difference]: Without dead ends: 703 [2021-12-07 01:48:43,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 404 SyntacticMatches, 29 SemanticMatches, 61 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1189 ImplicationChecksByTransitivity, 26.1s TimeCoverageRelationStatistics Valid=285, Invalid=3219, Unknown=48, NotChecked=354, Total=3906 [2021-12-07 01:48:43,322 INFO L933 BasicCegarLoop]: 447 mSDtfsCounter, 265 mSDsluCounter, 5334 mSDsCounter, 0 mSdLazyCounter, 4735 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 5781 SdHoareTripleChecker+Invalid, 11021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 4735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 6079 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-07 01:48:43,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 5781 Invalid, 11021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 4735 Invalid, 0 Unknown, 6079 Unchecked, 2.8s Time] [2021-12-07 01:48:43,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-12-07 01:48:43,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 527. [2021-12-07 01:48:43,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 360 states have (on average 1.1833333333333333) internal successors, (426), 366 states have internal predecessors, (426), 120 states have call successors, (120), 32 states have call predecessors, (120), 46 states have return successors, (202), 128 states have call predecessors, (202), 119 states have call successors, (202) [2021-12-07 01:48:43,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 748 transitions. [2021-12-07 01:48:43,350 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 748 transitions. Word has length 314 [2021-12-07 01:48:43,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:48:43,350 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 748 transitions. [2021-12-07 01:48:43,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 32 states have (on average 4.96875) internal successors, (159), 34 states have internal predecessors, (159), 17 states have call successors, (41), 8 states have call predecessors, (41), 14 states have return successors, (38), 13 states have call predecessors, (38), 17 states have call successors, (38) [2021-12-07 01:48:43,351 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 748 transitions. [2021-12-07 01:48:43,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2021-12-07 01:48:43,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:48:43,353 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:48:43,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-07 01:48:43,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-07 01:48:43,554 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:48:43,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:48:43,554 INFO L85 PathProgramCache]: Analyzing trace with hash -2016266938, now seen corresponding path program 1 times [2021-12-07 01:48:43,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:48:43,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290009386] [2021-12-07 01:48:43,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:48:43,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:48:43,611 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:48:43,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1718368951] [2021-12-07 01:48:43,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:48:43,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:48:43,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:48:43,612 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:48:43,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-07 01:48:44,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:48:44,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 3475 conjuncts, 193 conjunts are in the unsatisfiable core [2021-12-07 01:48:44,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:48:44,157 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 01:48:44,590 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:48:44,590 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-07 01:49:13,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 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 12 treesize of output 9 [2021-12-07 01:49:13,344 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-07 01:49:13,344 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-12-07 01:49:26,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 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 12 treesize of output 9 [2021-12-07 01:49:26,680 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-07 01:49:26,681 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-12-07 01:49:43,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:43,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:43,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:43,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:43,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:43,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:43,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 47 [2021-12-07 01:49:43,964 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 01:49:43,964 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 01:49:44,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:44,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:44,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:44,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 36 [2021-12-07 01:49:44,296 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3956 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_3956) |c_#memory_int|)) is different from true [2021-12-07 01:49:46,619 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3958 Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_3958)) |c_#memory_int|)) is different from true [2021-12-07 01:49:55,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:49:55,767 INFO L354 Elim1Store]: treesize reduction 96, result has 1.0 percent of original size [2021-12-07 01:49:55,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 59 treesize of output 1 [2021-12-07 01:49:55,886 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 268 proven. 23 refuted. 7 times theorem prover too weak. 228 trivial. 3 not checked. [2021-12-07 01:49:55,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:50:01,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:50:01,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290009386] [2021-12-07 01:50:01,460 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:50:01,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718368951] [2021-12-07 01:50:01,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718368951] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:50:01,460 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:50:01,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2021-12-07 01:50:01,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120030832] [2021-12-07 01:50:01,461 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:50:01,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-12-07 01:50:01,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:50:01,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-12-07 01:50:01,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1974, Unknown=32, NotChecked=182, Total=2352 [2021-12-07 01:50:01,462 INFO L87 Difference]: Start difference. First operand 527 states and 748 transitions. Second operand has 40 states, 36 states have (on average 4.305555555555555) internal successors, (155), 34 states have internal predecessors, (155), 15 states have call successors, (42), 9 states have call predecessors, (42), 13 states have return successors, (39), 14 states have call predecessors, (39), 15 states have call successors, (39) [2021-12-07 01:50:27,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:50:27,785 INFO L93 Difference]: Finished difference Result 1128 states and 1634 transitions. [2021-12-07 01:50:27,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-07 01:50:27,786 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 36 states have (on average 4.305555555555555) internal successors, (155), 34 states have internal predecessors, (155), 15 states have call successors, (42), 9 states have call predecessors, (42), 13 states have return successors, (39), 14 states have call predecessors, (39), 15 states have call successors, (39) Word has length 317 [2021-12-07 01:50:27,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:50:27,789 INFO L225 Difference]: With dead ends: 1128 [2021-12-07 01:50:27,789 INFO L226 Difference]: Without dead ends: 682 [2021-12-07 01:50:27,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 407 SyntacticMatches, 24 SemanticMatches, 58 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1144 ImplicationChecksByTransitivity, 98.4s TimeCoverageRelationStatistics Valid=245, Invalid=3007, Unknown=62, NotChecked=226, Total=3540 [2021-12-07 01:50:27,793 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 253 mSDsluCounter, 3524 mSDsCounter, 0 mSdLazyCounter, 3548 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 3948 SdHoareTripleChecker+Invalid, 8918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 3548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5188 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-07 01:50:27,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 3948 Invalid, 8918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 3548 Invalid, 0 Unknown, 5188 Unchecked, 2.8s Time] [2021-12-07 01:50:27,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-12-07 01:50:27,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 568. [2021-12-07 01:50:27,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 390 states have (on average 1.1794871794871795) internal successors, (460), 397 states have internal predecessors, (460), 125 states have call successors, (125), 36 states have call predecessors, (125), 52 states have return successors, (218), 134 states have call predecessors, (218), 124 states have call successors, (218) [2021-12-07 01:50:27,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 803 transitions. [2021-12-07 01:50:27,820 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 803 transitions. Word has length 317 [2021-12-07 01:50:27,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:50:27,820 INFO L470 AbstractCegarLoop]: Abstraction has 568 states and 803 transitions. [2021-12-07 01:50:27,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 36 states have (on average 4.305555555555555) internal successors, (155), 34 states have internal predecessors, (155), 15 states have call successors, (42), 9 states have call predecessors, (42), 13 states have return successors, (39), 14 states have call predecessors, (39), 15 states have call successors, (39) [2021-12-07 01:50:27,820 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 803 transitions. [2021-12-07 01:50:27,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2021-12-07 01:50:27,823 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:50:27,823 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 01:50:27,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-07 01:50:28,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-07 01:50:28,025 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:50:28,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:50:28,026 INFO L85 PathProgramCache]: Analyzing trace with hash 751729923, now seen corresponding path program 1 times [2021-12-07 01:50:28,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:50:28,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396610707] [2021-12-07 01:50:28,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:50:28,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:50:28,123 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:50:28,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1562191543] [2021-12-07 01:50:28,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:50:28,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:50:28,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:50:28,124 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:50:28,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-07 01:50:28,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:50:28,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 3468 conjuncts, 175 conjunts are in the unsatisfiable core [2021-12-07 01:50:28,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:50:28,639 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 01:50:29,100 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:50:29,101 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-07 01:50:29,285 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 13 treesize of output 9 [2021-12-07 01:50:30,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:50:30,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-07 01:50:30,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:50:30,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-07 01:50:30,840 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:50:30,840 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 27 [2021-12-07 01:50:33,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:33,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:33,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:33,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, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 33 [2021-12-07 01:50:33,437 INFO L354 Elim1Store]: treesize reduction 27, result has 15.6 percent of original size [2021-12-07 01:50:33,437 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 1 case distinctions, treesize of input 18 treesize of output 20 [2021-12-07 01:50:35,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:35,510 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 33 treesize of output 26 [2021-12-07 01:50:35,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:35,516 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 23 treesize of output 22 [2021-12-07 01:50:37,353 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_4222 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_4222))) (exists ((v_ArrVal_4223 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_4223) |c_#memory_$Pointer$.base|))) is different from true [2021-12-07 01:50:37,675 WARN L860 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_4226 Int) (v_ArrVal_4224 (Array Int Int))) (and (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_4226))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_4224)))) is different from true [2021-12-07 01:50:37,696 WARN L860 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_4226 Int) (v_ArrVal_4224 (Array Int Int))) (and (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 v_ArrVal_4226))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_4224)))) is different from true [2021-12-07 01:50:38,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:38,135 INFO L354 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2021-12-07 01:50:38,136 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 2 case distinctions, treesize of input 31 treesize of output 41 [2021-12-07 01:50:38,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:38,179 INFO L354 Elim1Store]: treesize reduction 52, result has 46.4 percent of original size [2021-12-07 01:50:38,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 48 treesize of output 86 [2021-12-07 01:50:38,197 INFO L354 Elim1Store]: treesize reduction 20, result has 39.4 percent of original size [2021-12-07 01:50:38,197 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 3 case distinctions, treesize of input 20 treesize of output 22 [2021-12-07 01:50:38,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:38,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-12-07 01:50:38,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:38,460 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 42 treesize of output 46 [2021-12-07 01:50:38,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2021-12-07 01:50:38,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:38,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:50:38,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-12-07 01:50:38,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 33 treesize of output 27 [2021-12-07 01:50:38,611 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 17 treesize of output 9 [2021-12-07 01:50:39,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-12-07 01:50:39,304 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 269 proven. 57 refuted. 0 times theorem prover too weak. 193 trivial. 10 not checked. [2021-12-07 01:50:39,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:50:40,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:50:40,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396610707] [2021-12-07 01:50:40,536 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:50:40,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562191543] [2021-12-07 01:50:40,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562191543] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:50:40,536 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:50:40,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2021-12-07 01:50:40,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824455478] [2021-12-07 01:50:40,537 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:50:40,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-12-07 01:50:40,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:50:40,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-12-07 01:50:40,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2355, Unknown=18, NotChecked=300, Total=2862 [2021-12-07 01:50:40,539 INFO L87 Difference]: Start difference. First operand 568 states and 803 transitions. Second operand has 41 states, 36 states have (on average 4.333333333333333) internal successors, (156), 36 states have internal predecessors, (156), 17 states have call successors, (41), 10 states have call predecessors, (41), 15 states have return successors, (38), 15 states have call predecessors, (38), 17 states have call successors, (38) [2021-12-07 01:50:41,739 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_4226 Int) (v_ArrVal_4224 (Array Int Int))) (and (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 v_ArrVal_4226))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_4224)))) (exists ((|aws_array_list_is_valid_~#required_size~0.base| Int)) (and (exists ((v_ArrVal_4222 (Array Int Int))) (= (store |c_old(#memory_int)| |aws_array_list_is_valid_~#required_size~0.base| v_ArrVal_4222) |c_#memory_int|)) (= (select |c_old(#valid)| |aws_array_list_is_valid_~#required_size~0.base|) 0) (exists ((v_ArrVal_4223 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |aws_array_list_is_valid_~#required_size~0.base| v_ArrVal_4223) |c_#memory_$Pointer$.base|))))) is different from true [2021-12-07 01:50:43,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:50:43,377 INFO L93 Difference]: Finished difference Result 1141 states and 1653 transitions. [2021-12-07 01:50:43,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-12-07 01:50:43,377 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 36 states have (on average 4.333333333333333) internal successors, (156), 36 states have internal predecessors, (156), 17 states have call successors, (41), 10 states have call predecessors, (41), 15 states have return successors, (38), 15 states have call predecessors, (38), 17 states have call successors, (38) Word has length 311 [2021-12-07 01:50:43,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:50:43,381 INFO L225 Difference]: With dead ends: 1141 [2021-12-07 01:50:43,381 INFO L226 Difference]: Without dead ends: 677 [2021-12-07 01:50:43,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 389 SyntacticMatches, 27 SemanticMatches, 73 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=365, Invalid=4577, Unknown=44, NotChecked=564, Total=5550 [2021-12-07 01:50:43,385 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 435 mSDsluCounter, 3796 mSDsCounter, 0 mSdLazyCounter, 3024 mSolverCounterSat, 516 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 4222 SdHoareTripleChecker+Invalid, 8243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 516 IncrementalHoareTripleChecker+Valid, 3024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4703 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-07 01:50:43,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [472 Valid, 4222 Invalid, 8243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [516 Valid, 3024 Invalid, 0 Unknown, 4703 Unchecked, 1.7s Time] [2021-12-07 01:50:43,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-12-07 01:50:43,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 554. [2021-12-07 01:50:43,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 381 states have (on average 1.1811023622047243) internal successors, (450), 388 states have internal predecessors, (450), 123 states have call successors, (123), 34 states have call predecessors, (123), 49 states have return successors, (213), 131 states have call predecessors, (213), 122 states have call successors, (213) [2021-12-07 01:50:43,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 786 transitions. [2021-12-07 01:50:43,412 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 786 transitions. Word has length 311 [2021-12-07 01:50:43,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:50:43,412 INFO L470 AbstractCegarLoop]: Abstraction has 554 states and 786 transitions. [2021-12-07 01:50:43,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 36 states have (on average 4.333333333333333) internal successors, (156), 36 states have internal predecessors, (156), 17 states have call successors, (41), 10 states have call predecessors, (41), 15 states have return successors, (38), 15 states have call predecessors, (38), 17 states have call successors, (38) [2021-12-07 01:50:43,413 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 786 transitions. [2021-12-07 01:50:43,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-12-07 01:50:43,415 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:50:43,415 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:50:43,449 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-07 01:50:43,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:50:43,617 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:50:43,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:50:43,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1215601219, now seen corresponding path program 1 times [2021-12-07 01:50:43,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:50:43,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786247934] [2021-12-07 01:50:43,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:50:43,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:50:43,705 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:50:43,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [371767873] [2021-12-07 01:50:43,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:50:43,705 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:50:43,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:50:43,706 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:50:43,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-07 01:50:44,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:50:44,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 3457 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-07 01:50:44,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:50:44,448 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 275 proven. 11 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2021-12-07 01:50:44,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:50:45,523 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 70 proven. 42 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2021-12-07 01:50:45,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:50:45,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786247934] [2021-12-07 01:50:45,523 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:50:45,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371767873] [2021-12-07 01:50:45,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371767873] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 01:50:45,523 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 01:50:45,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 30 [2021-12-07 01:50:45,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353292916] [2021-12-07 01:50:45,524 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 01:50:45,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-07 01:50:45,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:50:45,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-07 01:50:45,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=799, Unknown=0, NotChecked=0, Total=870 [2021-12-07 01:50:45,525 INFO L87 Difference]: Start difference. First operand 554 states and 786 transitions. Second operand has 30 states, 26 states have (on average 6.384615384615385) internal successors, (166), 21 states have internal predecessors, (166), 8 states have call successors, (46), 3 states have call predecessors, (46), 10 states have return successors, (47), 12 states have call predecessors, (47), 7 states have call successors, (47) [2021-12-07 01:50:46,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:50:46,157 INFO L93 Difference]: Finished difference Result 1027 states and 1480 transitions. [2021-12-07 01:50:46,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-07 01:50:46,158 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 26 states have (on average 6.384615384615385) internal successors, (166), 21 states have internal predecessors, (166), 8 states have call successors, (46), 3 states have call predecessors, (46), 10 states have return successors, (47), 12 states have call predecessors, (47), 7 states have call successors, (47) Word has length 310 [2021-12-07 01:50:46,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:50:46,161 INFO L225 Difference]: With dead ends: 1027 [2021-12-07 01:50:46,161 INFO L226 Difference]: Without dead ends: 601 [2021-12-07 01:50:46,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 623 GetRequests, 589 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=99, Invalid=1091, Unknown=0, NotChecked=0, Total=1190 [2021-12-07 01:50:46,164 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 30 mSDsluCounter, 8510 mSDsCounter, 0 mSdLazyCounter, 737 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 8965 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-07 01:50:46,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 8965 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 737 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-07 01:50:46,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-12-07 01:50:46,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 576. [2021-12-07 01:50:46,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 400 states have (on average 1.18) internal successors, (472), 408 states have internal predecessors, (472), 124 states have call successors, (124), 34 states have call predecessors, (124), 51 states have return successors, (229), 133 states have call predecessors, (229), 123 states have call successors, (229) [2021-12-07 01:50:46,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 825 transitions. [2021-12-07 01:50:46,192 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 825 transitions. Word has length 310 [2021-12-07 01:50:46,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:50:46,193 INFO L470 AbstractCegarLoop]: Abstraction has 576 states and 825 transitions. [2021-12-07 01:50:46,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 26 states have (on average 6.384615384615385) internal successors, (166), 21 states have internal predecessors, (166), 8 states have call successors, (46), 3 states have call predecessors, (46), 10 states have return successors, (47), 12 states have call predecessors, (47), 7 states have call successors, (47) [2021-12-07 01:50:46,193 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 825 transitions. [2021-12-07 01:50:46,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2021-12-07 01:50:46,195 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:50:46,195 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:50:46,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-12-07 01:50:46,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:50:46,396 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:50:46,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:50:46,397 INFO L85 PathProgramCache]: Analyzing trace with hash -502694771, now seen corresponding path program 2 times [2021-12-07 01:50:46,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:50:46,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431079525] [2021-12-07 01:50:46,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:50:46,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:50:46,443 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:50:46,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1323965341] [2021-12-07 01:50:46,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 01:50:46,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:50:46,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:50:46,444 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:50:46,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-07 01:50:47,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 01:50:47,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 01:50:47,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 3462 conjuncts, 62 conjunts are in the unsatisfiable core [2021-12-07 01:50:47,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:50:47,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-12-07 01:50:47,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-12-07 01:50:47,682 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 298 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2021-12-07 01:50:47,682 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:50:47,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:50:47,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431079525] [2021-12-07 01:50:47,682 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:50:47,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323965341] [2021-12-07 01:50:47,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323965341] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:50:47,683 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:50:47,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-07 01:50:47,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483482210] [2021-12-07 01:50:47,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:50:47,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-07 01:50:47,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:50:47,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-07 01:50:47,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-07 01:50:47,684 INFO L87 Difference]: Start difference. First operand 576 states and 825 transitions. Second operand has 13 states, 13 states have (on average 10.384615384615385) internal successors, (135), 13 states have internal predecessors, (135), 6 states have call successors, (39), 3 states have call predecessors, (39), 4 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) [2021-12-07 01:50:48,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:50:48,289 INFO L93 Difference]: Finished difference Result 1069 states and 1559 transitions. [2021-12-07 01:50:48,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-07 01:50:48,290 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 10.384615384615385) internal successors, (135), 13 states have internal predecessors, (135), 6 states have call successors, (39), 3 states have call predecessors, (39), 4 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) Word has length 312 [2021-12-07 01:50:48,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:50:48,294 INFO L225 Difference]: With dead ends: 1069 [2021-12-07 01:50:48,294 INFO L226 Difference]: Without dead ends: 618 [2021-12-07 01:50:48,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 295 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-12-07 01:50:48,296 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 83 mSDsluCounter, 3870 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 4294 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-07 01:50:48,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 4294 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 567 Invalid, 0 Unknown, 71 Unchecked, 0.4s Time] [2021-12-07 01:50:48,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-12-07 01:50:48,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 594. [2021-12-07 01:50:48,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 412 states have (on average 1.174757281553398) internal successors, (484), 420 states have internal predecessors, (484), 127 states have call successors, (127), 36 states have call predecessors, (127), 54 states have return successors, (240), 137 states have call predecessors, (240), 126 states have call successors, (240) [2021-12-07 01:50:48,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 851 transitions. [2021-12-07 01:50:48,323 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 851 transitions. Word has length 312 [2021-12-07 01:50:48,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:50:48,324 INFO L470 AbstractCegarLoop]: Abstraction has 594 states and 851 transitions. [2021-12-07 01:50:48,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 10.384615384615385) internal successors, (135), 13 states have internal predecessors, (135), 6 states have call successors, (39), 3 states have call predecessors, (39), 4 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) [2021-12-07 01:50:48,324 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 851 transitions. [2021-12-07 01:50:48,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2021-12-07 01:50:48,326 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:50:48,327 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:50:48,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-12-07 01:50:48,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-07 01:50:48,527 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:50:48,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:50:48,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1478362105, now seen corresponding path program 1 times [2021-12-07 01:50:48,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:50:48,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150651363] [2021-12-07 01:50:48,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:50:48,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:50:48,575 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:50:48,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [418118261] [2021-12-07 01:50:48,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:50:48,575 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:50:48,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:50:48,576 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:50:48,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-07 01:50:49,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:50:49,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 3460 conjuncts, 137 conjunts are in the unsatisfiable core [2021-12-07 01:50:49,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:50:49,136 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 01:50:52,984 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 13 treesize of output 9 [2021-12-07 01:50:52,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-07 01:50:52,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:51:00,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:00,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:00,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:00,580 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 28 treesize of output 31 [2021-12-07 01:51:00,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:00,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:00,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:00,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 31 [2021-12-07 01:51:00,594 INFO L354 Elim1Store]: treesize reduction 27, result has 15.6 percent of original size [2021-12-07 01:51:00,594 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 1 case distinctions, treesize of input 18 treesize of output 20 [2021-12-07 01:51:07,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:07,320 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 23 treesize of output 22 [2021-12-07 01:51:07,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:07,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:07,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:07,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2021-12-07 01:51:07,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:07,341 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 20 [2021-12-07 01:51:07,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:07,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:07,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:07,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 38 [2021-12-07 01:51:10,005 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_4934 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_4934))) (exists ((v_ArrVal_4935 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_4935) |c_#memory_$Pointer$.base|))) is different from true [2021-12-07 01:51:10,370 WARN L860 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (and (exists ((v_ArrVal_4937 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_4937))) (exists ((v_ArrVal_4936 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_4936))))) is different from true [2021-12-07 01:51:10,389 WARN L860 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_4936 (Array Int Int)) (v_ArrVal_4937 (Array Int Int))) (and (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_4937)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_4936)))) is different from true [2021-12-07 01:51:10,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:10,967 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 266 proven. 15 refuted. 0 times theorem prover too weak. 235 trivial. 10 not checked. [2021-12-07 01:51:10,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:51:11,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:51:11,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150651363] [2021-12-07 01:51:11,486 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:51:11,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418118261] [2021-12-07 01:51:11,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418118261] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:51:11,487 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:51:11,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2021-12-07 01:51:11,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305501409] [2021-12-07 01:51:11,487 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:51:11,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-07 01:51:11,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:51:11,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-07 01:51:11,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=858, Unknown=28, NotChecked=186, Total=1190 [2021-12-07 01:51:11,488 INFO L87 Difference]: Start difference. First operand 594 states and 851 transitions. Second operand has 32 states, 30 states have (on average 4.8) internal successors, (144), 29 states have internal predecessors, (144), 14 states have call successors, (40), 8 states have call predecessors, (40), 13 states have return successors, (37), 14 states have call predecessors, (37), 14 states have call successors, (37) [2021-12-07 01:51:21,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:51:21,996 INFO L93 Difference]: Finished difference Result 1262 states and 1875 transitions. [2021-12-07 01:51:21,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-07 01:51:21,996 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 4.8) internal successors, (144), 29 states have internal predecessors, (144), 14 states have call successors, (40), 8 states have call predecessors, (40), 13 states have return successors, (37), 14 states have call predecessors, (37), 14 states have call successors, (37) Word has length 308 [2021-12-07 01:51:21,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:51:22,000 INFO L225 Difference]: With dead ends: 1262 [2021-12-07 01:51:22,000 INFO L226 Difference]: Without dead ends: 772 [2021-12-07 01:51:22,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 416 SyntacticMatches, 18 SemanticMatches, 40 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 29.1s TimeCoverageRelationStatistics Valid=159, Invalid=1290, Unknown=45, NotChecked=228, Total=1722 [2021-12-07 01:51:22,003 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 440 mSDsluCounter, 3934 mSDsCounter, 0 mSdLazyCounter, 3266 mSolverCounterSat, 547 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 4389 SdHoareTripleChecker+Invalid, 10047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 547 IncrementalHoareTripleChecker+Valid, 3266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 6234 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-07 01:51:22,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [499 Valid, 4389 Invalid, 10047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [547 Valid, 3266 Invalid, 0 Unknown, 6234 Unchecked, 2.0s Time] [2021-12-07 01:51:22,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-12-07 01:51:22,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 595. [2021-12-07 01:51:22,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 412 states have (on average 1.174757281553398) internal successors, (484), 420 states have internal predecessors, (484), 128 states have call successors, (128), 36 states have call predecessors, (128), 54 states have return successors, (243), 138 states have call predecessors, (243), 127 states have call successors, (243) [2021-12-07 01:51:22,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 855 transitions. [2021-12-07 01:51:22,033 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 855 transitions. Word has length 308 [2021-12-07 01:51:22,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:51:22,033 INFO L470 AbstractCegarLoop]: Abstraction has 595 states and 855 transitions. [2021-12-07 01:51:22,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 4.8) internal successors, (144), 29 states have internal predecessors, (144), 14 states have call successors, (40), 8 states have call predecessors, (40), 13 states have return successors, (37), 14 states have call predecessors, (37), 14 states have call successors, (37) [2021-12-07 01:51:22,034 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 855 transitions. [2021-12-07 01:51:22,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2021-12-07 01:51:22,036 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:51:22,036 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:51:22,061 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-12-07 01:51:22,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-07 01:51:22,238 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:51:22,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:51:22,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1471575552, now seen corresponding path program 1 times [2021-12-07 01:51:22,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:51:22,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303828820] [2021-12-07 01:51:22,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:51:22,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:51:22,327 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:51:22,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [343056213] [2021-12-07 01:51:22,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:51:22,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:51:22,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:51:22,328 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:51:22,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-07 01:51:22,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:51:22,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 3499 conjuncts, 100 conjunts are in the unsatisfiable core [2021-12-07 01:51:22,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:51:22,837 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 01:51:23,072 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 13 treesize of output 9 [2021-12-07 01:51:23,118 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 24 treesize of output 15 [2021-12-07 01:51:27,212 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:51:27,212 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 32 [2021-12-07 01:51:27,265 INFO L354 Elim1Store]: treesize reduction 30, result has 34.8 percent of original size [2021-12-07 01:51:27,266 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 2 case distinctions, treesize of input 29 treesize of output 33 [2021-12-07 01:51:37,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 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 12 treesize of output 9 [2021-12-07 01:51:37,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:51:51,364 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 01:51:51,364 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 01:51:51,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:51,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:51,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:51,371 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 37 treesize of output 34 [2021-12-07 01:51:51,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:51:51,383 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 25 [2021-12-07 01:51:51,574 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_5235 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5235) |c_#memory_$Pointer$.base|)) is different from true [2021-12-07 01:52:02,148 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 267 proven. 35 refuted. 3 times theorem prover too weak. 234 trivial. 0 not checked. [2021-12-07 01:52:02,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:52:02,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:52:02,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303828820] [2021-12-07 01:52:02,496 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:52:02,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343056213] [2021-12-07 01:52:02,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343056213] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:52:02,497 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:52:02,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2021-12-07 01:52:02,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015750850] [2021-12-07 01:52:02,497 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:52:02,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-07 01:52:02,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:52:02,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-07 01:52:02,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=776, Unknown=57, NotChecked=58, Total=992 [2021-12-07 01:52:02,498 INFO L87 Difference]: Start difference. First operand 595 states and 855 transitions. Second operand has 31 states, 29 states have (on average 5.137931034482759) internal successors, (149), 26 states have internal predecessors, (149), 15 states have call successors, (40), 7 states have call predecessors, (40), 11 states have return successors, (37), 12 states have call predecessors, (37), 15 states have call successors, (37) [2021-12-07 01:52:21,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:52:21,952 INFO L93 Difference]: Finished difference Result 1287 states and 1909 transitions. [2021-12-07 01:52:21,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-07 01:52:21,952 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 5.137931034482759) internal successors, (149), 26 states have internal predecessors, (149), 15 states have call successors, (40), 7 states have call predecessors, (40), 11 states have return successors, (37), 12 states have call predecessors, (37), 15 states have call successors, (37) Word has length 314 [2021-12-07 01:52:21,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:52:21,957 INFO L225 Difference]: With dead ends: 1287 [2021-12-07 01:52:21,957 INFO L226 Difference]: Without dead ends: 797 [2021-12-07 01:52:21,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 426 SyntacticMatches, 18 SemanticMatches, 39 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 56.4s TimeCoverageRelationStatistics Valid=152, Invalid=1327, Unknown=85, NotChecked=76, Total=1640 [2021-12-07 01:52:21,960 INFO L933 BasicCegarLoop]: 421 mSDtfsCounter, 428 mSDsluCounter, 3581 mSDsCounter, 0 mSdLazyCounter, 2618 mSolverCounterSat, 564 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 4002 SdHoareTripleChecker+Invalid, 7816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 564 IncrementalHoareTripleChecker+Valid, 2618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4634 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-07 01:52:21,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [487 Valid, 4002 Invalid, 7816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [564 Valid, 2618 Invalid, 0 Unknown, 4634 Unchecked, 1.6s Time] [2021-12-07 01:52:21,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2021-12-07 01:52:21,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 607. [2021-12-07 01:52:21,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 423 states have (on average 1.1749408983451537) internal successors, (497), 431 states have internal predecessors, (497), 128 states have call successors, (128), 36 states have call predecessors, (128), 55 states have return successors, (243), 139 states have call predecessors, (243), 127 states have call successors, (243) [2021-12-07 01:52:21,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 868 transitions. [2021-12-07 01:52:21,992 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 868 transitions. Word has length 314 [2021-12-07 01:52:21,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:52:21,992 INFO L470 AbstractCegarLoop]: Abstraction has 607 states and 868 transitions. [2021-12-07 01:52:21,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 5.137931034482759) internal successors, (149), 26 states have internal predecessors, (149), 15 states have call successors, (40), 7 states have call predecessors, (40), 11 states have return successors, (37), 12 states have call predecessors, (37), 15 states have call successors, (37) [2021-12-07 01:52:21,993 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 868 transitions. [2021-12-07 01:52:21,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2021-12-07 01:52:21,995 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:52:21,995 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:52:22,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-12-07 01:52:22,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-07 01:52:22,197 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:52:22,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:52:22,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1381304830, now seen corresponding path program 1 times [2021-12-07 01:52:22,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:52:22,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661633992] [2021-12-07 01:52:22,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:52:22,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:52:22,296 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:52:22,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1004418883] [2021-12-07 01:52:22,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:52:22,296 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:52:22,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:52:22,297 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:52:22,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-07 01:52:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:52:22,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 3516 conjuncts, 100 conjunts are in the unsatisfiable core [2021-12-07 01:52:22,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:52:22,819 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 01:52:23,195 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 01:52:23,307 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 13 treesize of output 9 [2021-12-07 01:52:23,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-07 01:52:23,430 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:52:23,430 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 30 [2021-12-07 01:52:23,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:52:23,487 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 18 treesize of output 20 [2021-12-07 01:52:26,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:52:26,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 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 12 treesize of output 9 [2021-12-07 01:52:26,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:52:26,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 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 12 treesize of output 9 [2021-12-07 01:52:32,042 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 01:52:32,042 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 01:52:32,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:52:32,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:52:32,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:52:32,049 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 38 treesize of output 35 [2021-12-07 01:52:32,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:52:32,061 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 33 treesize of output 26 [2021-12-07 01:52:32,288 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_5490 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5490))) is different from true [2021-12-07 01:52:32,953 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 267 proven. 35 refuted. 3 times theorem prover too weak. 234 trivial. 0 not checked. [2021-12-07 01:52:32,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:52:33,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:52:33,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661633992] [2021-12-07 01:52:33,290 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:52:33,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004418883] [2021-12-07 01:52:33,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004418883] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:52:33,290 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:52:33,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2021-12-07 01:52:33,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909290692] [2021-12-07 01:52:33,290 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:52:33,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-07 01:52:33,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:52:33,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-07 01:52:33,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=817, Unknown=27, NotChecked=58, Total=992 [2021-12-07 01:52:33,291 INFO L87 Difference]: Start difference. First operand 607 states and 868 transitions. Second operand has 31 states, 29 states have (on average 5.379310344827586) internal successors, (156), 26 states have internal predecessors, (156), 15 states have call successors, (42), 7 states have call predecessors, (42), 11 states have return successors, (39), 12 states have call predecessors, (39), 15 states have call successors, (39) [2021-12-07 01:52:44,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:52:44,487 INFO L93 Difference]: Finished difference Result 1314 states and 1943 transitions. [2021-12-07 01:52:44,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-07 01:52:44,488 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 5.379310344827586) internal successors, (156), 26 states have internal predecessors, (156), 15 states have call successors, (42), 7 states have call predecessors, (42), 11 states have return successors, (39), 12 states have call predecessors, (39), 15 states have call successors, (39) Word has length 325 [2021-12-07 01:52:44,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:52:44,492 INFO L225 Difference]: With dead ends: 1314 [2021-12-07 01:52:44,492 INFO L226 Difference]: Without dead ends: 812 [2021-12-07 01:52:44,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 441 SyntacticMatches, 18 SemanticMatches, 38 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=135, Invalid=1298, Unknown=53, NotChecked=74, Total=1560 [2021-12-07 01:52:44,496 INFO L933 BasicCegarLoop]: 421 mSDtfsCounter, 409 mSDsluCounter, 3994 mSDsCounter, 0 mSdLazyCounter, 2815 mSolverCounterSat, 565 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 4415 SdHoareTripleChecker+Invalid, 7583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 565 IncrementalHoareTripleChecker+Valid, 2815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4203 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-07 01:52:44,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 4415 Invalid, 7583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [565 Valid, 2815 Invalid, 0 Unknown, 4203 Unchecked, 1.9s Time] [2021-12-07 01:52:44,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-12-07 01:52:44,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 619. [2021-12-07 01:52:44,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 434 states have (on average 1.1751152073732718) internal successors, (510), 442 states have internal predecessors, (510), 128 states have call successors, (128), 36 states have call predecessors, (128), 56 states have return successors, (243), 140 states have call predecessors, (243), 127 states have call successors, (243) [2021-12-07 01:52:44,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 881 transitions. [2021-12-07 01:52:44,532 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 881 transitions. Word has length 325 [2021-12-07 01:52:44,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:52:44,533 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 881 transitions. [2021-12-07 01:52:44,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 5.379310344827586) internal successors, (156), 26 states have internal predecessors, (156), 15 states have call successors, (42), 7 states have call predecessors, (42), 11 states have return successors, (39), 12 states have call predecessors, (39), 15 states have call successors, (39) [2021-12-07 01:52:44,533 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 881 transitions. [2021-12-07 01:52:44,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2021-12-07 01:52:44,536 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:52:44,536 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:52:44,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-12-07 01:52:44,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:52:44,738 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:52:44,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:52:44,739 INFO L85 PathProgramCache]: Analyzing trace with hash 344680152, now seen corresponding path program 1 times [2021-12-07 01:52:44,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:52:44,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4291110] [2021-12-07 01:52:44,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:52:44,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:52:44,821 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:52:44,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1562021949] [2021-12-07 01:52:44,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:52:44,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:52:44,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:52:44,822 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:52:44,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-07 01:52:45,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:52:45,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 3473 conjuncts, 93 conjunts are in the unsatisfiable core [2021-12-07 01:52:45,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:52:45,351 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 01:52:45,574 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 13 treesize of output 9 [2021-12-07 01:52:45,617 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 24 treesize of output 15 [2021-12-07 01:52:49,702 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 24 treesize of output 15 [2021-12-07 01:52:53,808 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:52:53,809 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 32 [2021-12-07 01:52:53,875 INFO L354 Elim1Store]: treesize reduction 30, result has 34.8 percent of original size [2021-12-07 01:52:53,875 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 2 case distinctions, treesize of input 29 treesize of output 33 [2021-12-07 01:53:01,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:53:01,730 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 25 [2021-12-07 01:53:01,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:53:01,743 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 25 [2021-12-07 01:53:03,906 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_5738 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5738) |c_#memory_$Pointer$.base|)) is different from true [2021-12-07 01:53:14,463 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 267 proven. 28 refuted. 3 times theorem prover too weak. 231 trivial. 0 not checked. [2021-12-07 01:53:14,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:53:14,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:53:14,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4291110] [2021-12-07 01:53:14,780 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:53:14,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562021949] [2021-12-07 01:53:14,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562021949] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:53:14,780 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:53:14,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2021-12-07 01:53:14,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030752465] [2021-12-07 01:53:14,781 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:53:14,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-12-07 01:53:14,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:53:14,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-07 01:53:14,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=634, Unknown=38, NotChecked=52, Total=812 [2021-12-07 01:53:14,782 INFO L87 Difference]: Start difference. First operand 619 states and 881 transitions. Second operand has 28 states, 26 states have (on average 5.730769230769231) internal successors, (149), 24 states have internal predecessors, (149), 14 states have call successors, (41), 7 states have call predecessors, (41), 10 states have return successors, (38), 11 states have call predecessors, (38), 14 states have call successors, (38) [2021-12-07 01:53:29,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:53:29,950 INFO L93 Difference]: Finished difference Result 1321 states and 1946 transitions. [2021-12-07 01:53:29,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-07 01:53:29,951 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 5.730769230769231) internal successors, (149), 24 states have internal predecessors, (149), 14 states have call successors, (41), 7 states have call predecessors, (41), 10 states have return successors, (38), 11 states have call predecessors, (38), 14 states have call successors, (38) Word has length 313 [2021-12-07 01:53:29,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:53:29,955 INFO L225 Difference]: With dead ends: 1321 [2021-12-07 01:53:29,955 INFO L226 Difference]: Without dead ends: 807 [2021-12-07 01:53:29,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 424 SyntacticMatches, 20 SemanticMatches, 34 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 42.1s TimeCoverageRelationStatistics Valid=124, Invalid=1008, Unknown=62, NotChecked=66, Total=1260 [2021-12-07 01:53:29,958 INFO L933 BasicCegarLoop]: 418 mSDtfsCounter, 411 mSDsluCounter, 2982 mSDsCounter, 0 mSdLazyCounter, 2512 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 3400 SdHoareTripleChecker+Invalid, 7329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 2512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4261 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-07 01:53:29,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 3400 Invalid, 7329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 2512 Invalid, 0 Unknown, 4261 Unchecked, 1.4s Time] [2021-12-07 01:53:29,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2021-12-07 01:53:29,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 619. [2021-12-07 01:53:29,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 434 states have (on average 1.1751152073732718) internal successors, (510), 442 states have internal predecessors, (510), 128 states have call successors, (128), 36 states have call predecessors, (128), 56 states have return successors, (243), 140 states have call predecessors, (243), 127 states have call successors, (243) [2021-12-07 01:53:29,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 881 transitions. [2021-12-07 01:53:29,990 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 881 transitions. Word has length 313 [2021-12-07 01:53:29,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:53:29,990 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 881 transitions. [2021-12-07 01:53:29,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 5.730769230769231) internal successors, (149), 24 states have internal predecessors, (149), 14 states have call successors, (41), 7 states have call predecessors, (41), 10 states have return successors, (38), 11 states have call predecessors, (38), 14 states have call successors, (38) [2021-12-07 01:53:29,991 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 881 transitions. [2021-12-07 01:53:29,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2021-12-07 01:53:29,993 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:53:29,993 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:53:30,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-12-07 01:53:30,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-12-07 01:53:30,195 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:53:30,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:53:30,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1386299676, now seen corresponding path program 1 times [2021-12-07 01:53:30,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:53:30,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621647214] [2021-12-07 01:53:30,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:53:30,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:53:30,264 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:53:30,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [878205796] [2021-12-07 01:53:30,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:53:30,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:53:30,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:53:30,265 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:53:30,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-07 01:53:30,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:53:30,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 3516 conjuncts, 150 conjunts are in the unsatisfiable core [2021-12-07 01:53:30,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:53:30,882 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 13 treesize of output 9 [2021-12-07 01:53:31,022 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:53:31,023 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 21 [2021-12-07 01:53:31,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:53:31,373 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 25 treesize of output 24 [2021-12-07 01:53:35,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:53:38,812 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:53:38,812 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-07 01:53:44,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:53:44,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:53:44,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:53:44,501 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 29 treesize of output 32 [2021-12-07 01:53:46,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:53:46,574 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 22 treesize of output 21 [2021-12-07 01:53:46,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:53:46,578 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 23 treesize of output 22 [2021-12-07 01:53:48,802 WARN L860 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_5996 (Array Int Int)) (v_ArrVal_5997 Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_5997))) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_5996)))) is different from true [2021-12-07 01:54:01,452 WARN L860 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_5999 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_5999))) is different from true [2021-12-07 01:54:06,096 WARN L860 $PredicateComparison]: unable to prove that (and (not (= (mod (select (select |c_#memory_int| |c_aws_array_list_is_valid_#in~list.base|) (+ |c_aws_array_list_is_valid_#in~list.offset| 8)) 18446744073709551616) 0)) (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_5999 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_5999)))) is different from true [2021-12-07 01:54:06,180 WARN L860 $PredicateComparison]: unable to prove that (and (not (= (mod (select (select |c_#memory_int| |c_aws_priority_queue_is_valid_#in~queue#1.base|) (+ 56 |c_aws_priority_queue_is_valid_#in~queue#1.offset|)) 18446744073709551616) 0)) (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_5996 (Array Int Int)) (v_ArrVal_5997 Int) (|v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_497| Int) (v_ArrVal_5999 (Array Int Int))) (and (= |c_#memory_int| (store (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_5996) |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_497| v_ArrVal_5999)) (= (select (select (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 v_ArrVal_5997)) |c_aws_priority_queue_is_valid_#in~queue#1.base|) (+ 40 |c_aws_priority_queue_is_valid_#in~queue#1.offset|)) 0)))) is different from true [2021-12-07 01:54:06,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 01:54:06,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-12-07 01:54:06,617 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 281 proven. 16 refuted. 1 times theorem prover too weak. 233 trivial. 8 not checked. [2021-12-07 01:54:06,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:54:07,286 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6027 (Array Int Int)) (|v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_544| Int) (|v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_545| Int) (v_ArrVal_6026 (Array Int Int)) (v_ArrVal_6025 Int)) (or (not (= (select (select (store |c_#memory_$Pointer$.base| |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_545| (store (select |c_#memory_$Pointer$.base| |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_545|) 0 v_ArrVal_6025)) |c_ULTIMATE.start_aws_priority_queue_s_sift_down_harness_~#queue~0#1.base|) (+ 40 |c_ULTIMATE.start_aws_priority_queue_s_sift_down_harness_~#queue~0#1.offset|)) 0)) (= (mod (select (select (store (store |c_#memory_int| |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_545| v_ArrVal_6027) |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_544| v_ArrVal_6026) |c_ULTIMATE.start_aws_priority_queue_s_sift_down_harness_~#queue~0#1.base|) (+ 56 |c_ULTIMATE.start_aws_priority_queue_s_sift_down_harness_~#queue~0#1.offset|)) 18446744073709551616) 0))) is different from false [2021-12-07 01:54:07,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:54:07,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621647214] [2021-12-07 01:54:07,289 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:54:07,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878205796] [2021-12-07 01:54:07,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878205796] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:54:07,289 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:54:07,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2021-12-07 01:54:07,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872778694] [2021-12-07 01:54:07,290 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:54:07,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-07 01:54:07,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:54:07,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-07 01:54:07,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=864, Unknown=97, NotChecked=330, Total=1406 [2021-12-07 01:54:07,291 INFO L87 Difference]: Start difference. First operand 619 states and 881 transitions. Second operand has 37 states, 34 states have (on average 4.617647058823529) internal successors, (157), 30 states have internal predecessors, (157), 17 states have call successors, (43), 7 states have call predecessors, (43), 12 states have return successors, (40), 16 states have call predecessors, (40), 17 states have call successors, (40) [2021-12-07 01:54:26,559 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_5996 (Array Int Int)) (v_ArrVal_5997 Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_5997))) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_5996)))) (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_5999 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| v_ArrVal_5999)))) is different from true [2021-12-07 01:54:30,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:54:30,025 INFO L93 Difference]: Finished difference Result 1221 states and 1776 transitions. [2021-12-07 01:54:30,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-07 01:54:30,025 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 34 states have (on average 4.617647058823529) internal successors, (157), 30 states have internal predecessors, (157), 17 states have call successors, (43), 7 states have call predecessors, (43), 12 states have return successors, (40), 16 states have call predecessors, (40), 17 states have call successors, (40) Word has length 325 [2021-12-07 01:54:30,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:54:30,029 INFO L225 Difference]: With dead ends: 1221 [2021-12-07 01:54:30,029 INFO L226 Difference]: Without dead ends: 707 [2021-12-07 01:54:30,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 448 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 6 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 55.6s TimeCoverageRelationStatistics Valid=197, Invalid=1666, Unknown=141, NotChecked=546, Total=2550 [2021-12-07 01:54:30,032 INFO L933 BasicCegarLoop]: 422 mSDtfsCounter, 186 mSDsluCounter, 3793 mSDsCounter, 0 mSdLazyCounter, 2242 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 4215 SdHoareTripleChecker+Invalid, 8088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 2242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5693 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-07 01:54:30,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 4215 Invalid, 8088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 2242 Invalid, 0 Unknown, 5693 Unchecked, 1.6s Time] [2021-12-07 01:54:30,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-12-07 01:54:30,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 628. [2021-12-07 01:54:30,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 440 states have (on average 1.175) internal successors, (517), 448 states have internal predecessors, (517), 129 states have call successors, (129), 37 states have call predecessors, (129), 58 states have return successors, (248), 142 states have call predecessors, (248), 128 states have call successors, (248) [2021-12-07 01:54:30,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 894 transitions. [2021-12-07 01:54:30,065 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 894 transitions. Word has length 325 [2021-12-07 01:54:30,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:54:30,065 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 894 transitions. [2021-12-07 01:54:30,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 34 states have (on average 4.617647058823529) internal successors, (157), 30 states have internal predecessors, (157), 17 states have call successors, (43), 7 states have call predecessors, (43), 12 states have return successors, (40), 16 states have call predecessors, (40), 17 states have call successors, (40) [2021-12-07 01:54:30,065 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 894 transitions. [2021-12-07 01:54:30,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2021-12-07 01:54:30,071 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:54:30,071 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:54:30,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-12-07 01:54:30,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-12-07 01:54:30,273 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:54:30,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:54:30,276 INFO L85 PathProgramCache]: Analyzing trace with hash 345967863, now seen corresponding path program 1 times [2021-12-07 01:54:30,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:54:30,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389588730] [2021-12-07 01:54:30,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:54:30,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:54:30,360 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:54:30,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1312600000] [2021-12-07 01:54:30,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:54:30,360 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:54:30,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:54:30,361 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:54:30,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-07 01:54:30,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:54:30,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 3504 conjuncts, 108 conjunts are in the unsatisfiable core [2021-12-07 01:54:30,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:54:30,913 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 01:54:31,142 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 13 treesize of output 9 [2021-12-07 01:54:31,180 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 24 treesize of output 15 [2021-12-07 01:54:35,272 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 24 treesize of output 15 [2021-12-07 01:54:39,368 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:54:39,368 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 32 [2021-12-07 01:54:39,429 INFO L354 Elim1Store]: treesize reduction 30, result has 34.8 percent of original size [2021-12-07 01:54:39,429 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 2 case distinctions, treesize of input 29 treesize of output 33 [2021-12-07 01:54:50,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:54:50,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 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 12 treesize of output 9 [2021-12-07 01:55:05,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:55:05,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:55:05,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:55:05,389 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 37 treesize of output 34 [2021-12-07 01:55:05,403 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 01:55:05,403 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-07 01:55:05,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:55:05,412 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 25 [2021-12-07 01:55:05,626 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_6289 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_6289) |c_#memory_$Pointer$.base|)) is different from true [2021-12-07 01:55:20,447 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 265 proven. 35 refuted. 3 times theorem prover too weak. 232 trivial. 0 not checked. [2021-12-07 01:55:20,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:55:20,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:55:20,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389588730] [2021-12-07 01:55:20,825 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:55:20,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312600000] [2021-12-07 01:55:20,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312600000] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:55:20,826 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:55:20,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2021-12-07 01:55:20,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597024350] [2021-12-07 01:55:20,826 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:55:20,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-07 01:55:20,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:55:20,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-07 01:55:20,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=890, Unknown=63, NotChecked=62, Total=1122 [2021-12-07 01:55:20,827 INFO L87 Difference]: Start difference. First operand 628 states and 894 transitions. Second operand has 33 states, 31 states have (on average 4.870967741935484) internal successors, (151), 27 states have internal predecessors, (151), 15 states have call successors, (41), 7 states have call predecessors, (41), 11 states have return successors, (38), 13 states have call predecessors, (38), 15 states have call successors, (38) [2021-12-07 01:55:40,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:55:40,789 INFO L93 Difference]: Finished difference Result 1307 states and 1924 transitions. [2021-12-07 01:55:40,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-12-07 01:55:40,789 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 31 states have (on average 4.870967741935484) internal successors, (151), 27 states have internal predecessors, (151), 15 states have call successors, (41), 7 states have call predecessors, (41), 11 states have return successors, (38), 13 states have call predecessors, (38), 15 states have call successors, (38) Word has length 317 [2021-12-07 01:55:40,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:55:40,793 INFO L225 Difference]: With dead ends: 1307 [2021-12-07 01:55:40,793 INFO L226 Difference]: Without dead ends: 793 [2021-12-07 01:55:40,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 422 SyntacticMatches, 20 SemanticMatches, 40 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 67.4s TimeCoverageRelationStatistics Valid=153, Invalid=1400, Unknown=91, NotChecked=78, Total=1722 [2021-12-07 01:55:40,796 INFO L933 BasicCegarLoop]: 408 mSDtfsCounter, 401 mSDsluCounter, 3322 mSDsCounter, 0 mSdLazyCounter, 1840 mSolverCounterSat, 547 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 3730 SdHoareTripleChecker+Invalid, 7293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 547 IncrementalHoareTripleChecker+Valid, 1840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4906 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:55:40,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [459 Valid, 3730 Invalid, 7293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [547 Valid, 1840 Invalid, 0 Unknown, 4906 Unchecked, 1.2s Time] [2021-12-07 01:55:40,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-12-07 01:55:40,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 619. [2021-12-07 01:55:40,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 434 states have (on average 1.1751152073732718) internal successors, (510), 442 states have internal predecessors, (510), 128 states have call successors, (128), 36 states have call predecessors, (128), 56 states have return successors, (243), 140 states have call predecessors, (243), 127 states have call successors, (243) [2021-12-07 01:55:40,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 881 transitions. [2021-12-07 01:55:40,829 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 881 transitions. Word has length 317 [2021-12-07 01:55:40,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:55:40,830 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 881 transitions. [2021-12-07 01:55:40,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 31 states have (on average 4.870967741935484) internal successors, (151), 27 states have internal predecessors, (151), 15 states have call successors, (41), 7 states have call predecessors, (41), 11 states have return successors, (38), 13 states have call predecessors, (38), 15 states have call successors, (38) [2021-12-07 01:55:40,830 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 881 transitions. [2021-12-07 01:55:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2021-12-07 01:55:40,832 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:55:40,832 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:55:40,858 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-12-07 01:55:41,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-07 01:55:41,034 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:55:41,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:55:41,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1898701055, now seen corresponding path program 1 times [2021-12-07 01:55:41,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:55:41,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322723133] [2021-12-07 01:55:41,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:55:41,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:55:41,117 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:55:41,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1715304405] [2021-12-07 01:55:41,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:55:41,117 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:55:41,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:55:41,118 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:55:41,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-12-07 01:55:41,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:55:41,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 3529 conjuncts, 100 conjunts are in the unsatisfiable core [2021-12-07 01:55:41,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:55:41,679 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 01:55:41,924 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 13 treesize of output 9 [2021-12-07 01:55:41,965 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 24 treesize of output 15 [2021-12-07 01:55:46,054 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 24 treesize of output 15 [2021-12-07 01:55:50,153 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:55:50,154 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 32 [2021-12-07 01:55:50,217 INFO L354 Elim1Store]: treesize reduction 30, result has 34.8 percent of original size [2021-12-07 01:55:50,218 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 2 case distinctions, treesize of input 29 treesize of output 33 [2021-12-07 01:56:01,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:56:01,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 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 12 treesize of output 9 [2021-12-07 01:56:01,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-07 01:56:01,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 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 12 treesize of output 9 [2021-12-07 01:56:15,100 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-07 01:56:15,100 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 01:56:15,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:56:15,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:56:15,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:56:15,107 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 37 treesize of output 34 [2021-12-07 01:56:15,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:56:15,119 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 25 [2021-12-07 01:56:15,339 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_6544 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_6544))) is different from true [2021-12-07 01:56:26,037 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 267 proven. 40 refuted. 3 times theorem prover too weak. 234 trivial. 0 not checked. [2021-12-07 01:56:26,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:56:26,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:56:26,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322723133] [2021-12-07 01:56:26,385 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:56:26,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715304405] [2021-12-07 01:56:26,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715304405] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:56:26,385 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:56:26,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2021-12-07 01:56:26,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772907064] [2021-12-07 01:56:26,385 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:56:26,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-07 01:56:26,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:56:26,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-07 01:56:26,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=777, Unknown=56, NotChecked=58, Total=992 [2021-12-07 01:56:26,386 INFO L87 Difference]: Start difference. First operand 619 states and 881 transitions. Second operand has 31 states, 29 states have (on average 5.482758620689655) internal successors, (159), 26 states have internal predecessors, (159), 15 states have call successors, (43), 7 states have call predecessors, (43), 11 states have return successors, (40), 12 states have call predecessors, (40), 15 states have call successors, (40) [2021-12-07 01:56:46,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:56:46,382 INFO L93 Difference]: Finished difference Result 1259 states and 1831 transitions. [2021-12-07 01:56:46,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-07 01:56:46,382 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 5.482758620689655) internal successors, (159), 26 states have internal predecessors, (159), 15 states have call successors, (43), 7 states have call predecessors, (43), 11 states have return successors, (40), 12 states have call predecessors, (40), 15 states have call successors, (40) Word has length 330 [2021-12-07 01:56:46,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:56:46,386 INFO L225 Difference]: With dead ends: 1259 [2021-12-07 01:56:46,386 INFO L226 Difference]: Without dead ends: 745 [2021-12-07 01:56:46,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 445 SyntacticMatches, 20 SemanticMatches, 38 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 62.1s TimeCoverageRelationStatistics Valid=147, Invalid=1256, Unknown=83, NotChecked=74, Total=1560 [2021-12-07 01:56:46,389 INFO L933 BasicCegarLoop]: 414 mSDtfsCounter, 263 mSDsluCounter, 2798 mSDsCounter, 0 mSdLazyCounter, 2180 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 3212 SdHoareTripleChecker+Invalid, 4909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 2180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2402 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-07 01:56:46,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 3212 Invalid, 4909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 2180 Invalid, 0 Unknown, 2402 Unchecked, 1.3s Time] [2021-12-07 01:56:46,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-12-07 01:56:46,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 615. [2021-12-07 01:56:46,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 432 states have (on average 1.1759259259259258) internal successors, (508), 440 states have internal predecessors, (508), 126 states have call successors, (126), 36 states have call predecessors, (126), 56 states have return successors, (233), 138 states have call predecessors, (233), 125 states have call successors, (233) [2021-12-07 01:56:46,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 867 transitions. [2021-12-07 01:56:46,427 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 867 transitions. Word has length 330 [2021-12-07 01:56:46,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:56:46,427 INFO L470 AbstractCegarLoop]: Abstraction has 615 states and 867 transitions. [2021-12-07 01:56:46,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 5.482758620689655) internal successors, (159), 26 states have internal predecessors, (159), 15 states have call successors, (43), 7 states have call predecessors, (43), 11 states have return successors, (40), 12 states have call predecessors, (40), 15 states have call successors, (40) [2021-12-07 01:56:46,428 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 867 transitions. [2021-12-07 01:56:46,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2021-12-07 01:56:46,430 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:56:46,430 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:56:46,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-12-07 01:56:46,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:56:46,632 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:56:46,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:56:46,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1305628425, now seen corresponding path program 1 times [2021-12-07 01:56:46,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:56:46,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217313137] [2021-12-07 01:56:46,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:56:46,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:56:46,729 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:56:46,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1288507088] [2021-12-07 01:56:46,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:56:46,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:56:46,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:56:46,730 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:56:46,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-12-07 01:56:47,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:56:47,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 3477 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-07 01:56:47,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:56:47,541 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 283 proven. 10 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2021-12-07 01:56:47,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:56:48,741 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 27 proven. 85 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2021-12-07 01:56:48,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:56:48,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217313137] [2021-12-07 01:56:48,742 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:56:48,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288507088] [2021-12-07 01:56:48,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288507088] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 01:56:48,742 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 01:56:48,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 30 [2021-12-07 01:56:48,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913411883] [2021-12-07 01:56:48,742 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 01:56:48,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-07 01:56:48,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:56:48,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-07 01:56:48,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=797, Unknown=0, NotChecked=0, Total=870 [2021-12-07 01:56:48,743 INFO L87 Difference]: Start difference. First operand 615 states and 867 transitions. Second operand has 30 states, 26 states have (on average 7.384615384615385) internal successors, (192), 21 states have internal predecessors, (192), 8 states have call successors, (53), 3 states have call predecessors, (53), 10 states have return successors, (54), 12 states have call predecessors, (54), 7 states have call successors, (54) [2021-12-07 01:56:49,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:56:49,404 INFO L93 Difference]: Finished difference Result 1162 states and 1642 transitions. [2021-12-07 01:56:49,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-07 01:56:49,405 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 26 states have (on average 7.384615384615385) internal successors, (192), 21 states have internal predecessors, (192), 8 states have call successors, (53), 3 states have call predecessors, (53), 10 states have return successors, (54), 12 states have call predecessors, (54), 7 states have call successors, (54) Word has length 319 [2021-12-07 01:56:49,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:56:49,408 INFO L225 Difference]: With dead ends: 1162 [2021-12-07 01:56:49,408 INFO L226 Difference]: Without dead ends: 638 [2021-12-07 01:56:49,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 640 GetRequests, 607 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=96, Invalid=1026, Unknown=0, NotChecked=0, Total=1122 [2021-12-07 01:56:49,410 INFO L933 BasicCegarLoop]: 456 mSDtfsCounter, 34 mSDsluCounter, 9432 mSDsCounter, 0 mSdLazyCounter, 790 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 9888 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-07 01:56:49,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 9888 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 790 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-07 01:56:49,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-12-07 01:56:49,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 595. [2021-12-07 01:56:49,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 415 states have (on average 1.1783132530120481) internal successors, (489), 421 states have internal predecessors, (489), 125 states have call successors, (125), 36 states have call predecessors, (125), 54 states have return successors, (216), 137 states have call predecessors, (216), 124 states have call successors, (216) [2021-12-07 01:56:49,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 830 transitions. [2021-12-07 01:56:49,440 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 830 transitions. Word has length 319 [2021-12-07 01:56:49,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:56:49,440 INFO L470 AbstractCegarLoop]: Abstraction has 595 states and 830 transitions. [2021-12-07 01:56:49,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 26 states have (on average 7.384615384615385) internal successors, (192), 21 states have internal predecessors, (192), 8 states have call successors, (53), 3 states have call predecessors, (53), 10 states have return successors, (54), 12 states have call predecessors, (54), 7 states have call successors, (54) [2021-12-07 01:56:49,441 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 830 transitions. [2021-12-07 01:56:49,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-12-07 01:56:49,443 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:56:49,443 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:56:49,468 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-12-07 01:56:49,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-07 01:56:49,645 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:56:49,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:56:49,646 INFO L85 PathProgramCache]: Analyzing trace with hash -474952045, now seen corresponding path program 1 times [2021-12-07 01:56:49,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:56:49,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627374930] [2021-12-07 01:56:49,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:56:49,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:56:49,737 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:56:49,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [512467800] [2021-12-07 01:56:49,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:56:49,737 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:56:49,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:56:49,738 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:56:49,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-12-07 01:56:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:56:50,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 3496 conjuncts, 100 conjunts are in the unsatisfiable core [2021-12-07 01:56:50,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:56:50,457 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 13 treesize of output 9 [2021-12-07 01:56:50,615 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:56:50,616 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 21 [2021-12-07 01:56:51,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:56:51,415 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 22 treesize of output 21 [2021-12-07 01:56:53,509 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7000 Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_7000)))) is different from true [2021-12-07 01:56:55,517 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7000 Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 v_ArrVal_7000)))) is different from true [2021-12-07 01:57:06,810 WARN L860 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_7002 Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_7002)))) is different from true [2021-12-07 01:57:29,478 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-12-07 01:57:29,478 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 1 case distinctions, treesize of input 27 treesize of output 19 [2021-12-07 01:57:33,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:57:33,655 INFO L354 Elim1Store]: treesize reduction 23, result has 4.2 percent of original size [2021-12-07 01:57:33,655 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 1 case distinctions, treesize of input 38 treesize of output 21 [2021-12-07 01:57:33,752 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 271 proven. 0 refuted. 0 times theorem prover too weak. 244 trivial. 10 not checked. [2021-12-07 01:57:33,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:57:37,019 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7022 Int) (|v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_720| Int) (|v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_721| Int) (v_ArrVal_7023 Int)) (not (= (select (select (let ((.cse0 (store |c_#memory_$Pointer$.base| |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_721| (store (select |c_#memory_$Pointer$.base| |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_721|) 0 v_ArrVal_7023)))) (store .cse0 |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_720| (store (select .cse0 |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_720|) 0 v_ArrVal_7022))) |c_ULTIMATE.start_aws_priority_queue_s_sift_down_harness_~#queue~0#1.base|) (+ |c_ULTIMATE.start_aws_priority_queue_s_sift_down_harness_~#queue~0#1.offset| 80)) 0))) is different from false [2021-12-07 01:57:37,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:57:37,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627374930] [2021-12-07 01:57:37,020 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:57:37,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512467800] [2021-12-07 01:57:37,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512467800] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:57:37,021 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:57:37,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2021-12-07 01:57:37,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775423635] [2021-12-07 01:57:37,021 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:57:37,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-12-07 01:57:37,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:57:37,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-12-07 01:57:37,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=671, Unknown=17, NotChecked=220, Total=992 [2021-12-07 01:57:37,022 INFO L87 Difference]: Start difference. First operand 595 states and 830 transitions. Second operand has 29 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 13 states have call successors, (41), 5 states have call predecessors, (41), 11 states have return successors, (38), 12 states have call predecessors, (38), 13 states have call successors, (38) [2021-12-07 01:57:39,399 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7000 Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_7000)))) (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (v_ArrVal_7002 Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_7002))))) is different from true [2021-12-07 01:57:50,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:57:50,345 INFO L93 Difference]: Finished difference Result 1197 states and 1720 transitions. [2021-12-07 01:57:50,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-07 01:57:50,345 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 13 states have call successors, (41), 5 states have call predecessors, (41), 11 states have return successors, (38), 12 states have call predecessors, (38), 13 states have call successors, (38) Word has length 316 [2021-12-07 01:57:50,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:57:50,349 INFO L225 Difference]: With dead ends: 1197 [2021-12-07 01:57:50,349 INFO L226 Difference]: Without dead ends: 707 [2021-12-07 01:57:50,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 438 SyntacticMatches, 9 SemanticMatches, 36 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 58.0s TimeCoverageRelationStatistics Valid=108, Invalid=950, Unknown=18, NotChecked=330, Total=1406 [2021-12-07 01:57:50,351 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 258 mSDsluCounter, 3208 mSDsCounter, 0 mSdLazyCounter, 1916 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 3635 SdHoareTripleChecker+Invalid, 6109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 1916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4022 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-07 01:57:50,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 3635 Invalid, 6109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 1916 Invalid, 0 Unknown, 4022 Unchecked, 1.0s Time] [2021-12-07 01:57:50,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-12-07 01:57:50,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 621. [2021-12-07 01:57:50,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 437 states have (on average 1.1784897025171626) internal successors, (515), 443 states have internal predecessors, (515), 127 states have call successors, (127), 37 states have call predecessors, (127), 56 states have return successors, (228), 140 states have call predecessors, (228), 126 states have call successors, (228) [2021-12-07 01:57:50,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 870 transitions. [2021-12-07 01:57:50,386 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 870 transitions. Word has length 316 [2021-12-07 01:57:50,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:57:50,386 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 870 transitions. [2021-12-07 01:57:50,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 13 states have call successors, (41), 5 states have call predecessors, (41), 11 states have return successors, (38), 12 states have call predecessors, (38), 13 states have call successors, (38) [2021-12-07 01:57:50,386 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 870 transitions. [2021-12-07 01:57:50,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2021-12-07 01:57:50,389 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:57:50,389 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:57:50,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-12-07 01:57:50,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-07 01:57:50,590 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:57:50,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:57:50,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1977892507, now seen corresponding path program 1 times [2021-12-07 01:57:50,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:57:50,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408865012] [2021-12-07 01:57:50,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:57:50,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:57:50,680 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:57:50,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2063700471] [2021-12-07 01:57:50,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:57:50,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:57:50,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:57:50,681 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:57:50,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-12-07 01:57:51,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:57:51,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 3444 conjuncts, 118 conjunts are in the unsatisfiable core [2021-12-07 01:57:51,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:57:51,267 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 01:57:51,801 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:57:51,802 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-07 01:58:01,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:58:01,724 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 23 treesize of output 22 [2021-12-07 01:58:01,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:58:01,739 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 23 treesize of output 22 [2021-12-07 01:58:02,909 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7239 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_7239))) is different from true [2021-12-07 01:58:05,091 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7240 Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| v_ArrVal_7240)))) is different from true [2021-12-07 01:58:07,099 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7240 Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 v_ArrVal_7240)))) is different from true [2021-12-07 01:58:07,414 INFO L354 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2021-12-07 01:58:07,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 51 [2021-12-07 01:58:07,418 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 8 treesize of output 7 [2021-12-07 01:58:07,421 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 01:58:07,425 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 12 treesize of output 8 [2021-12-07 01:58:07,442 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 8 treesize of output 7 [2021-12-07 01:58:07,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:58:07,532 INFO L354 Elim1Store]: treesize reduction 52, result has 46.4 percent of original size [2021-12-07 01:58:07,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 48 treesize of output 86 [2021-12-07 01:58:07,544 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 01:58:07,544 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 01:58:07,553 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 8 treesize of output 7 [2021-12-07 01:58:07,602 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 8 treesize of output 7 [2021-12-07 01:58:07,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:58:07,765 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-07 01:58:07,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 40 treesize of output 40 [2021-12-07 01:58:07,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-12-07 01:58:07,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 17 treesize of output 13 [2021-12-07 01:58:07,881 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 9 treesize of output 7 [2021-12-07 01:58:07,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:58:07,923 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 18 treesize of output 22 [2021-12-07 01:58:08,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-12-07 01:58:08,590 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 264 proven. 62 refuted. 0 times theorem prover too weak. 193 trivial. 10 not checked. [2021-12-07 01:58:08,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:58:11,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:58:11,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408865012] [2021-12-07 01:58:11,519 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:58:11,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063700471] [2021-12-07 01:58:11,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063700471] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:58:11,520 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:58:11,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2021-12-07 01:58:11,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828880528] [2021-12-07 01:58:11,520 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:58:11,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-12-07 01:58:11,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:58:11,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-12-07 01:58:11,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1192, Unknown=23, NotChecked=216, Total=1560 [2021-12-07 01:58:11,521 INFO L87 Difference]: Start difference. First operand 621 states and 870 transitions. Second operand has 35 states, 31 states have (on average 4.870967741935484) internal successors, (151), 33 states have internal predecessors, (151), 16 states have call successors, (40), 8 states have call predecessors, (40), 13 states have return successors, (37), 11 states have call predecessors, (37), 16 states have call successors, (37) [2021-12-07 01:58:36,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:58:36,237 INFO L93 Difference]: Finished difference Result 1257 states and 1812 transitions. [2021-12-07 01:58:36,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-07 01:58:36,238 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 31 states have (on average 4.870967741935484) internal successors, (151), 33 states have internal predecessors, (151), 16 states have call successors, (40), 8 states have call predecessors, (40), 13 states have return successors, (37), 11 states have call predecessors, (37), 16 states have call successors, (37) Word has length 305 [2021-12-07 01:58:36,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:58:36,242 INFO L225 Difference]: With dead ends: 1257 [2021-12-07 01:58:36,242 INFO L226 Difference]: Without dead ends: 740 [2021-12-07 01:58:36,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 399 SyntacticMatches, 25 SemanticMatches, 58 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 39.5s TimeCoverageRelationStatistics Valid=280, Invalid=2855, Unknown=69, NotChecked=336, Total=3540 [2021-12-07 01:58:36,244 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 420 mSDsluCounter, 4360 mSDsCounter, 0 mSdLazyCounter, 3930 mSolverCounterSat, 514 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 4790 SdHoareTripleChecker+Invalid, 8541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 514 IncrementalHoareTripleChecker+Valid, 3930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4097 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-07 01:58:36,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 4790 Invalid, 8541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [514 Valid, 3930 Invalid, 0 Unknown, 4097 Unchecked, 3.4s Time] [2021-12-07 01:58:36,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-12-07 01:58:36,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 638. [2021-12-07 01:58:36,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 450 states have (on average 1.18) internal successors, (531), 457 states have internal predecessors, (531), 128 states have call successors, (128), 38 states have call predecessors, (128), 59 states have return successors, (237), 142 states have call predecessors, (237), 127 states have call successors, (237) [2021-12-07 01:58:36,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 896 transitions. [2021-12-07 01:58:36,280 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 896 transitions. Word has length 305 [2021-12-07 01:58:36,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:58:36,281 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 896 transitions. [2021-12-07 01:58:36,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 31 states have (on average 4.870967741935484) internal successors, (151), 33 states have internal predecessors, (151), 16 states have call successors, (40), 8 states have call predecessors, (40), 13 states have return successors, (37), 11 states have call predecessors, (37), 16 states have call successors, (37) [2021-12-07 01:58:36,281 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 896 transitions. [2021-12-07 01:58:36,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2021-12-07 01:58:36,283 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:58:36,284 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:58:36,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-12-07 01:58:36,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-07 01:58:36,485 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:58:36,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:58:36,486 INFO L85 PathProgramCache]: Analyzing trace with hash -23232250, now seen corresponding path program 1 times [2021-12-07 01:58:36,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:58:36,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378630168] [2021-12-07 01:58:36,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:58:36,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:58:36,544 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:58:36,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1647269349] [2021-12-07 01:58:36,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:58:36,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:58:36,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:58:36,545 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:58:36,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-12-07 01:58:37,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:58:37,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 3478 conjuncts, 101 conjunts are in the unsatisfiable core [2021-12-07 01:58:37,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:58:37,160 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 01:58:37,403 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 13 treesize of output 9 [2021-12-07 01:58:37,445 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 24 treesize of output 15 [2021-12-07 01:58:41,546 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:58:41,546 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 32 [2021-12-07 01:58:41,601 INFO L354 Elim1Store]: treesize reduction 30, result has 34.8 percent of original size [2021-12-07 01:58:41,601 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 2 case distinctions, treesize of input 29 treesize of output 33 [2021-12-07 01:58:49,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:58:49,562 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 25 [2021-12-07 01:58:49,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:58:49,575 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 25 [2021-12-07 01:58:51,764 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7499 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_7499))) is different from true [2021-12-07 01:59:06,548 INFO L134 CoverageAnalysis]: Checked inductivity of 520 backedges. 263 proven. 25 refuted. 3 times theorem prover too weak. 229 trivial. 0 not checked. [2021-12-07 01:59:06,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:59:06,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:59:06,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378630168] [2021-12-07 01:59:06,949 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:59:06,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647269349] [2021-12-07 01:59:06,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647269349] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:59:06,949 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:59:06,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2021-12-07 01:59:06,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798524615] [2021-12-07 01:59:06,950 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-07 01:59:06,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-07 01:59:06,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:59:06,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-07 01:59:06,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=736, Unknown=44, NotChecked=56, Total=930 [2021-12-07 01:59:06,951 INFO L87 Difference]: Start difference. First operand 638 states and 896 transitions. Second operand has 30 states, 28 states have (on average 5.214285714285714) internal successors, (146), 25 states have internal predecessors, (146), 15 states have call successors, (41), 7 states have call predecessors, (41), 10 states have return successors, (38), 12 states have call predecessors, (38), 15 states have call successors, (38) [2021-12-07 01:59:20,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:59:20,968 INFO L93 Difference]: Finished difference Result 1352 states and 1983 transitions. [2021-12-07 01:59:20,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-07 01:59:20,968 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 28 states have (on average 5.214285714285714) internal successors, (146), 25 states have internal predecessors, (146), 15 states have call successors, (41), 7 states have call predecessors, (41), 10 states have return successors, (38), 12 states have call predecessors, (38), 15 states have call successors, (38) Word has length 309 [2021-12-07 01:59:20,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:59:20,972 INFO L225 Difference]: With dead ends: 1352 [2021-12-07 01:59:20,973 INFO L226 Difference]: Without dead ends: 822 [2021-12-07 01:59:20,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 416 SyntacticMatches, 18 SemanticMatches, 35 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 41.1s TimeCoverageRelationStatistics Valid=125, Invalid=1073, Unknown=66, NotChecked=68, Total=1332 [2021-12-07 01:59:20,974 INFO L933 BasicCegarLoop]: 402 mSDtfsCounter, 216 mSDsluCounter, 3510 mSDsCounter, 0 mSdLazyCounter, 2411 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 3912 SdHoareTripleChecker+Invalid, 7115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 2411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4517 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-07 01:59:20,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 3912 Invalid, 7115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 2411 Invalid, 0 Unknown, 4517 Unchecked, 1.5s Time] [2021-12-07 01:59:20,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2021-12-07 01:59:21,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 662. [2021-12-07 01:59:21,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 470 states have (on average 1.1787234042553192) internal successors, (554), 476 states have internal predecessors, (554), 131 states have call successors, (131), 38 states have call predecessors, (131), 60 states have return successors, (253), 147 states have call predecessors, (253), 130 states have call successors, (253) [2021-12-07 01:59:21,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 938 transitions. [2021-12-07 01:59:21,012 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 938 transitions. Word has length 309 [2021-12-07 01:59:21,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:59:21,013 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 938 transitions. [2021-12-07 01:59:21,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 28 states have (on average 5.214285714285714) internal successors, (146), 25 states have internal predecessors, (146), 15 states have call successors, (41), 7 states have call predecessors, (41), 10 states have return successors, (38), 12 states have call predecessors, (38), 15 states have call successors, (38) [2021-12-07 01:59:21,013 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 938 transitions. [2021-12-07 01:59:21,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-12-07 01:59:21,015 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:59:21,016 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:59:21,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-12-07 01:59:21,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-07 01:59:21,216 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:59:21,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:59:21,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1130882669, now seen corresponding path program 2 times [2021-12-07 01:59:21,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:59:21,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926014382] [2021-12-07 01:59:21,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:59:21,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:59:21,264 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:59:21,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [93789845] [2021-12-07 01:59:21,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 01:59:21,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:59:21,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:59:21,265 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:59:21,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-12-07 01:59:22,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 01:59:22,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 01:59:22,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 3496 conjuncts, 92 conjunts are in the unsatisfiable core [2021-12-07 01:59:22,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:59:22,597 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 9 treesize of output 3 [2021-12-07 01:59:22,599 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 9 treesize of output 3 [2021-12-07 01:59:22,867 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 226 proven. 12 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2021-12-07 01:59:22,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:59:23,941 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 39 proven. 6 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2021-12-07 01:59:23,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:59:23,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926014382] [2021-12-07 01:59:23,942 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-07 01:59:23,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93789845] [2021-12-07 01:59:23,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93789845] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 01:59:23,942 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 01:59:23,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 10] total 24 [2021-12-07 01:59:23,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143282737] [2021-12-07 01:59:23,942 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 01:59:23,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-07 01:59:23,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:59:23,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-07 01:59:23,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-12-07 01:59:23,943 INFO L87 Difference]: Start difference. First operand 662 states and 938 transitions. Second operand has 24 states, 22 states have (on average 7.318181818181818) internal successors, (161), 21 states have internal predecessors, (161), 11 states have call successors, (64), 5 states have call predecessors, (64), 5 states have return successors, (59), 8 states have call predecessors, (59), 9 states have call successors, (59) [2021-12-07 01:59:25,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:59:25,266 INFO L93 Difference]: Finished difference Result 1196 states and 1710 transitions. [2021-12-07 01:59:25,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-07 01:59:25,267 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 7.318181818181818) internal successors, (161), 21 states have internal predecessors, (161), 11 states have call successors, (64), 5 states have call predecessors, (64), 5 states have return successors, (59), 8 states have call predecessors, (59), 9 states have call successors, (59) Word has length 316 [2021-12-07 01:59:25,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:59:25,270 INFO L225 Difference]: With dead ends: 1196 [2021-12-07 01:59:25,270 INFO L226 Difference]: Without dead ends: 687 [2021-12-07 01:59:25,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 644 GetRequests, 610 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=147, Invalid=1113, Unknown=0, NotChecked=0, Total=1260 [2021-12-07 01:59:25,272 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 137 mSDsluCounter, 4209 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 4590 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 261 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-07 01:59:25,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 4590 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 888 Invalid, 0 Unknown, 261 Unchecked, 0.9s Time] [2021-12-07 01:59:25,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-12-07 01:59:25,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 662. [2021-12-07 01:59:25,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 470 states have (on average 1.176595744680851) internal successors, (553), 476 states have internal predecessors, (553), 131 states have call successors, (131), 38 states have call predecessors, (131), 60 states have return successors, (253), 147 states have call predecessors, (253), 130 states have call successors, (253) [2021-12-07 01:59:25,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 937 transitions. [2021-12-07 01:59:25,316 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 937 transitions. Word has length 316 [2021-12-07 01:59:25,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:59:25,316 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 937 transitions. [2021-12-07 01:59:25,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 7.318181818181818) internal successors, (161), 21 states have internal predecessors, (161), 11 states have call successors, (64), 5 states have call predecessors, (64), 5 states have return successors, (59), 8 states have call predecessors, (59), 9 states have call successors, (59) [2021-12-07 01:59:25,316 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 937 transitions. [2021-12-07 01:59:25,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2021-12-07 01:59:25,319 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:59:25,319 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:59:25,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-12-07 01:59:25,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-07 01:59:25,521 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:59:25,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:59:25,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1226747468, now seen corresponding path program 1 times [2021-12-07 01:59:25,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:59:25,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277819067] [2021-12-07 01:59:25,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:59:25,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:59:25,601 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-07 01:59:25,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1009346266] [2021-12-07 01:59:25,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:59:25,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:59:25,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:59:25,603 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:59:25,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_999f801e-8d26-4b1d-9046-b50f728af684/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-12-07 01:59:26,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:59:26,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 3505 conjuncts, 93 conjunts are in the unsatisfiable core [2021-12-07 01:59:26,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:59:26,263 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 01:59:26,479 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 13 treesize of output 9 [2021-12-07 01:59:26,527 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 24 treesize of output 15 [2021-12-07 01:59:30,631 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 24 treesize of output 15 [2021-12-07 01:59:34,752 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-07 01:59:34,752 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 32 [2021-12-07 01:59:34,821 INFO L354 Elim1Store]: treesize reduction 30, result has 34.8 percent of original size [2021-12-07 01:59:34,821 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 2 case distinctions, treesize of input 29 treesize of output 33 [2021-12-07 01:59:42,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:59:42,600 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 25 [2021-12-07 01:59:42,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 01:59:42,613 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 25 [2021-12-07 01:59:44,819 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_7959 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_7959) |c_#memory_$Pointer$.base|)) is different from true [2021-12-07 01:59:55,445 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 263 proven. 28 refuted. 3 times theorem prover too weak. 231 trivial. 0 not checked. [2021-12-07 01:59:55,445 INFO L328 TraceCheckSpWp]: Computing backward predicates...