./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version b5237d83 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1ebada516f0ccae5e55b91f6e0fe5802f70171054dc79c047f46877ad506c65e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-22 01:22:59,004 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 01:22:59,007 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 01:22:59,030 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 01:22:59,031 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 01:22:59,032 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 01:22:59,034 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 01:22:59,037 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 01:22:59,039 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 01:22:59,040 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 01:22:59,041 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 01:22:59,043 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 01:22:59,044 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 01:22:59,045 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 01:22:59,047 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 01:22:59,049 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 01:22:59,050 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 01:22:59,052 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 01:22:59,054 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 01:22:59,056 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 01:22:59,058 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 01:22:59,060 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 01:22:59,062 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 01:22:59,063 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 01:22:59,067 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 01:22:59,068 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 01:22:59,068 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 01:22:59,069 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 01:22:59,070 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 01:22:59,072 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 01:22:59,072 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 01:22:59,073 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 01:22:59,075 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 01:22:59,076 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 01:22:59,078 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 01:22:59,078 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 01:22:59,079 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 01:22:59,080 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 01:22:59,080 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 01:22:59,081 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 01:22:59,082 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 01:22:59,083 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-22 01:22:59,110 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 01:22:59,110 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 01:22:59,111 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 01:22:59,111 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 01:22:59,112 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 01:22:59,112 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 01:22:59,113 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 01:22:59,113 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 01:22:59,113 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 01:22:59,113 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-22 01:22:59,114 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 01:22:59,114 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 01:22:59,114 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-22 01:22:59,115 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-22 01:22:59,115 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 01:22:59,115 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-22 01:22:59,116 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-22 01:22:59,116 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-22 01:22:59,117 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 01:22:59,117 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-22 01:22:59,117 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 01:22:59,118 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 01:22:59,118 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 01:22:59,118 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 01:22:59,119 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 01:22:59,119 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 01:22:59,119 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 01:22:59,119 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 01:22:59,120 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 01:22:59,120 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:22:59,120 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 01:22:59,121 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-22 01:22:59,121 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 01:22:59,121 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 01:22:59,121 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-22 01:22:59,122 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-22 01:22:59,122 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 01:22:59,122 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 01:22:59,122 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1ebada516f0ccae5e55b91f6e0fe5802f70171054dc79c047f46877ad506c65e [2022-11-22 01:22:59,453 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 01:22:59,499 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 01:22:59,503 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 01:22:59,504 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 01:22:59,505 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 01:22:59,506 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i [2022-11-22 01:23:02,974 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 01:23:03,601 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 01:23:03,608 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i [2022-11-22 01:23:03,674 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/data/160821629/c8a61919948e42baaddd2dbda81863e2/FLAGedcc961bd [2022-11-22 01:23:03,698 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/data/160821629/c8a61919948e42baaddd2dbda81863e2 [2022-11-22 01:23:03,705 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 01:23:03,707 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 01:23:03,712 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 01:23:03,712 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 01:23:03,717 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 01:23:03,719 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:23:03" (1/1) ... [2022-11-22 01:23:03,720 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@529516d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:03, skipping insertion in model container [2022-11-22 01:23:03,720 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:23:03" (1/1) ... [2022-11-22 01:23:03,731 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 01:23:03,868 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 01:23:04,266 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4499,4512] [2022-11-22 01:23:04,276 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4559,4572] [2022-11-22 01:23:05,552 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,560 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,561 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,562 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,564 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,583 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,584 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,586 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,587 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,590 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,591 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,592 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:05,592 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,172 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-22 01:23:06,173 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-22 01:23:06,175 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-22 01:23:06,176 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-22 01:23:06,178 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-22 01:23:06,179 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-22 01:23:06,180 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-22 01:23:06,181 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-22 01:23:06,182 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-22 01:23:06,183 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-22 01:23:06,456 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-22 01:23:06,493 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,500 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,592 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,593 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,593 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,594 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,594 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,595 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,596 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,597 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,597 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,598 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,598 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,599 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,599 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,604 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,604 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,605 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,605 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,610 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,623 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,633 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,637 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,638 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,666 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,668 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,669 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,677 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:23:06,725 INFO L203 MainTranslator]: Completed pre-run [2022-11-22 01:23:06,743 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4499,4512] [2022-11-22 01:23:06,744 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4559,4572] [2022-11-22 01:23:06,795 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,796 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,796 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,797 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,798 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,822 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,823 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,825 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,826 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,828 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,830 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,830 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,832 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,930 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-22 01:23:06,931 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-22 01:23:06,932 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-22 01:23:06,933 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-22 01:23:06,935 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-22 01:23:06,935 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-22 01:23:06,936 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-22 01:23:06,937 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-22 01:23:06,937 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-22 01:23:06,938 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-22 01:23:06,962 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-22 01:23:06,978 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:06,984 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,013 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,014 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,015 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,015 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,015 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,016 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,016 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,017 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,018 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,018 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,018 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,019 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,019 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,020 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,021 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,021 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,021 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,024 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,025 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,031 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,032 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,033 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,039 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,040 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,040 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:23:07,043 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:23:07,344 INFO L208 MainTranslator]: Completed translation [2022-11-22 01:23:07,346 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07 WrapperNode [2022-11-22 01:23:07,346 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-22 01:23:07,347 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-22 01:23:07,348 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-22 01:23:07,348 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-22 01:23:07,357 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,489 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,617 INFO L138 Inliner]: procedures = 697, calls = 1920, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 1059 [2022-11-22 01:23:07,620 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-22 01:23:07,621 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-22 01:23:07,621 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-22 01:23:07,621 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-22 01:23:07,633 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,634 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,655 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,657 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,742 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,758 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,798 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,805 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,825 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-22 01:23:07,826 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-22 01:23:07,833 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-22 01:23:07,833 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-22 01:23:07,834 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (1/1) ... [2022-11-22 01:23:07,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:23:07,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:23:07,876 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-22 01:23:07,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-22 01:23:07,935 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-11-22 01:23:07,936 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-11-22 01:23:07,936 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-11-22 01:23:07,936 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-11-22 01:23:07,936 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-22 01:23:07,937 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-11-22 01:23:07,938 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-11-22 01:23:07,943 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-11-22 01:23:07,943 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-11-22 01:23:07,944 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-22 01:23:07,944 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-22 01:23:07,944 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-11-22 01:23:07,945 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-11-22 01:23:07,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-22 01:23:07,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-22 01:23:07,947 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-22 01:23:07,952 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-22 01:23:07,952 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-22 01:23:07,952 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-22 01:23:07,952 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_node [2022-11-22 01:23:07,953 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_node [2022-11-22 01:23:07,953 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-22 01:23:07,953 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-22 01:23:07,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-22 01:23:07,954 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-11-22 01:23:07,954 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-11-22 01:23:07,955 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-11-22 01:23:07,955 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-11-22 01:23:07,955 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-22 01:23:07,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-22 01:23:07,955 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-22 01:23:07,956 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-22 01:23:07,956 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-22 01:23:07,956 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-22 01:23:07,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-22 01:23:07,956 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-11-22 01:23:07,957 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-11-22 01:23:07,957 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-11-22 01:23:07,957 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-11-22 01:23:07,957 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-11-22 01:23:07,957 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-11-22 01:23:07,958 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-22 01:23:07,958 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-22 01:23:07,958 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-22 01:23:07,958 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-22 01:23:07,958 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-11-22 01:23:07,958 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-11-22 01:23:07,959 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2022-11-22 01:23:07,959 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2022-11-22 01:23:07,960 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-22 01:23:07,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-22 01:23:07,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-22 01:23:07,961 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-11-22 01:23:07,961 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-11-22 01:23:07,961 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-22 01:23:07,961 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-22 01:23:07,962 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-22 01:23:07,962 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-22 01:23:07,962 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-22 01:23:07,962 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-11-22 01:23:07,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-11-22 01:23:07,963 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-11-22 01:23:07,963 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-11-22 01:23:07,963 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-22 01:23:07,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-22 01:23:07,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-22 01:23:07,964 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at [2022-11-22 01:23:07,964 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at [2022-11-22 01:23:08,492 INFO L235 CfgBuilder]: Building ICFG [2022-11-22 01:23:08,498 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-22 01:23:11,298 INFO L276 CfgBuilder]: Performing block encoding [2022-11-22 01:23:11,628 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-22 01:23:11,629 INFO L300 CfgBuilder]: Removed 8 assume(true) statements. [2022-11-22 01:23:11,635 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:23:11 BoogieIcfgContainer [2022-11-22 01:23:11,635 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-22 01:23:11,640 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-22 01:23:11,640 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-22 01:23:11,645 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-22 01:23:11,645 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 01:23:03" (1/3) ... [2022-11-22 01:23:11,648 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32cd6bb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:23:11, skipping insertion in model container [2022-11-22 01:23:11,648 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:23:07" (2/3) ... [2022-11-22 01:23:11,649 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32cd6bb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:23:11, skipping insertion in model container [2022-11-22 01:23:11,650 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:23:11" (3/3) ... [2022-11-22 01:23:11,651 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_remove_harness.i [2022-11-22 01:23:11,677 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-22 01:23:11,679 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-11-22 01:23:11,790 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-22 01:23:11,804 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3bc95365, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-22 01:23:11,804 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-11-22 01:23:11,813 INFO L276 IsEmpty]: Start isEmpty. Operand has 389 states, 199 states have (on average 1.221105527638191) internal successors, (243), 204 states have internal predecessors, (243), 160 states have call successors, (160), 27 states have call predecessors, (160), 27 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2022-11-22 01:23:11,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-11-22 01:23:11,839 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:23:11,841 INFO L195 NwaCegarLoop]: trace histogram [9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:23:11,842 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:23:11,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:23:11,851 INFO L85 PathProgramCache]: Analyzing trace with hash -555384632, now seen corresponding path program 1 times [2022-11-22 01:23:11,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:23:11,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820183440] [2022-11-22 01:23:11,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:11,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:23:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:23:13,275 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-22 01:23:13,276 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:23:13,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820183440] [2022-11-22 01:23:13,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820183440] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 01:23:13,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69521755] [2022-11-22 01:23:13,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:13,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:13,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:23:13,285 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:23:13,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-22 01:23:14,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:23:14,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 2394 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-22 01:23:14,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:23:14,308 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-11-22 01:23:14,310 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:23:14,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69521755] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:23:14,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 01:23:14,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 5 [2022-11-22 01:23:14,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824314571] [2022-11-22 01:23:14,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:23:14,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-22 01:23:14,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:23:14,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-22 01:23:14,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:23:14,384 INFO L87 Difference]: Start difference. First operand has 389 states, 199 states have (on average 1.221105527638191) internal successors, (243), 204 states have internal predecessors, (243), 160 states have call successors, (160), 27 states have call predecessors, (160), 27 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) Second operand has 2 states, 2 states have (on average 19.5) internal successors, (39), 2 states have internal predecessors, (39), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-22 01:23:15,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:23:15,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:23:15,839 INFO L93 Difference]: Finished difference Result 710 states and 1085 transitions. [2022-11-22 01:23:15,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-22 01:23:15,844 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 19.5) internal successors, (39), 2 states have internal predecessors, (39), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 106 [2022-11-22 01:23:15,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:23:15,861 INFO L225 Difference]: With dead ends: 710 [2022-11-22 01:23:15,861 INFO L226 Difference]: Without dead ends: 386 [2022-11-22 01:23:15,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:23:15,875 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:23:15,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 513 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-22 01:23:15,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-11-22 01:23:15,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2022-11-22 01:23:15,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 198 states have (on average 1.1919191919191918) internal successors, (236), 201 states have internal predecessors, (236), 160 states have call successors, (160), 27 states have call predecessors, (160), 26 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2022-11-22 01:23:15,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 554 transitions. [2022-11-22 01:23:15,976 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 554 transitions. Word has length 106 [2022-11-22 01:23:15,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:23:15,978 INFO L495 AbstractCegarLoop]: Abstraction has 386 states and 554 transitions. [2022-11-22 01:23:15,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 19.5) internal successors, (39), 2 states have internal predecessors, (39), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-22 01:23:15,979 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 554 transitions. [2022-11-22 01:23:15,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-22 01:23:15,983 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:23:15,983 INFO L195 NwaCegarLoop]: trace histogram [11, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:23:16,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-22 01:23:16,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-11-22 01:23:16,196 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:23:16,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:23:16,197 INFO L85 PathProgramCache]: Analyzing trace with hash -2113776520, now seen corresponding path program 1 times [2022-11-22 01:23:16,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:23:16,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667056361] [2022-11-22 01:23:16,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:16,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:23:16,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:23:17,000 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2022-11-22 01:23:17,001 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:23:17,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667056361] [2022-11-22 01:23:17,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667056361] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 01:23:17,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923176403] [2022-11-22 01:23:17,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:17,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:17,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:23:17,004 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:23:17,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-22 01:23:17,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:23:17,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 2468 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-22 01:23:17,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:23:18,039 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-22 01:23:18,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:23:18,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923176403] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:23:18,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 01:23:18,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2022-11-22 01:23:18,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473297558] [2022-11-22 01:23:18,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:23:18,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:23:18,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:23:18,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:23:18,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:23:18,044 INFO L87 Difference]: Start difference. First operand 386 states and 554 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-22 01:23:20,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:23:20,751 INFO L93 Difference]: Finished difference Result 744 states and 1084 transitions. [2022-11-22 01:23:20,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:23:20,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 118 [2022-11-22 01:23:20,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:23:20,757 INFO L225 Difference]: With dead ends: 744 [2022-11-22 01:23:20,758 INFO L226 Difference]: Without dead ends: 388 [2022-11-22 01:23:20,760 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-11-22 01:23:20,761 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 49 mSDsluCounter, 1353 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 1837 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:23:20,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 1837 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-22 01:23:20,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-11-22 01:23:20,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 388. [2022-11-22 01:23:20,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 199 states have (on average 1.1909547738693467) internal successors, (237), 203 states have internal predecessors, (237), 160 states have call successors, (160), 27 states have call predecessors, (160), 27 states have return successors, (171), 158 states have call predecessors, (171), 158 states have call successors, (171) [2022-11-22 01:23:20,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 568 transitions. [2022-11-22 01:23:20,853 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 568 transitions. Word has length 118 [2022-11-22 01:23:20,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:23:20,856 INFO L495 AbstractCegarLoop]: Abstraction has 388 states and 568 transitions. [2022-11-22 01:23:20,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-22 01:23:20,857 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 568 transitions. [2022-11-22 01:23:20,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-22 01:23:20,869 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:23:20,869 INFO L195 NwaCegarLoop]: trace histogram [11, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:23:20,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-22 01:23:21,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:21,095 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:23:21,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:23:21,096 INFO L85 PathProgramCache]: Analyzing trace with hash 281380248, now seen corresponding path program 1 times [2022-11-22 01:23:21,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:23:21,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794458030] [2022-11-22 01:23:21,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:21,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:23:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:23:21,931 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-11-22 01:23:21,935 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:23:21,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794458030] [2022-11-22 01:23:21,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794458030] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 01:23:21,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244904821] [2022-11-22 01:23:21,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:21,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:21,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:23:21,939 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:23:21,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-22 01:23:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:23:22,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 2518 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-22 01:23:22,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:23:22,938 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-22 01:23:22,938 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:23:22,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244904821] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:23:22,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 01:23:22,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-11-22 01:23:22,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779908172] [2022-11-22 01:23:22,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:23:22,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 01:23:22,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:23:22,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 01:23:22,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-22 01:23:22,945 INFO L87 Difference]: Start difference. First operand 388 states and 568 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2022-11-22 01:23:26,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:23:27,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:23:27,399 INFO L93 Difference]: Finished difference Result 759 states and 1143 transitions. [2022-11-22 01:23:27,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 01:23:27,400 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) Word has length 126 [2022-11-22 01:23:27,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:23:27,405 INFO L225 Difference]: With dead ends: 759 [2022-11-22 01:23:27,405 INFO L226 Difference]: Without dead ends: 401 [2022-11-22 01:23:27,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-11-22 01:23:27,416 INFO L413 NwaCegarLoop]: 471 mSDtfsCounter, 64 mSDsluCounter, 2211 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 2682 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:23:27,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 2682 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-11-22 01:23:27,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-11-22 01:23:27,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 399. [2022-11-22 01:23:27,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 207 states have (on average 1.1932367149758454) internal successors, (247), 211 states have internal predecessors, (247), 162 states have call successors, (162), 27 states have call predecessors, (162), 28 states have return successors, (190), 161 states have call predecessors, (190), 160 states have call successors, (190) [2022-11-22 01:23:27,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 599 transitions. [2022-11-22 01:23:27,475 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 599 transitions. Word has length 126 [2022-11-22 01:23:27,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:23:27,476 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 599 transitions. [2022-11-22 01:23:27,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2022-11-22 01:23:27,476 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 599 transitions. [2022-11-22 01:23:27,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-22 01:23:27,479 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:23:27,479 INFO L195 NwaCegarLoop]: trace histogram [11, 3, 3, 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] [2022-11-22 01:23:27,498 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-22 01:23:27,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:27,698 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:23:27,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:23:27,699 INFO L85 PathProgramCache]: Analyzing trace with hash 80229462, now seen corresponding path program 1 times [2022-11-22 01:23:27,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:23:27,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971209511] [2022-11-22 01:23:27,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:27,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:23:27,825 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 01:23:27,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1471596033] [2022-11-22 01:23:27,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:27,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:27,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:23:27,828 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:23:27,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-22 01:23:28,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:23:28,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 2650 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-22 01:23:28,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:23:28,850 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-22 01:23:28,851 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:23:28,851 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:23:28,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971209511] [2022-11-22 01:23:28,851 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 01:23:28,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471596033] [2022-11-22 01:23:28,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471596033] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:23:28,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:23:28,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-22 01:23:28,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693458561] [2022-11-22 01:23:28,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:23:28,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 01:23:28,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:23:28,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 01:23:28,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-22 01:23:28,855 INFO L87 Difference]: Start difference. First operand 399 states and 599 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2022-11-22 01:23:32,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:23:32,787 INFO L93 Difference]: Finished difference Result 776 states and 1204 transitions. [2022-11-22 01:23:32,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 01:23:32,788 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 135 [2022-11-22 01:23:32,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:23:32,792 INFO L225 Difference]: With dead ends: 776 [2022-11-22 01:23:32,792 INFO L226 Difference]: Without dead ends: 407 [2022-11-22 01:23:32,797 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-22 01:23:32,799 INFO L413 NwaCegarLoop]: 483 mSDtfsCounter, 60 mSDsluCounter, 1799 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 2282 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-22 01:23:32,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 2282 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-11-22 01:23:32,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-11-22 01:23:32,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 399. [2022-11-22 01:23:32,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 207 states have (on average 1.1932367149758454) internal successors, (247), 211 states have internal predecessors, (247), 162 states have call successors, (162), 27 states have call predecessors, (162), 28 states have return successors, (190), 161 states have call predecessors, (190), 160 states have call successors, (190) [2022-11-22 01:23:32,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 599 transitions. [2022-11-22 01:23:32,848 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 599 transitions. Word has length 135 [2022-11-22 01:23:32,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:23:32,851 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 599 transitions. [2022-11-22 01:23:32,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2022-11-22 01:23:32,852 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 599 transitions. [2022-11-22 01:23:32,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-11-22 01:23:32,860 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:23:32,861 INFO L195 NwaCegarLoop]: trace histogram [11, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:23:32,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-22 01:23:33,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:33,075 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:23:33,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:23:33,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1121658856, now seen corresponding path program 1 times [2022-11-22 01:23:33,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:23:33,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871711977] [2022-11-22 01:23:33,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:33,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:23:33,203 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 01:23:33,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [613078675] [2022-11-22 01:23:33,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:33,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:33,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:23:33,205 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:23:33,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-22 01:23:34,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:23:34,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 2704 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-22 01:23:34,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:23:34,291 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-11-22 01:23:34,294 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:23:34,294 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:23:34,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871711977] [2022-11-22 01:23:34,294 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 01:23:34,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613078675] [2022-11-22 01:23:34,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613078675] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:23:34,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:23:34,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-22 01:23:34,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559073955] [2022-11-22 01:23:34,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:23:34,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-22 01:23:34,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:23:34,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-22 01:23:34,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:23:34,298 INFO L87 Difference]: Start difference. First operand 399 states and 599 transitions. Second operand has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-22 01:23:36,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:23:39,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:23:40,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:23:40,001 INFO L93 Difference]: Finished difference Result 778 states and 1196 transitions. [2022-11-22 01:23:40,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-22 01:23:40,003 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 143 [2022-11-22 01:23:40,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:23:40,007 INFO L225 Difference]: With dead ends: 778 [2022-11-22 01:23:40,007 INFO L226 Difference]: Without dead ends: 409 [2022-11-22 01:23:40,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-11-22 01:23:40,011 INFO L413 NwaCegarLoop]: 466 mSDtfsCounter, 83 mSDsluCounter, 2623 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 3089 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:23:40,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 3089 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2022-11-22 01:23:40,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-11-22 01:23:40,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 399. [2022-11-22 01:23:40,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 207 states have (on average 1.1932367149758454) internal successors, (247), 211 states have internal predecessors, (247), 162 states have call successors, (162), 27 states have call predecessors, (162), 28 states have return successors, (190), 161 states have call predecessors, (190), 160 states have call successors, (190) [2022-11-22 01:23:40,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 599 transitions. [2022-11-22 01:23:40,041 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 599 transitions. Word has length 143 [2022-11-22 01:23:40,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:23:40,041 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 599 transitions. [2022-11-22 01:23:40,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-22 01:23:40,042 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 599 transitions. [2022-11-22 01:23:40,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-22 01:23:40,044 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:23:40,045 INFO L195 NwaCegarLoop]: trace histogram [11, 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] [2022-11-22 01:23:40,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-11-22 01:23:40,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:40,263 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:23:40,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:23:40,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1813581476, now seen corresponding path program 2 times [2022-11-22 01:23:40,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:23:40,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751266289] [2022-11-22 01:23:40,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:40,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:23:40,395 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 01:23:40,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [276225219] [2022-11-22 01:23:40,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-22 01:23:40,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:40,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:23:40,397 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:23:40,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-22 01:23:41,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-22 01:23:41,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-22 01:23:42,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 1881 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-22 01:23:42,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:23:42,044 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2022-11-22 01:23:42,045 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:23:42,045 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:23:42,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751266289] [2022-11-22 01:23:42,046 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 01:23:42,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276225219] [2022-11-22 01:23:42,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276225219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:23:42,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:23:42,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:23:42,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435065595] [2022-11-22 01:23:42,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:23:42,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:23:42,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:23:42,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:23:42,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:23:42,048 INFO L87 Difference]: Start difference. First operand 399 states and 599 transitions. Second operand has 5 states, 3 states have (on average 19.0) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-22 01:23:44,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:23:46,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:23:46,789 INFO L93 Difference]: Finished difference Result 730 states and 1127 transitions. [2022-11-22 01:23:46,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:23:46,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 19.0) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 152 [2022-11-22 01:23:46,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:23:46,794 INFO L225 Difference]: With dead ends: 730 [2022-11-22 01:23:46,794 INFO L226 Difference]: Without dead ends: 399 [2022-11-22 01:23:46,797 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:23:46,798 INFO L413 NwaCegarLoop]: 474 mSDtfsCounter, 0 mSDsluCounter, 1364 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1838 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:23:46,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1838 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-11-22 01:23:46,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-11-22 01:23:46,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 399. [2022-11-22 01:23:46,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 207 states have (on average 1.1932367149758454) internal successors, (247), 211 states have internal predecessors, (247), 162 states have call successors, (162), 27 states have call predecessors, (162), 28 states have return successors, (189), 161 states have call predecessors, (189), 160 states have call successors, (189) [2022-11-22 01:23:46,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 598 transitions. [2022-11-22 01:23:46,830 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 598 transitions. Word has length 152 [2022-11-22 01:23:46,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:23:46,832 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 598 transitions. [2022-11-22 01:23:46,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 19.0) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-22 01:23:46,833 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 598 transitions. [2022-11-22 01:23:46,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-11-22 01:23:46,835 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:23:46,836 INFO L195 NwaCegarLoop]: trace histogram [11, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:23:46,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-22 01:23:47,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:47,048 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:23:47,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:23:47,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1704981436, now seen corresponding path program 3 times [2022-11-22 01:23:47,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:23:47,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495336093] [2022-11-22 01:23:47,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:23:47,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:23:47,181 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 01:23:47,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [544257041] [2022-11-22 01:23:47,182 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-22 01:23:47,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:23:47,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:23:47,184 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:23:47,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-22 01:23:47,801 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-22 01:23:47,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-22 01:23:47,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-22 01:23:47,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:23:48,080 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-22 01:23:48,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:23:48,742 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2022-11-22 01:23:48,742 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:23:48,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495336093] [2022-11-22 01:23:48,743 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 01:23:48,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544257041] [2022-11-22 01:23:48,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544257041] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:23:48,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1911013952] [2022-11-22 01:23:48,771 INFO L159 IcfgInterpreter]: Started Sifa with 89 locations of interest [2022-11-22 01:23:48,771 INFO L166 IcfgInterpreter]: Building call graph [2022-11-22 01:23:48,776 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-22 01:23:48,782 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-22 01:23:48,783 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-22 01:23:52,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:23:53,319 INFO L217 Elim1Store]: Index analysis took 617 ms [2022-11-22 01:24:15,173 WARN L233 SmtUtils]: Spent 21.74s on a formula simplification. DAG size of input: 1758 DAG size of output: 1169 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-22 01:24:15,180 INFO L321 Elim1Store]: treesize reduction 1958, result has 47.2 percent of original size [2022-11-22 01:24:15,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 196 select indices, 196 select index equivalence classes, 19112 disjoint index pairs (out of 19110 index pairs), introduced 196 new quantified variables, introduced 195 case distinctions, treesize of input 987 treesize of output 2346 [2022-11-22 01:24:19,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:24:20,260 INFO L217 Elim1Store]: Index analysis took 1208 ms [2022-11-22 01:24:53,984 WARN L233 SmtUtils]: Spent 33.64s on a formula simplification. DAG size of input: 2150 DAG size of output: 1173 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-22 01:24:53,988 INFO L321 Elim1Store]: treesize reduction 3510, result has 33.3 percent of original size [2022-11-22 01:24:53,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 198 select indices, 198 select index equivalence classes, 19308 disjoint index pairs (out of 19503 index pairs), introduced 198 new quantified variables, introduced 390 case distinctions, treesize of input 997 treesize of output 2365 [2022-11-22 01:26:27,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:27,762 INFO L350 Elim1Store]: Elim1 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 44 treesize of output 43 [2022-11-22 01:26:27,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:27,769 INFO L350 Elim1Store]: Elim1 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 44 treesize of output 43 [2022-11-22 01:26:27,777 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-22 01:26:27,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:27,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:27,788 INFO L350 Elim1Store]: Elim1 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 38 treesize of output 29 [2022-11-22 01:26:31,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:31,683 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 197 select indices, 197 select index equivalence classes, 19307 disjoint index pairs (out of 19306 index pairs), introduced 197 new quantified variables, introduced 0 case distinctions, treesize of input 986 treesize of output 592 [2022-11-22 01:26:32,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,211 INFO L217 Elim1Store]: Index analysis took 157 ms [2022-11-22 01:26:32,221 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 57 select indices, 57 select index equivalence classes, 1055 disjoint index pairs (out of 1596 index pairs), introduced 57 new quantified variables, introduced 0 case distinctions, treesize of input 588 treesize of output 260 [2022-11-22 01:26:32,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:32,898 INFO L217 Elim1Store]: Index analysis took 131 ms [2022-11-22 01:26:32,936 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-11-22 01:26:33,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:33,510 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 198 select indices, 198 select index equivalence classes, 19503 disjoint index pairs (out of 19503 index pairs), introduced 198 new quantified variables, introduced 0 case distinctions, treesize of input 991 treesize of output 595 [2022-11-22 01:26:34,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:34,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:34,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:34,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:34,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:34,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:34,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:34,148 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-11-22 01:26:42,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:42,781 INFO L217 Elim1Store]: Index analysis took 126 ms [2022-11-22 01:26:42,789 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 57 select indices, 57 select index equivalence classes, 1055 disjoint index pairs (out of 1596 index pairs), introduced 57 new quantified variables, introduced 0 case distinctions, treesize of input 588 treesize of output 260 [2022-11-22 01:26:43,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:43,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 197 select indices, 197 select index equivalence classes, 19307 disjoint index pairs (out of 19306 index pairs), introduced 197 new quantified variables, introduced 0 case distinctions, treesize of input 986 treesize of output 592 [2022-11-22 01:26:43,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:43,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:43,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:43,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:43,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:43,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:43,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:44,003 INFO L217 Elim1Store]: Index analysis took 132 ms [2022-11-22 01:26:44,037 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-11-22 01:26:44,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:44,551 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 198 select indices, 198 select index equivalence classes, 19503 disjoint index pairs (out of 19503 index pairs), introduced 198 new quantified variables, introduced 0 case distinctions, treesize of input 991 treesize of output 595 [2022-11-22 01:26:45,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:45,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:45,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:45,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:45,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:45,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:45,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:26:45,166 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-11-22 01:27:02,848 INFO L350 Elim1Store]: Elim1 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 23 treesize of output 11 [2022-11-22 01:27:02,949 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 30 [2022-11-22 01:27:03,012 INFO L350 Elim1Store]: Elim1 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 36 treesize of output 24 [2022-11-22 01:27:03,306 INFO L350 Elim1Store]: Elim1 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 23 treesize of output 11 [2022-11-22 01:27:03,402 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 30 [2022-11-22 01:27:03,462 INFO L350 Elim1Store]: Elim1 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 36 treesize of output 24 [2022-11-22 01:27:19,439 INFO L350 Elim1Store]: Elim1 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 23 treesize of output 11 [2022-11-22 01:27:19,548 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 30 [2022-11-22 01:27:19,611 INFO L350 Elim1Store]: Elim1 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 36 treesize of output 24 [2022-11-22 01:27:19,904 INFO L350 Elim1Store]: Elim1 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 23 treesize of output 11 [2022-11-22 01:27:20,016 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 30 [2022-11-22 01:27:20,071 INFO L350 Elim1Store]: Elim1 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 36 treesize of output 24 [2022-11-22 01:27:22,682 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-22 01:27:22,814 INFO L350 Elim1Store]: Elim1 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 2171 treesize of output 2161 [2022-11-22 01:27:23,230 INFO L350 Elim1Store]: Elim1 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 2175 treesize of output 2154 [2022-11-22 01:27:23,450 INFO L350 Elim1Store]: Elim1 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 2171 treesize of output 2161 [2022-11-22 01:27:38,742 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-22 01:27:38,749 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-22 01:27:38,779 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-22 01:27:38,789 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-22 01:27:38,830 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-22 01:27:38,839 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-22 01:27:38,845 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-22 01:27:38,865 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2022-11-22 01:27:38,905 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-22 01:27:38,912 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-22 01:27:38,956 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-22 01:27:38,956 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 26 treesize of output 38 [2022-11-22 01:27:39,025 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-22 01:27:39,025 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 26 treesize of output 38 [2022-11-22 01:27:39,037 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-22 01:27:39,048 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-22 01:27:39,195 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-22 01:27:39,214 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 23 [2022-11-22 01:27:39,219 INFO L350 Elim1Store]: Elim1 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 23 treesize of output 19 [2022-11-22 01:27:39,234 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 23 [2022-11-22 01:27:39,238 INFO L350 Elim1Store]: Elim1 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 23 treesize of output 19 [2022-11-22 01:27:40,861 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2167 treesize of output 2139 [2022-11-22 01:27:41,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2143 treesize of output 2115 [2022-11-22 01:27:41,388 INFO L350 Elim1Store]: Elim1 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 2111 treesize of output 2087 [2022-11-22 01:27:59,446 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2167 treesize of output 2139 [2022-11-22 01:27:59,901 INFO L350 Elim1Store]: Elim1 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 2135 treesize of output 2111 [2022-11-22 01:28:00,011 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2119 treesize of output 2091 [2022-11-22 01:29:45,245 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-22 01:29:45,245 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 197 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 237 treesize of output 233 [2022-11-22 01:29:45,879 INFO L321 Elim1Store]: treesize reduction 118, result has 13.2 percent of original size [2022-11-22 01:29:45,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 197 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 138 treesize of output 157 [2022-11-22 01:29:46,202 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 322 treesize of output 314 [2022-11-22 01:29:46,518 INFO L350 Elim1Store]: Elim1 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 100 treesize of output 89 [2022-11-22 01:29:46,744 INFO L350 Elim1Store]: Elim1 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 106 treesize of output 99 [2022-11-22 01:29:46,988 INFO L350 Elim1Store]: Elim1 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 106 treesize of output 99 [2022-11-22 01:29:47,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-22 01:29:47,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:29:47,408 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: no need to replace index at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.DerPreprocessor.constructReplacementForSelectCase(DerPreprocessor.java:333) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.DerPreprocessor.constructDerEnabler(DerPreprocessor.java:187) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.DerPreprocessor.(DerPreprocessor.java:144) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:353) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:190) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne3(DualJunctionSaa.java:172) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne2(DualJunctionSaa.java:151) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne1(DualJunctionSaa.java:140) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne0(DualJunctionSaa.java:122) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne(DualJunctionSaa.java:108) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryExhaustivelyToEliminate(DualJunctionSaa.java:93) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:88) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:627) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:606) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:528) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:332) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:131) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:119) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-22 01:29:47,412 INFO L158 Benchmark]: Toolchain (without parser) took 403705.70ms. Allocated memory was 176.2MB in the beginning and 578.8MB in the end (delta: 402.7MB). Free memory was 135.7MB in the beginning and 323.5MB in the end (delta: -187.8MB). Peak memory consumption was 398.6MB. Max. memory is 16.1GB. [2022-11-22 01:29:47,413 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 142.6MB. Free memory is still 81.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-22 01:29:47,413 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3634.40ms. Allocated memory is still 176.2MB. Free memory was 135.7MB in the beginning and 105.9MB in the end (delta: 29.7MB). Peak memory consumption was 106.0MB. Max. memory is 16.1GB. [2022-11-22 01:29:47,413 INFO L158 Benchmark]: Boogie Procedure Inliner took 273.14ms. Allocated memory is still 176.2MB. Free memory was 105.9MB in the beginning and 94.5MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-22 01:29:47,413 INFO L158 Benchmark]: Boogie Preprocessor took 203.83ms. Allocated memory is still 176.2MB. Free memory was 94.5MB in the beginning and 85.0MB in the end (delta: 9.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-22 01:29:47,414 INFO L158 Benchmark]: RCFGBuilder took 3809.70ms. Allocated memory was 176.2MB in the beginning and 228.6MB in the end (delta: 52.4MB). Free memory was 85.0MB in the beginning and 90.5MB in the end (delta: -5.5MB). Peak memory consumption was 58.9MB. Max. memory is 16.1GB. [2022-11-22 01:29:47,414 INFO L158 Benchmark]: TraceAbstraction took 395772.05ms. Allocated memory was 228.6MB in the beginning and 578.8MB in the end (delta: 350.2MB). Free memory was 89.4MB in the beginning and 323.5MB in the end (delta: -234.0MB). Peak memory consumption was 297.1MB. Max. memory is 16.1GB. [2022-11-22 01:29:47,416 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 142.6MB. Free memory is still 81.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3634.40ms. Allocated memory is still 176.2MB. Free memory was 135.7MB in the beginning and 105.9MB in the end (delta: 29.7MB). Peak memory consumption was 106.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 273.14ms. Allocated memory is still 176.2MB. Free memory was 105.9MB in the beginning and 94.5MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 203.83ms. Allocated memory is still 176.2MB. Free memory was 94.5MB in the beginning and 85.0MB in the end (delta: 9.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 3809.70ms. Allocated memory was 176.2MB in the beginning and 228.6MB in the end (delta: 52.4MB). Free memory was 85.0MB in the beginning and 90.5MB in the end (delta: -5.5MB). Peak memory consumption was 58.9MB. Max. memory is 16.1GB. * TraceAbstraction took 395772.05ms. Allocated memory was 228.6MB in the beginning and 578.8MB in the end (delta: 350.2MB). Free memory was 89.4MB in the beginning and 323.5MB in the end (delta: -234.0MB). Peak memory consumption was 297.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: no need to replace index de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: no need to replace index: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.DerPreprocessor.constructReplacementForSelectCase(DerPreprocessor.java:333) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-22 01:29:47,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1ebada516f0ccae5e55b91f6e0fe5802f70171054dc79c047f46877ad506c65e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-22 01:29:50,203 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 01:29:50,207 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 01:29:50,256 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 01:29:50,257 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 01:29:50,262 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 01:29:50,266 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 01:29:50,270 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 01:29:50,273 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 01:29:50,280 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 01:29:50,282 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 01:29:50,285 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 01:29:50,286 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 01:29:50,289 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 01:29:50,291 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 01:29:50,295 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 01:29:50,300 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 01:29:50,302 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 01:29:50,303 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 01:29:50,308 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 01:29:50,311 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 01:29:50,314 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 01:29:50,316 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 01:29:50,318 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 01:29:50,325 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 01:29:50,330 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 01:29:50,331 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 01:29:50,332 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 01:29:50,334 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 01:29:50,336 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 01:29:50,336 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 01:29:50,338 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 01:29:50,340 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 01:29:50,360 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 01:29:50,362 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 01:29:50,362 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 01:29:50,363 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 01:29:50,363 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 01:29:50,364 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 01:29:50,365 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 01:29:50,366 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 01:29:50,372 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-22 01:29:50,424 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 01:29:50,425 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 01:29:50,426 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 01:29:50,427 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 01:29:50,428 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 01:29:50,428 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 01:29:50,428 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 01:29:50,429 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 01:29:50,429 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 01:29:50,429 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 01:29:50,430 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 01:29:50,431 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 01:29:50,432 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 01:29:50,432 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 01:29:50,432 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 01:29:50,432 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 01:29:50,433 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 01:29:50,433 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-22 01:29:50,433 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-22 01:29:50,433 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-22 01:29:50,433 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 01:29:50,434 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 01:29:50,434 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 01:29:50,434 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 01:29:50,434 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-22 01:29:50,435 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 01:29:50,435 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:29:50,435 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 01:29:50,436 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 01:29:50,436 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 01:29:50,436 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-22 01:29:50,436 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-22 01:29:50,437 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 01:29:50,437 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 01:29:50,437 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-22 01:29:50,437 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1ebada516f0ccae5e55b91f6e0fe5802f70171054dc79c047f46877ad506c65e [2022-11-22 01:29:50,924 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 01:29:50,956 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 01:29:50,960 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 01:29:50,962 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 01:29:50,962 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 01:29:50,965 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i [2022-11-22 01:29:54,484 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 01:29:55,098 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 01:29:55,099 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i [2022-11-22 01:29:55,138 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/data/a21b2f069/f1f97f7bf677457fb881057c3887f669/FLAGb2fec912b [2022-11-22 01:29:55,161 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/data/a21b2f069/f1f97f7bf677457fb881057c3887f669 [2022-11-22 01:29:55,164 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 01:29:55,166 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 01:29:55,168 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 01:29:55,168 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 01:29:55,173 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 01:29:55,174 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:29:55" (1/1) ... [2022-11-22 01:29:55,175 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4111e393 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:55, skipping insertion in model container [2022-11-22 01:29:55,175 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:29:55" (1/1) ... [2022-11-22 01:29:55,184 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 01:29:55,362 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 01:29:55,704 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4499,4512] [2022-11-22 01:29:55,712 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4559,4572] [2022-11-22 01:29:56,819 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,820 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,820 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,821 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,823 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,840 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,841 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,843 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,844 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,846 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,848 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,849 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:56,849 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,305 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-22 01:29:57,307 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-22 01:29:57,308 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-22 01:29:57,310 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-22 01:29:57,313 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-22 01:29:57,314 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-22 01:29:57,315 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-22 01:29:57,316 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-22 01:29:57,317 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-22 01:29:57,318 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-22 01:29:57,568 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-22 01:29:57,654 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,677 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,821 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,822 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,823 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,824 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,824 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,825 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,827 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,830 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,830 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,831 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,831 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,831 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,832 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,835 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,836 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,836 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,838 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,845 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,845 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,858 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,859 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,860 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,911 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,911 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,912 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:57,917 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:29:57,952 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-22 01:29:58,013 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 01:29:58,020 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4499,4512] [2022-11-22 01:29:58,022 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4559,4572] [2022-11-22 01:29:58,089 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,090 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,091 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,091 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,092 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,103 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,105 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,106 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,107 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,108 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,108 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,109 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,110 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,183 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-22 01:29:58,184 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-22 01:29:58,186 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-22 01:29:58,187 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-22 01:29:58,188 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-22 01:29:58,189 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-22 01:29:58,190 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-22 01:29:58,191 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-22 01:29:58,191 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-22 01:29:58,192 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-22 01:29:58,237 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-22 01:29:58,261 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,267 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,314 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,314 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,315 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,316 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,317 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,317 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,319 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,319 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,320 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,320 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,321 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,321 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,321 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,324 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,324 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,325 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,325 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,331 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,331 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,341 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,342 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,343 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,356 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,357 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,357 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,359 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:29:58,391 INFO L203 MainTranslator]: Completed pre-run [2022-11-22 01:29:58,420 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4499,4512] [2022-11-22 01:29:58,420 WARN L237 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_303d1d9e-b4eb-4ffe-b237-c47ebb674210/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness.i[4559,4572] [2022-11-22 01:29:58,460 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,460 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,461 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,462 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,462 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,468 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,468 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,469 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,470 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,471 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,472 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,472 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,473 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,510 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-22 01:29:58,511 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-22 01:29:58,512 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-22 01:29:58,513 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-22 01:29:58,515 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-22 01:29:58,515 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-22 01:29:58,516 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-22 01:29:58,517 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-22 01:29:58,518 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-22 01:29:58,558 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-22 01:29:58,577 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-22 01:29:58,591 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,595 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,631 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,637 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,637 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,638 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,638 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,638 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,639 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,640 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,641 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,642 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,646 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,647 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,647 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,648 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,650 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,650 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,652 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,654 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,655 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,670 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,671 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,671 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,684 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,684 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,685 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-22 01:29:58,688 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:29:58,987 INFO L208 MainTranslator]: Completed translation [2022-11-22 01:29:58,988 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58 WrapperNode [2022-11-22 01:29:58,988 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-22 01:29:58,989 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-22 01:29:58,989 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-22 01:29:58,989 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-22 01:29:58,997 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,128 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,247 INFO L138 Inliner]: procedures = 717, calls = 1920, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 1040 [2022-11-22 01:29:59,248 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-22 01:29:59,249 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-22 01:29:59,249 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-22 01:29:59,250 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-22 01:29:59,261 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,261 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,282 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,283 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,383 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,391 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,435 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,441 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,464 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-22 01:29:59,472 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-22 01:29:59,473 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-22 01:29:59,473 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-22 01:29:59,474 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (1/1) ... [2022-11-22 01:29:59,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:29:59,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:29:59,519 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-22 01:29:59,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-22 01:29:59,571 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-11-22 01:29:59,572 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-11-22 01:29:59,572 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-11-22 01:29:59,572 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-11-22 01:29:59,572 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-22 01:29:59,572 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-11-22 01:29:59,572 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-11-22 01:29:59,573 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-11-22 01:29:59,573 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-11-22 01:29:59,573 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-22 01:29:59,574 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-22 01:29:59,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-22 01:29:59,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-22 01:29:59,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-22 01:29:59,574 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-11-22 01:29:59,574 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-11-22 01:29:59,575 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-22 01:29:59,575 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-22 01:29:59,575 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-22 01:29:59,575 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-22 01:29:59,575 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_node [2022-11-22 01:29:59,575 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_node [2022-11-22 01:29:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-22 01:29:59,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-22 01:29:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-22 01:29:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-22 01:29:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-22 01:29:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-11-22 01:29:59,577 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-11-22 01:29:59,577 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-11-22 01:29:59,577 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-11-22 01:29:59,577 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-22 01:29:59,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-22 01:29:59,577 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-22 01:29:59,578 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-22 01:29:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-22 01:29:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-22 01:29:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-22 01:29:59,578 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-22 01:29:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-22 01:29:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-11-22 01:29:59,579 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-11-22 01:29:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-11-22 01:29:59,579 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-11-22 01:29:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-11-22 01:29:59,579 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-11-22 01:29:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-22 01:29:59,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-22 01:29:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-22 01:29:59,580 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-22 01:29:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-11-22 01:29:59,580 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-11-22 01:29:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2022-11-22 01:29:59,581 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2022-11-22 01:29:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-22 01:29:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-22 01:29:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-22 01:29:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-22 01:29:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-11-22 01:29:59,582 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-11-22 01:29:59,582 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-22 01:29:59,582 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-22 01:29:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-22 01:29:59,583 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-22 01:29:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-22 01:29:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-11-22 01:29:59,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-11-22 01:29:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-11-22 01:29:59,583 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-11-22 01:29:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at [2022-11-22 01:29:59,584 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at [2022-11-22 01:30:00,236 INFO L235 CfgBuilder]: Building ICFG [2022-11-22 01:30:00,239 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-22 01:30:06,574 INFO L276 CfgBuilder]: Performing block encoding [2022-11-22 01:30:06,594 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-22 01:30:06,594 INFO L300 CfgBuilder]: Removed 8 assume(true) statements. [2022-11-22 01:30:06,598 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:30:06 BoogieIcfgContainer [2022-11-22 01:30:06,598 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-22 01:30:06,602 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-22 01:30:06,602 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-22 01:30:06,607 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-22 01:30:06,612 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 01:29:55" (1/3) ... [2022-11-22 01:30:06,614 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48829b9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:30:06, skipping insertion in model container [2022-11-22 01:30:06,615 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:29:58" (2/3) ... [2022-11-22 01:30:06,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48829b9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:30:06, skipping insertion in model container [2022-11-22 01:30:06,617 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:30:06" (3/3) ... [2022-11-22 01:30:06,618 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_remove_harness.i [2022-11-22 01:30:06,641 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-22 01:30:06,641 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-11-22 01:30:06,728 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-22 01:30:06,735 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3d0c1571, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-22 01:30:06,735 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-11-22 01:30:06,744 INFO L276 IsEmpty]: Start isEmpty. Operand has 448 states, 258 states have (on average 1.2674418604651163) internal successors, (327), 263 states have internal predecessors, (327), 160 states have call successors, (160), 27 states have call predecessors, (160), 27 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2022-11-22 01:30:06,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-22 01:30:06,763 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:30:06,764 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 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] [2022-11-22 01:30:06,765 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:30:06,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:30:06,771 INFO L85 PathProgramCache]: Analyzing trace with hash 236384645, now seen corresponding path program 1 times [2022-11-22 01:30:06,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:30:06,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1818517265] [2022-11-22 01:30:06,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:30:06,793 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:06,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:30:06,802 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:30:06,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-22 01:30:08,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:30:08,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 1606 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-22 01:30:08,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:30:08,294 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-11-22 01:30:08,294 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:30:08,295 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:30:08,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1818517265] [2022-11-22 01:30:08,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1818517265] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:30:08,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:30:08,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-22 01:30:08,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706955226] [2022-11-22 01:30:08,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:30:08,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-22 01:30:08,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:30:08,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-22 01:30:08,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-22 01:30:08,355 INFO L87 Difference]: Start difference. First operand has 448 states, 258 states have (on average 1.2674418604651163) internal successors, (327), 263 states have internal predecessors, (327), 160 states have call successors, (160), 27 states have call predecessors, (160), 27 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) Second operand has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-22 01:30:08,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:30:08,491 INFO L93 Difference]: Finished difference Result 883 states and 1408 transitions. [2022-11-22 01:30:08,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-22 01:30:08,497 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 141 [2022-11-22 01:30:08,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:30:08,512 INFO L225 Difference]: With dead ends: 883 [2022-11-22 01:30:08,512 INFO L226 Difference]: Without dead ends: 441 [2022-11-22 01:30:08,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-22 01:30:08,528 INFO L413 NwaCegarLoop]: 634 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-22 01:30:08,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-22 01:30:08,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-11-22 01:30:08,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 441. [2022-11-22 01:30:08,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 253 states have (on average 1.2292490118577075) internal successors, (311), 256 states have internal predecessors, (311), 160 states have call successors, (160), 27 states have call predecessors, (160), 26 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2022-11-22 01:30:08,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 629 transitions. [2022-11-22 01:30:08,634 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 629 transitions. Word has length 141 [2022-11-22 01:30:08,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:30:08,636 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 629 transitions. [2022-11-22 01:30:08,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-22 01:30:08,637 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 629 transitions. [2022-11-22 01:30:08,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-22 01:30:08,642 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:30:08,643 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:30:08,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-22 01:30:08,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:08,866 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:30:08,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:30:08,867 INFO L85 PathProgramCache]: Analyzing trace with hash 858158561, now seen corresponding path program 1 times [2022-11-22 01:30:08,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:30:08,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1370420949] [2022-11-22 01:30:08,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:30:08,871 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:08,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:30:08,874 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:30:08,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-22 01:30:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:30:10,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 1664 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 01:30:10,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:30:10,475 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2022-11-22 01:30:10,475 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:30:10,476 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:30:10,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1370420949] [2022-11-22 01:30:10,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1370420949] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:30:10,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:30:10,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:30:10,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328886105] [2022-11-22 01:30:10,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:30:10,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:30:10,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:30:10,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:30:10,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:30:10,491 INFO L87 Difference]: Start difference. First operand 441 states and 629 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-22 01:30:12,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:30:13,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:30:13,477 INFO L93 Difference]: Finished difference Result 848 states and 1227 transitions. [2022-11-22 01:30:13,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:30:13,478 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 156 [2022-11-22 01:30:13,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:30:13,485 INFO L225 Difference]: With dead ends: 848 [2022-11-22 01:30:13,486 INFO L226 Difference]: Without dead ends: 443 [2022-11-22 01:30:13,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-22 01:30:13,491 INFO L413 NwaCegarLoop]: 604 mSDtfsCounter, 36 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 2325 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-22 01:30:13,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 2325 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 129 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2022-11-22 01:30:13,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-11-22 01:30:13,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 443. [2022-11-22 01:30:13,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 254 states have (on average 1.2283464566929134) internal successors, (312), 258 states have internal predecessors, (312), 160 states have call successors, (160), 27 states have call predecessors, (160), 27 states have return successors, (172), 158 states have call predecessors, (172), 158 states have call successors, (172) [2022-11-22 01:30:13,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 644 transitions. [2022-11-22 01:30:13,541 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 644 transitions. Word has length 156 [2022-11-22 01:30:13,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:30:13,541 INFO L495 AbstractCegarLoop]: Abstraction has 443 states and 644 transitions. [2022-11-22 01:30:13,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-22 01:30:13,542 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 644 transitions. [2022-11-22 01:30:13,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-11-22 01:30:13,546 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:30:13,547 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:30:13,594 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-22 01:30:13,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:13,764 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:30:13,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:30:13,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1065029687, now seen corresponding path program 1 times [2022-11-22 01:30:13,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:30:13,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1095771928] [2022-11-22 01:30:13,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:30:13,768 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:13,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:30:13,775 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:30:13,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-22 01:30:15,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:30:15,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 1694 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-22 01:30:15,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:30:15,417 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2022-11-22 01:30:15,418 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:30:15,418 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:30:15,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1095771928] [2022-11-22 01:30:15,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1095771928] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:30:15,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:30:15,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-22 01:30:15,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665988247] [2022-11-22 01:30:15,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:30:15,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 01:30:15,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:30:15,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 01:30:15,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-22 01:30:15,422 INFO L87 Difference]: Start difference. First operand 443 states and 644 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2022-11-22 01:30:18,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:30:19,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:30:19,598 INFO L93 Difference]: Finished difference Result 871 states and 1300 transitions. [2022-11-22 01:30:19,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 01:30:19,599 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) Word has length 164 [2022-11-22 01:30:19,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:30:19,605 INFO L225 Difference]: With dead ends: 871 [2022-11-22 01:30:19,605 INFO L226 Difference]: Without dead ends: 464 [2022-11-22 01:30:19,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-22 01:30:19,616 INFO L413 NwaCegarLoop]: 582 mSDtfsCounter, 88 mSDsluCounter, 2777 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 3359 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-11-22 01:30:19,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 3359 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 343 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2022-11-22 01:30:19,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2022-11-22 01:30:19,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 462. [2022-11-22 01:30:19,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 270 states have (on average 1.237037037037037) internal successors, (334), 274 states have internal predecessors, (334), 162 states have call successors, (162), 27 states have call predecessors, (162), 28 states have return successors, (191), 161 states have call predecessors, (191), 160 states have call successors, (191) [2022-11-22 01:30:19,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 687 transitions. [2022-11-22 01:30:19,667 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 687 transitions. Word has length 164 [2022-11-22 01:30:19,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:30:19,668 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 687 transitions. [2022-11-22 01:30:19,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2022-11-22 01:30:19,668 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 687 transitions. [2022-11-22 01:30:19,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-11-22 01:30:19,673 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:30:19,674 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:30:19,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-22 01:30:19,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:19,892 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:30:19,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:30:19,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1857914875, now seen corresponding path program 1 times [2022-11-22 01:30:19,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:30:19,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1145293053] [2022-11-22 01:30:19,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:30:19,895 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:19,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:30:19,896 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:30:19,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-22 01:30:21,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:30:21,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 1806 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-22 01:30:21,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:30:21,750 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2022-11-22 01:30:21,751 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:30:21,751 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:30:21,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1145293053] [2022-11-22 01:30:21,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1145293053] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:30:21,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:30:21,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-22 01:30:21,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390317405] [2022-11-22 01:30:21,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:30:21,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 01:30:21,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:30:21,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 01:30:21,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-22 01:30:21,755 INFO L87 Difference]: Start difference. First operand 462 states and 687 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2022-11-22 01:30:24,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:30:25,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:30:25,618 INFO L93 Difference]: Finished difference Result 896 states and 1375 transitions. [2022-11-22 01:30:25,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 01:30:25,620 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 179 [2022-11-22 01:30:25,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:30:25,625 INFO L225 Difference]: With dead ends: 896 [2022-11-22 01:30:25,626 INFO L226 Difference]: Without dead ends: 470 [2022-11-22 01:30:25,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-22 01:30:25,631 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 59 mSDsluCounter, 2264 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 2862 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:30:25,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 2862 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 268 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2022-11-22 01:30:25,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-11-22 01:30:25,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 462. [2022-11-22 01:30:25,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 270 states have (on average 1.237037037037037) internal successors, (334), 274 states have internal predecessors, (334), 162 states have call successors, (162), 27 states have call predecessors, (162), 28 states have return successors, (191), 161 states have call predecessors, (191), 160 states have call successors, (191) [2022-11-22 01:30:25,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 687 transitions. [2022-11-22 01:30:25,668 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 687 transitions. Word has length 179 [2022-11-22 01:30:25,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:30:25,669 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 687 transitions. [2022-11-22 01:30:25,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2022-11-22 01:30:25,669 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 687 transitions. [2022-11-22 01:30:25,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-11-22 01:30:25,673 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:30:25,673 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:30:25,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-22 01:30:25,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:25,898 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:30:25,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:30:25,899 INFO L85 PathProgramCache]: Analyzing trace with hash -276070034, now seen corresponding path program 1 times [2022-11-22 01:30:25,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:30:25,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [945736749] [2022-11-22 01:30:25,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:30:25,902 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:25,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:30:25,903 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:30:25,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-22 01:30:27,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:30:27,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 1854 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-22 01:30:27,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:30:28,163 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 119 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-11-22 01:30:28,164 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:30:28,164 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:30:28,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [945736749] [2022-11-22 01:30:28,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [945736749] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:30:28,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:30:28,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-22 01:30:28,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297436283] [2022-11-22 01:30:28,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:30:28,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-22 01:30:28,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:30:28,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-22 01:30:28,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:30:28,168 INFO L87 Difference]: Start difference. First operand 462 states and 687 transitions. Second operand has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-22 01:30:31,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:30:33,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:30:33,789 INFO L93 Difference]: Finished difference Result 918 states and 1394 transitions. [2022-11-22 01:30:33,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-22 01:30:33,790 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 195 [2022-11-22 01:30:33,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:30:33,796 INFO L225 Difference]: With dead ends: 918 [2022-11-22 01:30:33,796 INFO L226 Difference]: Without dead ends: 492 [2022-11-22 01:30:33,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-11-22 01:30:33,801 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 131 mSDsluCounter, 3315 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 3898 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:30:33,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 3898 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 587 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2022-11-22 01:30:33,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2022-11-22 01:30:33,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 474. [2022-11-22 01:30:33,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 280 states have (on average 1.2428571428571429) internal successors, (348), 284 states have internal predecessors, (348), 163 states have call successors, (163), 28 states have call predecessors, (163), 29 states have return successors, (192), 162 states have call predecessors, (192), 161 states have call successors, (192) [2022-11-22 01:30:33,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 703 transitions. [2022-11-22 01:30:33,837 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 703 transitions. Word has length 195 [2022-11-22 01:30:33,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:30:33,838 INFO L495 AbstractCegarLoop]: Abstraction has 474 states and 703 transitions. [2022-11-22 01:30:33,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-22 01:30:33,839 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 703 transitions. [2022-11-22 01:30:33,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-11-22 01:30:33,842 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:30:33,843 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:30:33,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-11-22 01:30:34,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:34,066 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:30:34,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:30:34,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1136665260, now seen corresponding path program 2 times [2022-11-22 01:30:34,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:30:34,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2018305131] [2022-11-22 01:30:34,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-22 01:30:34,069 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:34,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:30:34,070 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:30:34,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-22 01:30:36,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-22 01:30:36,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-22 01:30:36,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 1966 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-22 01:30:36,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:30:37,790 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2022-11-22 01:30:37,791 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:30:37,791 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:30:37,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2018305131] [2022-11-22 01:30:37,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2018305131] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:30:37,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:30:37,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-22 01:30:37,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914342849] [2022-11-22 01:30:37,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:30:37,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 01:30:37,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:30:37,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 01:30:37,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-22 01:30:37,794 INFO L87 Difference]: Start difference. First operand 474 states and 703 transitions. Second operand has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-22 01:30:42,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:30:44,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:30:46,739 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:30:50,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:30:50,899 INFO L93 Difference]: Finished difference Result 948 states and 1468 transitions. [2022-11-22 01:30:50,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 01:30:50,902 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 210 [2022-11-22 01:30:50,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:30:50,908 INFO L225 Difference]: With dead ends: 948 [2022-11-22 01:30:50,908 INFO L226 Difference]: Without dead ends: 510 [2022-11-22 01:30:50,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-22 01:30:50,914 INFO L413 NwaCegarLoop]: 640 mSDtfsCounter, 23 mSDsluCounter, 2329 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 2969 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:30:50,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 2969 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 264 Invalid, 3 Unknown, 0 Unchecked, 12.4s Time] [2022-11-22 01:30:50,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2022-11-22 01:30:50,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 482. [2022-11-22 01:30:50,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 288 states have (on average 1.2430555555555556) internal successors, (358), 292 states have internal predecessors, (358), 163 states have call successors, (163), 28 states have call predecessors, (163), 29 states have return successors, (192), 162 states have call predecessors, (192), 161 states have call successors, (192) [2022-11-22 01:30:50,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 713 transitions. [2022-11-22 01:30:50,950 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 713 transitions. Word has length 210 [2022-11-22 01:30:50,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:30:50,951 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 713 transitions. [2022-11-22 01:30:50,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-22 01:30:50,951 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 713 transitions. [2022-11-22 01:30:50,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-11-22 01:30:50,955 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:30:50,955 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:30:51,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-11-22 01:30:51,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:51,178 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:30:51,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:30:51,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1018223786, now seen corresponding path program 1 times [2022-11-22 01:30:51,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:30:51,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [930234610] [2022-11-22 01:30:51,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:30:51,181 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:30:51,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:30:51,182 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:30:51,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-22 01:30:53,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:30:53,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 1964 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-22 01:30:53,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:30:54,355 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2022-11-22 01:30:54,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:30:54,356 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:30:54,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [930234610] [2022-11-22 01:30:54,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [930234610] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:30:54,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:30:54,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-22 01:30:54,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398711523] [2022-11-22 01:30:54,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:30:54,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 01:30:54,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:30:54,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 01:30:54,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-22 01:30:54,359 INFO L87 Difference]: Start difference. First operand 482 states and 713 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-22 01:30:59,721 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:31:01,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:31:03,768 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:31:08,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:31:08,677 INFO L93 Difference]: Finished difference Result 958 states and 1478 transitions. [2022-11-22 01:31:08,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-22 01:31:08,680 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 210 [2022-11-22 01:31:08,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:31:08,685 INFO L225 Difference]: With dead ends: 958 [2022-11-22 01:31:08,686 INFO L226 Difference]: Without dead ends: 512 [2022-11-22 01:31:08,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-11-22 01:31:08,690 INFO L413 NwaCegarLoop]: 638 mSDtfsCounter, 20 mSDsluCounter, 2955 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 3593 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:31:08,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 3593 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 282 Invalid, 3 Unknown, 0 Unchecked, 13.3s Time] [2022-11-22 01:31:08,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-11-22 01:31:08,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 486. [2022-11-22 01:31:08,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 292 states have (on average 1.2397260273972603) internal successors, (362), 296 states have internal predecessors, (362), 163 states have call successors, (163), 28 states have call predecessors, (163), 29 states have return successors, (192), 162 states have call predecessors, (192), 161 states have call successors, (192) [2022-11-22 01:31:08,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 717 transitions. [2022-11-22 01:31:08,723 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 717 transitions. Word has length 210 [2022-11-22 01:31:08,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:31:08,724 INFO L495 AbstractCegarLoop]: Abstraction has 486 states and 717 transitions. [2022-11-22 01:31:08,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-22 01:31:08,725 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 717 transitions. [2022-11-22 01:31:08,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-11-22 01:31:08,728 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:31:08,728 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:31:08,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-22 01:31:08,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:08,942 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:31:08,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:31:08,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1243349464, now seen corresponding path program 1 times [2022-11-22 01:31:08,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:31:08,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [954188872] [2022-11-22 01:31:08,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:08,945 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:08,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:31:08,946 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:31:08,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-22 01:31:11,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:11,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 1961 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:31:11,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:11,669 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 132 proven. 3 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2022-11-22 01:31:11,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:31:12,261 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2022-11-22 01:31:12,262 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:31:12,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [954188872] [2022-11-22 01:31:12,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [954188872] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:31:12,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [356149455] [2022-11-22 01:31:12,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:12,263 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:31:12,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:31:12,270 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:31:12,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2022-11-22 01:31:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:13,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 1961 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-22 01:31:13,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:14,511 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 139 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-22 01:31:14,511 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:31:14,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [356149455] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:31:14,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 01:31:14,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7] total 11 [2022-11-22 01:31:14,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239210738] [2022-11-22 01:31:14,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:31:14,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 01:31:14,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:31:14,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 01:31:14,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-11-22 01:31:14,514 INFO L87 Difference]: Start difference. First operand 486 states and 717 transitions. Second operand has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) [2022-11-22 01:31:16,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:31:17,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:31:17,931 INFO L93 Difference]: Finished difference Result 902 states and 1352 transitions. [2022-11-22 01:31:17,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:31:17,932 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) Word has length 210 [2022-11-22 01:31:17,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:31:17,937 INFO L225 Difference]: With dead ends: 902 [2022-11-22 01:31:17,938 INFO L226 Difference]: Without dead ends: 488 [2022-11-22 01:31:17,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 619 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-11-22 01:31:17,942 INFO L413 NwaCegarLoop]: 597 mSDtfsCounter, 82 mSDsluCounter, 2225 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 2822 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:31:17,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 2822 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 179 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2022-11-22 01:31:17,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2022-11-22 01:31:17,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 488. [2022-11-22 01:31:17,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 293 states have (on average 1.2389078498293515) internal successors, (363), 298 states have internal predecessors, (363), 163 states have call successors, (163), 28 states have call predecessors, (163), 30 states have return successors, (203), 162 states have call predecessors, (203), 161 states have call successors, (203) [2022-11-22 01:31:17,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 729 transitions. [2022-11-22 01:31:17,977 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 729 transitions. Word has length 210 [2022-11-22 01:31:17,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:31:17,978 INFO L495 AbstractCegarLoop]: Abstraction has 488 states and 729 transitions. [2022-11-22 01:31:17,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) [2022-11-22 01:31:17,978 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 729 transitions. [2022-11-22 01:31:17,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-11-22 01:31:17,982 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:31:17,983 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 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] [2022-11-22 01:31:17,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2022-11-22 01:31:18,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-22 01:31:18,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:18,394 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:31:18,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:31:18,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1098432894, now seen corresponding path program 1 times [2022-11-22 01:31:18,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:31:18,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [859306702] [2022-11-22 01:31:18,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:18,397 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:18,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:31:18,398 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:31:18,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-22 01:31:20,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:20,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 2103 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:31:20,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:21,141 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 174 proven. 3 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-11-22 01:31:21,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:31:21,676 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2022-11-22 01:31:21,677 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:31:21,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [859306702] [2022-11-22 01:31:21,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [859306702] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:31:21,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1813560292] [2022-11-22 01:31:21,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:21,677 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:31:21,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:31:21,678 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:31:21,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-22 01:31:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:23,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 2103 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-22 01:31:23,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:24,252 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 151 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2022-11-22 01:31:24,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:31:24,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1813560292] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:31:24,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 01:31:24,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 12 [2022-11-22 01:31:24,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620513486] [2022-11-22 01:31:24,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:31:24,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 01:31:24,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:31:24,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 01:31:24,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-22 01:31:24,256 INFO L87 Difference]: Start difference. First operand 488 states and 729 transitions. Second operand has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 7 states have internal predecessors, (89), 5 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 5 states have call successors, (27) [2022-11-22 01:31:27,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:31:28,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:31:28,774 INFO L93 Difference]: Finished difference Result 907 states and 1377 transitions. [2022-11-22 01:31:28,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 01:31:28,775 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 7 states have internal predecessors, (89), 5 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 5 states have call successors, (27) Word has length 233 [2022-11-22 01:31:28,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:31:28,780 INFO L225 Difference]: With dead ends: 907 [2022-11-22 01:31:28,780 INFO L226 Difference]: Without dead ends: 491 [2022-11-22 01:31:28,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 703 GetRequests, 689 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-11-22 01:31:28,784 INFO L413 NwaCegarLoop]: 591 mSDtfsCounter, 105 mSDsluCounter, 2751 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 33 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 3342 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:31:28,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 3342 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 332 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2022-11-22 01:31:28,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-11-22 01:31:28,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 489. [2022-11-22 01:31:28,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 294 states have (on average 1.2380952380952381) internal successors, (364), 299 states have internal predecessors, (364), 163 states have call successors, (163), 28 states have call predecessors, (163), 30 states have return successors, (203), 162 states have call predecessors, (203), 161 states have call successors, (203) [2022-11-22 01:31:28,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 730 transitions. [2022-11-22 01:31:28,819 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 730 transitions. Word has length 233 [2022-11-22 01:31:28,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:31:28,820 INFO L495 AbstractCegarLoop]: Abstraction has 489 states and 730 transitions. [2022-11-22 01:31:28,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 7 states have internal predecessors, (89), 5 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 5 states have call successors, (27) [2022-11-22 01:31:28,820 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 730 transitions. [2022-11-22 01:31:28,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2022-11-22 01:31:28,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:31:28,826 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:31:28,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2022-11-22 01:31:29,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-22 01:31:29,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:29,242 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:31:29,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:31:29,242 INFO L85 PathProgramCache]: Analyzing trace with hash -1232370673, now seen corresponding path program 1 times [2022-11-22 01:31:29,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:31:29,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [17842496] [2022-11-22 01:31:29,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:29,245 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:29,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:31:29,246 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:31:29,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-22 01:31:31,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:31,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 2258 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:31:31,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:32,286 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 224 proven. 3 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-11-22 01:31:32,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:31:32,840 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2022-11-22 01:31:32,840 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:31:32,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [17842496] [2022-11-22 01:31:32,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [17842496] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:31:32,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1337976767] [2022-11-22 01:31:32,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:32,841 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:31:32,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:31:32,842 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:31:32,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-11-22 01:31:34,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:34,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 2258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 01:31:34,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:35,071 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2022-11-22 01:31:35,071 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:31:35,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1337976767] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:31:35,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 01:31:35,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 7] total 10 [2022-11-22 01:31:35,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150529811] [2022-11-22 01:31:35,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:31:35,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:31:35,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:31:35,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:31:35,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-22 01:31:35,074 INFO L87 Difference]: Start difference. First operand 489 states and 730 transitions. Second operand has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-22 01:31:36,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:31:36,316 INFO L93 Difference]: Finished difference Result 903 states and 1358 transitions. [2022-11-22 01:31:36,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:31:36,318 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) Word has length 264 [2022-11-22 01:31:36,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:31:36,323 INFO L225 Difference]: With dead ends: 903 [2022-11-22 01:31:36,323 INFO L226 Difference]: Without dead ends: 489 [2022-11-22 01:31:36,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 790 GetRequests, 781 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-22 01:31:36,328 INFO L413 NwaCegarLoop]: 590 mSDtfsCounter, 2 mSDsluCounter, 1684 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2274 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:31:36,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2274 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-22 01:31:36,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-11-22 01:31:36,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 489. [2022-11-22 01:31:36,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 294 states have (on average 1.2346938775510203) internal successors, (363), 299 states have internal predecessors, (363), 163 states have call successors, (163), 28 states have call predecessors, (163), 30 states have return successors, (203), 162 states have call predecessors, (203), 161 states have call successors, (203) [2022-11-22 01:31:36,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 729 transitions. [2022-11-22 01:31:36,362 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 729 transitions. Word has length 264 [2022-11-22 01:31:36,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:31:36,363 INFO L495 AbstractCegarLoop]: Abstraction has 489 states and 729 transitions. [2022-11-22 01:31:36,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-22 01:31:36,364 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 729 transitions. [2022-11-22 01:31:36,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2022-11-22 01:31:36,368 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:31:36,368 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:31:36,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2022-11-22 01:31:36,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-22 01:31:36,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:36,783 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:31:36,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:31:36,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1480517167, now seen corresponding path program 1 times [2022-11-22 01:31:36,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:31:36,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [222838441] [2022-11-22 01:31:36,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:36,786 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:36,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:31:36,787 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:31:36,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-22 01:31:39,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:39,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 2260 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:31:39,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:39,806 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 224 proven. 3 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-11-22 01:31:39,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:31:40,376 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2022-11-22 01:31:40,376 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:31:40,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [222838441] [2022-11-22 01:31:40,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [222838441] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:31:40,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1244371804] [2022-11-22 01:31:40,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:40,377 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:31:40,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:31:40,378 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:31:40,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2022-11-22 01:31:42,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:42,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 2260 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-22 01:31:42,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:43,281 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2022-11-22 01:31:43,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:31:43,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1244371804] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:31:43,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 01:31:43,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 7] total 13 [2022-11-22 01:31:43,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783396595] [2022-11-22 01:31:43,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:31:43,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-22 01:31:43,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:31:43,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-22 01:31:43,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-11-22 01:31:43,284 INFO L87 Difference]: Start difference. First operand 489 states and 729 transitions. Second operand has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 5 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-22 01:31:46,091 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:31:47,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:31:47,873 INFO L93 Difference]: Finished difference Result 910 states and 1369 transitions. [2022-11-22 01:31:47,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 01:31:47,875 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 5 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 264 [2022-11-22 01:31:47,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:31:47,879 INFO L225 Difference]: With dead ends: 910 [2022-11-22 01:31:47,879 INFO L226 Difference]: Without dead ends: 501 [2022-11-22 01:31:47,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 793 GetRequests, 779 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2022-11-22 01:31:47,883 INFO L413 NwaCegarLoop]: 590 mSDtfsCounter, 76 mSDsluCounter, 3357 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 32 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 3947 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:31:47,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 3947 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 342 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-11-22 01:31:47,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-11-22 01:31:47,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 501. [2022-11-22 01:31:47,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 300 states have (on average 1.2333333333333334) internal successors, (370), 305 states have internal predecessors, (370), 168 states have call successors, (168), 29 states have call predecessors, (168), 31 states have return successors, (208), 167 states have call predecessors, (208), 166 states have call successors, (208) [2022-11-22 01:31:47,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 746 transitions. [2022-11-22 01:31:47,918 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 746 transitions. Word has length 264 [2022-11-22 01:31:47,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:31:47,919 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 746 transitions. [2022-11-22 01:31:47,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 5 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-22 01:31:47,919 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 746 transitions. [2022-11-22 01:31:47,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2022-11-22 01:31:47,922 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:31:47,922 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:31:47,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-11-22 01:31:48,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2022-11-22 01:31:48,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt [2022-11-22 01:31:48,350 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:31:48,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:31:48,351 INFO L85 PathProgramCache]: Analyzing trace with hash -848747523, now seen corresponding path program 1 times [2022-11-22 01:31:48,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:31:48,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2060760718] [2022-11-22 01:31:48,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:48,355 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:31:48,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:31:48,357 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:31:48,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-22 01:31:50,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:51,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 2484 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:31:51,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:31:51,579 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 284 proven. 3 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2022-11-22 01:31:51,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:31:52,113 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-11-22 01:31:52,114 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:31:52,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2060760718] [2022-11-22 01:31:52,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2060760718] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:31:52,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1691372903] [2022-11-22 01:31:52,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:31:52,114 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:31:52,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:31:52,116 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:31:52,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2022-11-22 01:31:58,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:31:58,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 2484 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-22 01:31:58,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:32:01,991 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 282 trivial. 0 not checked. [2022-11-22 01:32:01,991 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:32:01,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1691372903] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:32:01,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 01:32:01,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [7, 7] total 17 [2022-11-22 01:32:01,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308380826] [2022-11-22 01:32:01,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:32:01,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-22 01:32:01,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:32:01,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-22 01:32:01,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2022-11-22 01:32:01,995 INFO L87 Difference]: Start difference. First operand 501 states and 746 transitions. Second operand has 12 states, 11 states have (on average 10.0) internal successors, (110), 12 states have internal predecessors, (110), 7 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 7 states have call predecessors, (31), 7 states have call successors, (31) [2022-11-22 01:32:09,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:32:17,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:32:17,001 INFO L93 Difference]: Finished difference Result 1022 states and 1607 transitions. [2022-11-22 01:32:17,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-22 01:32:17,004 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.0) internal successors, (110), 12 states have internal predecessors, (110), 7 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 7 states have call predecessors, (31), 7 states have call successors, (31) Word has length 294 [2022-11-22 01:32:17,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:32:17,009 INFO L225 Difference]: With dead ends: 1022 [2022-11-22 01:32:17,009 INFO L226 Difference]: Without dead ends: 557 [2022-11-22 01:32:17,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 887 GetRequests, 866 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2022-11-22 01:32:17,014 INFO L413 NwaCegarLoop]: 590 mSDtfsCounter, 117 mSDsluCounter, 3277 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 3867 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:32:17,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 3867 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 924 Invalid, 1 Unknown, 0 Unchecked, 13.2s Time] [2022-11-22 01:32:17,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2022-11-22 01:32:17,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 523. [2022-11-22 01:32:17,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 320 states have (on average 1.2375) internal successors, (396), 325 states have internal predecessors, (396), 168 states have call successors, (168), 29 states have call predecessors, (168), 33 states have return successors, (227), 169 states have call predecessors, (227), 166 states have call successors, (227) [2022-11-22 01:32:17,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 791 transitions. [2022-11-22 01:32:17,055 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 791 transitions. Word has length 294 [2022-11-22 01:32:17,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:32:17,055 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 791 transitions. [2022-11-22 01:32:17,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.0) internal successors, (110), 12 states have internal predecessors, (110), 7 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 7 states have call predecessors, (31), 7 states have call successors, (31) [2022-11-22 01:32:17,056 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 791 transitions. [2022-11-22 01:32:17,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2022-11-22 01:32:17,058 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:32:17,059 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 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] [2022-11-22 01:32:17,120 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-22 01:32:17,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2022-11-22 01:32:17,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt [2022-11-22 01:32:17,474 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:32:17,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:32:17,475 INFO L85 PathProgramCache]: Analyzing trace with hash 453557913, now seen corresponding path program 1 times [2022-11-22 01:32:17,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:32:17,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [419869726] [2022-11-22 01:32:17,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:32:17,478 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:32:17,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:32:17,479 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:32:17,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-22 01:32:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:32:20,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 2262 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 01:32:20,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:32:20,321 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 204 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-11-22 01:32:20,321 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:32:20,322 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:32:20,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [419869726] [2022-11-22 01:32:20,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [419869726] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:32:20,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:32:20,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:32:20,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723804479] [2022-11-22 01:32:20,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:32:20,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:32:20,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:32:20,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:32:20,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:32:20,328 INFO L87 Difference]: Start difference. First operand 523 states and 791 transitions. Second operand has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-22 01:32:20,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:32:20,553 INFO L93 Difference]: Finished difference Result 1038 states and 1632 transitions. [2022-11-22 01:32:20,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:32:20,554 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 264 [2022-11-22 01:32:20,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:32:20,560 INFO L225 Difference]: With dead ends: 1038 [2022-11-22 01:32:20,560 INFO L226 Difference]: Without dead ends: 551 [2022-11-22 01:32:20,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-22 01:32:20,565 INFO L413 NwaCegarLoop]: 651 mSDtfsCounter, 8 mSDsluCounter, 1929 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2580 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:32:20,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2580 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-22 01:32:20,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2022-11-22 01:32:20,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 539. [2022-11-22 01:32:20,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 336 states have (on average 1.2380952380952381) internal successors, (416), 341 states have internal predecessors, (416), 168 states have call successors, (168), 29 states have call predecessors, (168), 33 states have return successors, (227), 169 states have call predecessors, (227), 166 states have call successors, (227) [2022-11-22 01:32:20,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 811 transitions. [2022-11-22 01:32:20,605 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 811 transitions. Word has length 264 [2022-11-22 01:32:20,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:32:20,606 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 811 transitions. [2022-11-22 01:32:20,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-22 01:32:20,606 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 811 transitions. [2022-11-22 01:32:20,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2022-11-22 01:32:20,609 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:32:20,609 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 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] [2022-11-22 01:32:20,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-22 01:32:20,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:32:20,834 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:32:20,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:32:20,835 INFO L85 PathProgramCache]: Analyzing trace with hash -1018872225, now seen corresponding path program 1 times [2022-11-22 01:32:20,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:32:20,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [845384076] [2022-11-22 01:32:20,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:32:20,838 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:32:20,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:32:20,841 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:32:20,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-22 01:32:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:32:23,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 2369 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-22 01:32:23,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:32:23,539 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 218 proven. 0 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-11-22 01:32:23,540 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:32:23,540 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:32:23,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [845384076] [2022-11-22 01:32:23,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [845384076] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:32:23,540 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:32:23,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:32:23,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665730103] [2022-11-22 01:32:23,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:32:23,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:32:23,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:32:23,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:32:23,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:32:23,546 INFO L87 Difference]: Start difference. First operand 539 states and 811 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-22 01:32:23,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:32:23,750 INFO L93 Difference]: Finished difference Result 1042 states and 1657 transitions. [2022-11-22 01:32:23,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:32:23,753 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 279 [2022-11-22 01:32:23,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:32:23,758 INFO L225 Difference]: With dead ends: 1042 [2022-11-22 01:32:23,759 INFO L226 Difference]: Without dead ends: 539 [2022-11-22 01:32:23,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:32:23,764 INFO L413 NwaCegarLoop]: 632 mSDtfsCounter, 7 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1876 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.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:32:23,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1876 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-22 01:32:23,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-11-22 01:32:23,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-11-22 01:32:23,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 336 states have (on average 1.2321428571428572) internal successors, (414), 341 states have internal predecessors, (414), 168 states have call successors, (168), 29 states have call predecessors, (168), 33 states have return successors, (227), 169 states have call predecessors, (227), 166 states have call successors, (227) [2022-11-22 01:32:23,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 809 transitions. [2022-11-22 01:32:23,804 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 809 transitions. Word has length 279 [2022-11-22 01:32:23,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:32:23,805 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 809 transitions. [2022-11-22 01:32:23,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-22 01:32:23,805 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 809 transitions. [2022-11-22 01:32:23,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-22 01:32:23,808 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:32:23,808 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 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] [2022-11-22 01:32:23,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-22 01:32:24,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:32:24,034 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:32:24,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:32:24,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1230298429, now seen corresponding path program 1 times [2022-11-22 01:32:24,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:32:24,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1855258411] [2022-11-22 01:32:24,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:32:24,038 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:32:24,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:32:24,039 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:32:24,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-22 01:32:26,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:32:26,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 2376 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:32:26,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:32:27,237 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 254 proven. 3 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2022-11-22 01:32:27,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:32:27,794 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 471 trivial. 0 not checked. [2022-11-22 01:32:27,795 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:32:27,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1855258411] [2022-11-22 01:32:27,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1855258411] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:32:27,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2123161038] [2022-11-22 01:32:27,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:32:27,796 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:32:27,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:32:27,798 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:32:27,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2022-11-22 01:32:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:32:30,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 2376 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:32:30,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:32:31,226 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 270 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-22 01:32:31,227 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:32:31,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2123161038] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:32:31,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 01:32:31,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7, 7] total 14 [2022-11-22 01:32:31,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636385987] [2022-11-22 01:32:31,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:32:31,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-22 01:32:31,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:32:31,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-22 01:32:31,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-11-22 01:32:31,230 INFO L87 Difference]: Start difference. First operand 539 states and 809 transitions. Second operand has 9 states, 8 states have (on average 14.75) internal successors, (118), 9 states have internal predecessors, (118), 6 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2022-11-22 01:32:35,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:32:38,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:32:38,180 INFO L93 Difference]: Finished difference Result 1008 states and 1533 transitions. [2022-11-22 01:32:38,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-22 01:32:38,181 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 14.75) internal successors, (118), 9 states have internal predecessors, (118), 6 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) Word has length 281 [2022-11-22 01:32:38,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:32:38,186 INFO L225 Difference]: With dead ends: 1008 [2022-11-22 01:32:38,187 INFO L226 Difference]: Without dead ends: 541 [2022-11-22 01:32:38,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 849 GetRequests, 832 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2022-11-22 01:32:38,191 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 175 mSDsluCounter, 3758 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 45 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 4333 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:32:38,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 4333 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 717 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2022-11-22 01:32:38,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2022-11-22 01:32:38,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 536. [2022-11-22 01:32:38,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 334 states have (on average 1.2335329341317365) internal successors, (412), 338 states have internal predecessors, (412), 168 states have call successors, (168), 29 states have call predecessors, (168), 32 states have return successors, (213), 169 states have call predecessors, (213), 166 states have call successors, (213) [2022-11-22 01:32:38,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 793 transitions. [2022-11-22 01:32:38,228 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 793 transitions. Word has length 281 [2022-11-22 01:32:38,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:32:38,229 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 793 transitions. [2022-11-22 01:32:38,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 14.75) internal successors, (118), 9 states have internal predecessors, (118), 6 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2022-11-22 01:32:38,230 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 793 transitions. [2022-11-22 01:32:38,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-11-22 01:32:38,232 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:32:38,233 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:32:38,260 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2022-11-22 01:32:38,493 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-22 01:32:38,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:32:38,647 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:32:38,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:32:38,647 INFO L85 PathProgramCache]: Analyzing trace with hash 630543217, now seen corresponding path program 1 times [2022-11-22 01:32:38,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:32:38,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1120943412] [2022-11-22 01:32:38,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:32:38,650 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:32:38,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:32:38,651 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:32:38,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-22 01:32:41,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:32:41,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 2492 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:32:41,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:32:41,942 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 286 proven. 3 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2022-11-22 01:32:41,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:32:42,614 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2022-11-22 01:32:42,614 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:32:42,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1120943412] [2022-11-22 01:32:42,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1120943412] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:32:42,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1488369230] [2022-11-22 01:32:42,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:32:42,615 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:32:42,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:32:42,619 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:32:42,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2022-11-22 01:32:58,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:32:58,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 2492 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:32:58,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:32:58,492 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 286 proven. 3 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2022-11-22 01:32:58,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:32:59,010 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2022-11-22 01:32:59,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1488369230] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:32:59,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101603612] [2022-11-22 01:32:59,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:32:59,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:32:59,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:32:59,013 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:32:59,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-22 01:33:01,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:33:01,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 2492 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:33:01,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:33:02,010 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 286 proven. 3 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2022-11-22 01:33:02,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:33:02,553 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2022-11-22 01:33:02,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101603612] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:33:02,553 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-22 01:33:02,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 7, 7] total 7 [2022-11-22 01:33:02,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615900900] [2022-11-22 01:33:02,554 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-22 01:33:02,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 01:33:02,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:33:02,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 01:33:02,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-22 01:33:02,555 INFO L87 Difference]: Start difference. First operand 536 states and 793 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) [2022-11-22 01:33:04,715 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:33:04,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:33:04,950 INFO L93 Difference]: Finished difference Result 1022 states and 1529 transitions. [2022-11-22 01:33:04,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 01:33:04,955 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) Word has length 298 [2022-11-22 01:33:04,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:33:04,960 INFO L225 Difference]: With dead ends: 1022 [2022-11-22 01:33:04,960 INFO L226 Difference]: Without dead ends: 553 [2022-11-22 01:33:04,963 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1782 GetRequests, 1777 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-22 01:33:04,964 INFO L413 NwaCegarLoop]: 629 mSDtfsCounter, 8 mSDsluCounter, 3119 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 3748 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:33:04,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 3748 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-11-22 01:33:04,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-11-22 01:33:04,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 551. [2022-11-22 01:33:04,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 345 states have (on average 1.2347826086956522) internal successors, (426), 349 states have internal predecessors, (426), 171 states have call successors, (171), 29 states have call predecessors, (171), 33 states have return successors, (223), 173 states have call predecessors, (223), 169 states have call successors, (223) [2022-11-22 01:33:05,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 820 transitions. [2022-11-22 01:33:05,000 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 820 transitions. Word has length 298 [2022-11-22 01:33:05,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:33:05,001 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 820 transitions. [2022-11-22 01:33:05,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 3 states have call successors, (40) [2022-11-22 01:33:05,002 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 820 transitions. [2022-11-22 01:33:05,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-11-22 01:33:05,004 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:33:05,005 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:33:05,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-11-22 01:33:05,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2022-11-22 01:33:05,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-22 01:33:05,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:33:05,631 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:33:05,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:33:05,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1770090193, now seen corresponding path program 1 times [2022-11-22 01:33:05,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:33:05,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1359755927] [2022-11-22 01:33:05,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:33:05,634 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:33:05,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:33:05,635 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:33:05,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-22 01:33:08,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:33:08,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 2490 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-22 01:33:08,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:33:09,260 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 306 proven. 3 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2022-11-22 01:33:09,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:33:10,090 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 518 trivial. 0 not checked. [2022-11-22 01:33:10,090 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:33:10,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1359755927] [2022-11-22 01:33:10,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1359755927] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:33:10,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [817720774] [2022-11-22 01:33:10,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:33:10,091 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:33:10,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:33:10,094 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:33:10,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2022-11-22 01:33:12,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:33:12,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 2490 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 01:33:12,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:33:12,786 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 306 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2022-11-22 01:33:12,786 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:33:12,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [817720774] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:33:12,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 01:33:12,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9, 9] total 10 [2022-11-22 01:33:12,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48688179] [2022-11-22 01:33:12,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:33:12,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:33:12,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:33:12,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:33:12,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-22 01:33:12,789 INFO L87 Difference]: Start difference. First operand 551 states and 820 transitions. Second operand has 5 states, 4 states have (on average 30.5) internal successors, (122), 5 states have internal predecessors, (122), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-22 01:33:15,055 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:33:16,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:33:16,178 INFO L93 Difference]: Finished difference Result 1020 states and 1525 transitions. [2022-11-22 01:33:16,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:33:16,180 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 30.5) internal successors, (122), 5 states have internal predecessors, (122), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 3 states have call successors, (30) Word has length 298 [2022-11-22 01:33:16,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:33:16,185 INFO L225 Difference]: With dead ends: 1020 [2022-11-22 01:33:16,186 INFO L226 Difference]: Without dead ends: 539 [2022-11-22 01:33:16,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 892 GetRequests, 883 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-22 01:33:16,190 INFO L413 NwaCegarLoop]: 589 mSDtfsCounter, 2 mSDsluCounter, 1681 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2270 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:33:16,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2270 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 235 Invalid, 1 Unknown, 0 Unchecked, 3.3s Time] [2022-11-22 01:33:16,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-11-22 01:33:16,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-11-22 01:33:16,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 336 states have (on average 1.2291666666666667) internal successors, (413), 341 states have internal predecessors, (413), 168 states have call successors, (168), 29 states have call predecessors, (168), 33 states have return successors, (216), 169 states have call predecessors, (216), 166 states have call successors, (216) [2022-11-22 01:33:16,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 797 transitions. [2022-11-22 01:33:16,239 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 797 transitions. Word has length 298 [2022-11-22 01:33:16,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:33:16,240 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 797 transitions. [2022-11-22 01:33:16,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 30.5) internal successors, (122), 5 states have internal predecessors, (122), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-22 01:33:16,240 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 797 transitions. [2022-11-22 01:33:16,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2022-11-22 01:33:16,244 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:33:16,244 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 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, 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] [2022-11-22 01:33:16,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-22 01:33:16,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2022-11-22 01:33:16,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt [2022-11-22 01:33:16,671 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:33:16,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:33:16,671 INFO L85 PathProgramCache]: Analyzing trace with hash 449559037, now seen corresponding path program 1 times [2022-11-22 01:33:16,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:33:16,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [116621816] [2022-11-22 01:33:16,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:33:16,674 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:33:16,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:33:16,675 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:33:16,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-22 01:33:19,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:33:19,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 2516 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-22 01:33:19,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:33:20,454 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2022-11-22 01:33:20,455 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:33:20,455 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:33:20,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [116621816] [2022-11-22 01:33:20,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [116621816] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:33:20,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:33:20,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-22 01:33:20,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041002125] [2022-11-22 01:33:20,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:33:20,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-22 01:33:20,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:33:20,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-22 01:33:20,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:33:20,459 INFO L87 Difference]: Start difference. First operand 539 states and 797 transitions. Second operand has 8 states, 8 states have (on average 16.125) internal successors, (129), 7 states have internal predecessors, (129), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) [2022-11-22 01:33:22,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:33:22,713 INFO L93 Difference]: Finished difference Result 1042 states and 1545 transitions. [2022-11-22 01:33:22,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 01:33:22,714 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.125) internal successors, (129), 7 states have internal predecessors, (129), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) Word has length 309 [2022-11-22 01:33:22,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:33:22,717 INFO L225 Difference]: With dead ends: 1042 [2022-11-22 01:33:22,717 INFO L226 Difference]: Without dead ends: 539 [2022-11-22 01:33:22,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-22 01:33:22,720 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 2 mSDsluCounter, 3417 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4002 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:33:22,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 4002 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-22 01:33:22,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-11-22 01:33:22,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-11-22 01:33:22,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 336 states have (on average 1.2291666666666667) internal successors, (413), 341 states have internal predecessors, (413), 168 states have call successors, (168), 29 states have call predecessors, (168), 33 states have return successors, (215), 169 states have call predecessors, (215), 166 states have call successors, (215) [2022-11-22 01:33:22,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 796 transitions. [2022-11-22 01:33:22,755 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 796 transitions. Word has length 309 [2022-11-22 01:33:22,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:33:22,756 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 796 transitions. [2022-11-22 01:33:22,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.125) internal successors, (129), 7 states have internal predecessors, (129), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) [2022-11-22 01:33:22,756 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 796 transitions. [2022-11-22 01:33:22,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-11-22 01:33:22,759 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:33:22,759 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:33:22,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-11-22 01:33:22,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:33:22,982 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:33:22,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:33:22,983 INFO L85 PathProgramCache]: Analyzing trace with hash 2062315077, now seen corresponding path program 1 times [2022-11-22 01:33:22,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:33:22,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [880849724] [2022-11-22 01:33:22,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:33:22,986 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:33:22,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:33:22,987 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:33:22,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-22 01:33:25,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:33:25,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 2540 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-22 01:33:25,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:33:29,656 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_7| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_69| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_69|) (bvadd |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_7| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_7| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_69| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_69|) (bvadd |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_7| (_ bv80 64))))))) is different from true [2022-11-22 01:33:32,058 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_8| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_70| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_70|) (bvadd |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_8| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_8| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_70| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_70|) (bvadd |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_8| (_ bv80 64))))))) is different from true [2022-11-22 01:33:34,949 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_9| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_71| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_71|) (bvadd |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_9| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_9| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_71| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.base_BEFORE_CALL_71|) (bvadd |v_ULTIMATE.start_aws_priority_queue_remove_harness_~#queue~0#1.offset_BEFORE_CALL_9| (_ bv80 64))))))) is different from true [2022-11-22 01:33:41,729 WARN L233 SmtUtils]: Spent 6.10s on a formula simplification that was a NOOP. DAG size: 22 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-22 01:33:48,148 WARN L233 SmtUtils]: Spent 6.11s on a formula simplification that was a NOOP. DAG size: 22 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-22 01:33:54,504 WARN L233 SmtUtils]: Spent 6.11s on a formula simplification that was a NOOP. DAG size: 22 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-22 01:34:00,859 WARN L233 SmtUtils]: Spent 6.11s on a formula simplification that was a NOOP. DAG size: 22 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-22 01:34:01,524 INFO L350 Elim1Store]: Elim1 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 31 treesize of output 19 [2022-11-22 01:34:01,538 INFO L350 Elim1Store]: Elim1 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 13 [2022-11-22 01:34:01,859 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 378 proven. 0 refuted. 0 times theorem prover too weak. 244 trivial. 28 not checked. [2022-11-22 01:34:01,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:34:10,723 WARN L233 SmtUtils]: Spent 6.10s on a formula simplification that was a NOOP. DAG size: 20 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-22 01:34:19,146 WARN L233 SmtUtils]: Spent 6.11s on a formula simplification that was a NOOP. DAG size: 20 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-22 01:34:27,537 WARN L233 SmtUtils]: Spent 6.10s on a formula simplification that was a NOOP. DAG size: 20 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-22 01:34:36,026 WARN L233 SmtUtils]: Spent 6.11s on a formula simplification that was a NOOP. DAG size: 20 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-22 01:34:40,527 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-22 01:34:40,527 INFO L350 Elim1Store]: Elim1 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 29 [2022-11-22 01:34:40,634 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-22 01:34:40,635 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 19 [2022-11-22 01:34:40,954 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-11-22 01:34:40,955 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:34:40,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [880849724] [2022-11-22 01:34:40,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [880849724] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:34:40,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1909130303] [2022-11-22 01:34:40,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:34:40,955 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-22 01:34:40,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 [2022-11-22 01:34:40,959 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-22 01:34:40,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2022-11-22 01:34:56,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:34:56,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 2540 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-22 01:34:57,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:35:11,606 INFO L350 Elim1Store]: Elim1 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 [2022-11-22 01:35:11,617 INFO L350 Elim1Store]: Elim1 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 [2022-11-22 01:35:11,655 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 384 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-11-22 01:35:11,655 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:35:11,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1909130303] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:35:11,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 01:35:11,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [18, 15] total 32 [2022-11-22 01:35:11,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307232379] [2022-11-22 01:35:11,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:35:11,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-22 01:35:11,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:35:11,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-22 01:35:11,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=726, Unknown=10, NotChecked=168, Total=992 [2022-11-22 01:35:11,659 INFO L87 Difference]: Start difference. First operand 539 states and 796 transitions. Second operand has 17 states, 17 states have (on average 7.705882352941177) internal successors, (131), 15 states have internal predecessors, (131), 7 states have call successors, (34), 3 states have call predecessors, (34), 6 states have return successors, (33), 9 states have call predecessors, (33), 7 states have call successors, (33) [2022-11-22 01:35:14,669 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:16,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:18,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:20,996 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:23,142 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:26,655 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:38,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:35:40,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:43,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:46,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:50,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:52,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:55,079 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:35:58,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:36:01,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:36:04,698 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:36:07,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:36:09,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:36:11,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:36:14,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:36:17,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-22 01:36:17,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:36:17,125 INFO L93 Difference]: Finished difference Result 1066 states and 1625 transitions. [2022-11-22 01:36:17,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-22 01:36:17,130 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 7.705882352941177) internal successors, (131), 15 states have internal predecessors, (131), 7 states have call successors, (34), 3 states have call predecessors, (34), 6 states have return successors, (33), 9 states have call predecessors, (33), 7 states have call successors, (33) Word has length 320 [2022-11-22 01:36:17,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:36:17,133 INFO L225 Difference]: With dead ends: 1066 [2022-11-22 01:36:17,133 INFO L226 Difference]: Without dead ends: 595 [2022-11-22 01:36:17,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 965 GetRequests, 921 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 86.0s TimeCoverageRelationStatistics Valid=149, Invalid=1183, Unknown=12, NotChecked=216, Total=1560 [2022-11-22 01:36:17,137 INFO L413 NwaCegarLoop]: 607 mSDtfsCounter, 102 mSDsluCounter, 6168 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 16 mSolverCounterUnsat, 21 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 57.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 6775 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 21 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:36:17,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 6775 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1232 Invalid, 21 Unknown, 0 Unchecked, 58.7s Time] [2022-11-22 01:36:17,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-11-22 01:36:17,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 575. [2022-11-22 01:36:17,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 359 states have (on average 1.2200557103064067) internal successors, (438), 366 states have internal predecessors, (438), 175 states have call successors, (175), 33 states have call predecessors, (175), 39 states have return successors, (238), 176 states have call predecessors, (238), 173 states have call successors, (238) [2022-11-22 01:36:17,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 851 transitions. [2022-11-22 01:36:17,176 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 851 transitions. Word has length 320 [2022-11-22 01:36:17,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:36:17,177 INFO L495 AbstractCegarLoop]: Abstraction has 575 states and 851 transitions. [2022-11-22 01:36:17,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 7.705882352941177) internal successors, (131), 15 states have internal predecessors, (131), 7 states have call successors, (34), 3 states have call predecessors, (34), 6 states have return successors, (33), 9 states have call predecessors, (33), 7 states have call successors, (33) [2022-11-22 01:36:17,177 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 851 transitions. [2022-11-22 01:36:17,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2022-11-22 01:36:17,180 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:36:17,181 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 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, 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] [2022-11-22 01:36:17,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-11-22 01:36:17,434 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2022-11-22 01:36:17,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/cvc4 --incremental --print-success --lang smt [2022-11-22 01:36:17,594 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:36:17,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:36:17,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1845279991, now seen corresponding path program 1 times [2022-11-22 01:36:17,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:36:17,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1279443958] [2022-11-22 01:36:17,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:36:17,598 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:36:17,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:36:17,599 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:36:17,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-22 01:36:20,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:36:20,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 2554 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 01:36:20,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:36:20,658 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 288 proven. 0 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2022-11-22 01:36:20,658 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:36:20,659 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:36:20,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1279443958] [2022-11-22 01:36:20,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1279443958] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:36:20,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:36:20,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:36:20,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762854448] [2022-11-22 01:36:20,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:36:20,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:36:20,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:36:20,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:36:20,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:36:20,661 INFO L87 Difference]: Start difference. First operand 575 states and 851 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-22 01:36:20,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:36:20,956 INFO L93 Difference]: Finished difference Result 1090 states and 1670 transitions. [2022-11-22 01:36:20,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 01:36:20,957 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 325 [2022-11-22 01:36:20,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:36:20,964 INFO L225 Difference]: With dead ends: 1090 [2022-11-22 01:36:20,964 INFO L226 Difference]: Without dead ends: 580 [2022-11-22 01:36:20,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:36:20,969 INFO L413 NwaCegarLoop]: 620 mSDtfsCounter, 7 mSDsluCounter, 1231 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1851 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:36:20,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1851 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-22 01:36:20,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-11-22 01:36:21,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 576. [2022-11-22 01:36:21,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 360 states have (on average 1.2194444444444446) internal successors, (439), 367 states have internal predecessors, (439), 175 states have call successors, (175), 33 states have call predecessors, (175), 39 states have return successors, (238), 176 states have call predecessors, (238), 173 states have call successors, (238) [2022-11-22 01:36:21,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 852 transitions. [2022-11-22 01:36:21,006 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 852 transitions. Word has length 325 [2022-11-22 01:36:21,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:36:21,006 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 852 transitions. [2022-11-22 01:36:21,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-22 01:36:21,007 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 852 transitions. [2022-11-22 01:36:21,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2022-11-22 01:36:21,010 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:36:21,010 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 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, 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] [2022-11-22 01:36:21,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-11-22 01:36:21,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:36:21,226 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:36:21,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:36:21,227 INFO L85 PathProgramCache]: Analyzing trace with hash -657393294, now seen corresponding path program 1 times [2022-11-22 01:36:21,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:36:21,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [35306060] [2022-11-22 01:36:21,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:36:21,229 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:36:21,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:36:21,230 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:36:21,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-22 01:36:24,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:36:24,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 2556 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-22 01:36:24,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:36:24,678 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2022-11-22 01:36:24,679 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:36:24,679 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 01:36:24,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [35306060] [2022-11-22 01:36:24,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [35306060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:36:24,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:36:24,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-22 01:36:24,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545533352] [2022-11-22 01:36:24,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:36:24,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-22 01:36:24,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 01:36:24,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-22 01:36:24,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-22 01:36:24,682 INFO L87 Difference]: Start difference. First operand 576 states and 852 transitions. Second operand has 10 states, 9 states have (on average 14.11111111111111) internal successors, (127), 8 states have internal predecessors, (127), 3 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) [2022-11-22 01:36:27,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:36:27,371 INFO L93 Difference]: Finished difference Result 1098 states and 1671 transitions. [2022-11-22 01:36:27,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-22 01:36:27,372 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 14.11111111111111) internal successors, (127), 8 states have internal predecessors, (127), 3 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) Word has length 325 [2022-11-22 01:36:27,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:36:27,378 INFO L225 Difference]: With dead ends: 1098 [2022-11-22 01:36:27,378 INFO L226 Difference]: Without dead ends: 590 [2022-11-22 01:36:27,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-11-22 01:36:27,382 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 5 mSDsluCounter, 4686 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5289 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:36:27,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 5289 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-22 01:36:27,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2022-11-22 01:36:27,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 583. [2022-11-22 01:36:27,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 365 states have (on average 1.2164383561643837) internal successors, (444), 373 states have internal predecessors, (444), 175 states have call successors, (175), 33 states have call predecessors, (175), 41 states have return successors, (257), 177 states have call predecessors, (257), 173 states have call successors, (257) [2022-11-22 01:36:27,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 876 transitions. [2022-11-22 01:36:27,426 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 876 transitions. Word has length 325 [2022-11-22 01:36:27,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:36:27,427 INFO L495 AbstractCegarLoop]: Abstraction has 583 states and 876 transitions. [2022-11-22 01:36:27,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 14.11111111111111) internal successors, (127), 8 states have internal predecessors, (127), 3 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) [2022-11-22 01:36:27,427 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 876 transitions. [2022-11-22 01:36:27,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2022-11-22 01:36:27,430 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:36:27,430 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 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, 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] [2022-11-22 01:36:27,498 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-11-22 01:36:27,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:36:27,646 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:36:27,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:36:27,647 INFO L85 PathProgramCache]: Analyzing trace with hash -2147422091, now seen corresponding path program 1 times [2022-11-22 01:36:27,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 01:36:27,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1719102458] [2022-11-22 01:36:27,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:36:27,658 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 01:36:27,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 01:36:27,660 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 01:36:27,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_303d1d9e-b4eb-4ffe-b237-c47ebb674210/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process